Skip to content

Typed dictionaries#

Index > LicenseManagerUserSubscriptions > Typed dictionaries

Auto-generated documentation for LicenseManagerUserSubscriptions type annotations stubs module mypy-boto3-license-manager-user-subscriptions.

ActiveDirectoryIdentityProviderTypeDef#

# ActiveDirectoryIdentityProviderTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ActiveDirectoryIdentityProviderTypeDef

def get_value() -> ActiveDirectoryIdentityProviderTypeDef:
    return {
        "DirectoryId": ...,
    }
# ActiveDirectoryIdentityProviderTypeDef definition

class ActiveDirectoryIdentityProviderTypeDef(TypedDict):
    DirectoryId: NotRequired[str],

FilterTypeDef#

# FilterTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import FilterTypeDef

def get_value() -> FilterTypeDef:
    return {
        "Attribute": ...,
    }
# FilterTypeDef definition

class FilterTypeDef(TypedDict):
    Attribute: NotRequired[str],
    Operation: NotRequired[str],
    Value: NotRequired[str],

SettingsTypeDef#

# SettingsTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import SettingsTypeDef

def get_value() -> SettingsTypeDef:
    return {
        "SecurityGroupId": ...,
        "Subnets": ...,
    }
# SettingsTypeDef definition

class SettingsTypeDef(TypedDict):
    SecurityGroupId: str,
    Subnets: List[str],

InstanceSummaryTypeDef#

# InstanceSummaryTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import InstanceSummaryTypeDef

def get_value() -> InstanceSummaryTypeDef:
    return {
        "InstanceId": ...,
        "Products": ...,
        "Status": ...,
    }
# InstanceSummaryTypeDef definition

class InstanceSummaryTypeDef(TypedDict):
    InstanceId: str,
    Products: List[str],
    Status: str,
    LastStatusCheckDate: NotRequired[str],
    StatusMessage: NotRequired[str],

ListIdentityProvidersRequestListIdentityProvidersPaginateTypeDef#

# ListIdentityProvidersRequestListIdentityProvidersPaginateTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListIdentityProvidersRequestListIdentityProvidersPaginateTypeDef

def get_value() -> ListIdentityProvidersRequestListIdentityProvidersPaginateTypeDef:
    return {
        "PaginationConfig": ...,
    }
# ListIdentityProvidersRequestListIdentityProvidersPaginateTypeDef definition

class ListIdentityProvidersRequestListIdentityProvidersPaginateTypeDef(TypedDict):
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (1)
  1. See PaginatorConfigTypeDef

ListIdentityProvidersRequestRequestTypeDef#

# ListIdentityProvidersRequestRequestTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListIdentityProvidersRequestRequestTypeDef

def get_value() -> ListIdentityProvidersRequestRequestTypeDef:
    return {
        "MaxResults": ...,
    }
# ListIdentityProvidersRequestRequestTypeDef definition

class ListIdentityProvidersRequestRequestTypeDef(TypedDict):
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],

PaginatorConfigTypeDef#

# PaginatorConfigTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import PaginatorConfigTypeDef

def get_value() -> PaginatorConfigTypeDef:
    return {
        "MaxItems": ...,
    }
# PaginatorConfigTypeDef definition

class PaginatorConfigTypeDef(TypedDict):
    MaxItems: NotRequired[int],
    PageSize: NotRequired[int],
    StartingToken: NotRequired[str],

ResponseMetadataTypeDef#

# ResponseMetadataTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ResponseMetadataTypeDef

def get_value() -> ResponseMetadataTypeDef:
    return {
        "RequestId": ...,
        "HostId": ...,
        "HTTPStatusCode": ...,
        "HTTPHeaders": ...,
        "RetryAttempts": ...,
    }
# ResponseMetadataTypeDef definition

class ResponseMetadataTypeDef(TypedDict):
    RequestId: str,
    HostId: str,
    HTTPStatusCode: int,
    HTTPHeaders: Dict[str, str],
    RetryAttempts: int,

UpdateSettingsTypeDef#

# UpdateSettingsTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import UpdateSettingsTypeDef

def get_value() -> UpdateSettingsTypeDef:
    return {
        "AddSubnets": ...,
        "RemoveSubnets": ...,
    }
# UpdateSettingsTypeDef definition

class UpdateSettingsTypeDef(TypedDict):
    AddSubnets: Sequence[str],
    RemoveSubnets: Sequence[str],
    SecurityGroupId: NotRequired[str],

IdentityProviderTypeDef#

# IdentityProviderTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import IdentityProviderTypeDef

def get_value() -> IdentityProviderTypeDef:
    return {
        "ActiveDirectoryIdentityProvider": ...,
    }
# IdentityProviderTypeDef definition

class IdentityProviderTypeDef(TypedDict):
    ActiveDirectoryIdentityProvider: NotRequired[ActiveDirectoryIdentityProviderTypeDef],  # (1)
  1. See ActiveDirectoryIdentityProviderTypeDef

ListInstancesRequestListInstancesPaginateTypeDef#

# ListInstancesRequestListInstancesPaginateTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListInstancesRequestListInstancesPaginateTypeDef

def get_value() -> ListInstancesRequestListInstancesPaginateTypeDef:
    return {
        "Filters": ...,
    }
# ListInstancesRequestListInstancesPaginateTypeDef definition

class ListInstancesRequestListInstancesPaginateTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (2)
  1. See FilterTypeDef
  2. See PaginatorConfigTypeDef

ListInstancesRequestRequestTypeDef#

# ListInstancesRequestRequestTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListInstancesRequestRequestTypeDef

def get_value() -> ListInstancesRequestRequestTypeDef:
    return {
        "Filters": ...,
    }
# ListInstancesRequestRequestTypeDef definition

class ListInstancesRequestRequestTypeDef(TypedDict):
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (1)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See FilterTypeDef

ListInstancesResponseTypeDef#

# ListInstancesResponseTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListInstancesResponseTypeDef

def get_value() -> ListInstancesResponseTypeDef:
    return {
        "InstanceSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListInstancesResponseTypeDef definition

class ListInstancesResponseTypeDef(TypedDict):
    InstanceSummaries: List[InstanceSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InstanceSummaryTypeDef
  2. See ResponseMetadataTypeDef

AssociateUserRequestRequestTypeDef#

# AssociateUserRequestRequestTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import AssociateUserRequestRequestTypeDef

def get_value() -> AssociateUserRequestRequestTypeDef:
    return {
        "IdentityProvider": ...,
        "InstanceId": ...,
        "Username": ...,
    }
# AssociateUserRequestRequestTypeDef definition

class AssociateUserRequestRequestTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    InstanceId: str,
    Username: str,
    Domain: NotRequired[str],
  1. See IdentityProviderTypeDef

DeregisterIdentityProviderRequestRequestTypeDef#

# DeregisterIdentityProviderRequestRequestTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import DeregisterIdentityProviderRequestRequestTypeDef

def get_value() -> DeregisterIdentityProviderRequestRequestTypeDef:
    return {
        "IdentityProvider": ...,
        "Product": ...,
    }
# DeregisterIdentityProviderRequestRequestTypeDef definition

class DeregisterIdentityProviderRequestRequestTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    Product: str,
  1. See IdentityProviderTypeDef

DisassociateUserRequestRequestTypeDef#

# DisassociateUserRequestRequestTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import DisassociateUserRequestRequestTypeDef

def get_value() -> DisassociateUserRequestRequestTypeDef:
    return {
        "IdentityProvider": ...,
        "InstanceId": ...,
        "Username": ...,
    }
# DisassociateUserRequestRequestTypeDef definition

class DisassociateUserRequestRequestTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    InstanceId: str,
    Username: str,
    Domain: NotRequired[str],
  1. See IdentityProviderTypeDef

IdentityProviderSummaryTypeDef#

# IdentityProviderSummaryTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import IdentityProviderSummaryTypeDef

def get_value() -> IdentityProviderSummaryTypeDef:
    return {
        "IdentityProvider": ...,
        "Product": ...,
        "Settings": ...,
        "Status": ...,
    }
# IdentityProviderSummaryTypeDef definition

class IdentityProviderSummaryTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    Product: str,
    Settings: SettingsTypeDef,  # (2)
    Status: str,
    FailureMessage: NotRequired[str],
  1. See IdentityProviderTypeDef
  2. See SettingsTypeDef

InstanceUserSummaryTypeDef#

# InstanceUserSummaryTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import InstanceUserSummaryTypeDef

def get_value() -> InstanceUserSummaryTypeDef:
    return {
        "IdentityProvider": ...,
        "InstanceId": ...,
        "Status": ...,
        "Username": ...,
    }
# InstanceUserSummaryTypeDef definition

class InstanceUserSummaryTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    InstanceId: str,
    Status: str,
    Username: str,
    AssociationDate: NotRequired[str],
    DisassociationDate: NotRequired[str],
    Domain: NotRequired[str],
    StatusMessage: NotRequired[str],
  1. See IdentityProviderTypeDef

ListProductSubscriptionsRequestListProductSubscriptionsPaginateTypeDef#

# ListProductSubscriptionsRequestListProductSubscriptionsPaginateTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListProductSubscriptionsRequestListProductSubscriptionsPaginateTypeDef

def get_value() -> ListProductSubscriptionsRequestListProductSubscriptionsPaginateTypeDef:
    return {
        "IdentityProvider": ...,
        "Product": ...,
    }
# ListProductSubscriptionsRequestListProductSubscriptionsPaginateTypeDef definition

class ListProductSubscriptionsRequestListProductSubscriptionsPaginateTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    Product: str,
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See IdentityProviderTypeDef
  2. See FilterTypeDef
  3. See PaginatorConfigTypeDef

ListProductSubscriptionsRequestRequestTypeDef#

# ListProductSubscriptionsRequestRequestTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListProductSubscriptionsRequestRequestTypeDef

def get_value() -> ListProductSubscriptionsRequestRequestTypeDef:
    return {
        "IdentityProvider": ...,
        "Product": ...,
    }
# ListProductSubscriptionsRequestRequestTypeDef definition

class ListProductSubscriptionsRequestRequestTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    Product: str,
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (2)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See IdentityProviderTypeDef
  2. See FilterTypeDef

ListUserAssociationsRequestListUserAssociationsPaginateTypeDef#

# ListUserAssociationsRequestListUserAssociationsPaginateTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListUserAssociationsRequestListUserAssociationsPaginateTypeDef

def get_value() -> ListUserAssociationsRequestListUserAssociationsPaginateTypeDef:
    return {
        "IdentityProvider": ...,
        "InstanceId": ...,
    }
# ListUserAssociationsRequestListUserAssociationsPaginateTypeDef definition

class ListUserAssociationsRequestListUserAssociationsPaginateTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    InstanceId: str,
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (2)
    PaginationConfig: NotRequired[PaginatorConfigTypeDef],  # (3)
  1. See IdentityProviderTypeDef
  2. See FilterTypeDef
  3. See PaginatorConfigTypeDef

ListUserAssociationsRequestRequestTypeDef#

# ListUserAssociationsRequestRequestTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListUserAssociationsRequestRequestTypeDef

def get_value() -> ListUserAssociationsRequestRequestTypeDef:
    return {
        "IdentityProvider": ...,
        "InstanceId": ...,
    }
# ListUserAssociationsRequestRequestTypeDef definition

class ListUserAssociationsRequestRequestTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    InstanceId: str,
    Filters: NotRequired[Sequence[FilterTypeDef]],  # (2)
    MaxResults: NotRequired[int],
    NextToken: NotRequired[str],
  1. See IdentityProviderTypeDef
  2. See FilterTypeDef

ProductUserSummaryTypeDef#

# ProductUserSummaryTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ProductUserSummaryTypeDef

def get_value() -> ProductUserSummaryTypeDef:
    return {
        "IdentityProvider": ...,
        "Product": ...,
        "Status": ...,
        "Username": ...,
    }
# ProductUserSummaryTypeDef definition

class ProductUserSummaryTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    Product: str,
    Status: str,
    Username: str,
    Domain: NotRequired[str],
    StatusMessage: NotRequired[str],
    SubscriptionEndDate: NotRequired[str],
    SubscriptionStartDate: NotRequired[str],
  1. See IdentityProviderTypeDef

RegisterIdentityProviderRequestRequestTypeDef#

# RegisterIdentityProviderRequestRequestTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import RegisterIdentityProviderRequestRequestTypeDef

def get_value() -> RegisterIdentityProviderRequestRequestTypeDef:
    return {
        "IdentityProvider": ...,
        "Product": ...,
    }
# RegisterIdentityProviderRequestRequestTypeDef definition

class RegisterIdentityProviderRequestRequestTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    Product: str,
    Settings: NotRequired[SettingsTypeDef],  # (2)
  1. See IdentityProviderTypeDef
  2. See SettingsTypeDef

StartProductSubscriptionRequestRequestTypeDef#

# StartProductSubscriptionRequestRequestTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import StartProductSubscriptionRequestRequestTypeDef

def get_value() -> StartProductSubscriptionRequestRequestTypeDef:
    return {
        "IdentityProvider": ...,
        "Product": ...,
        "Username": ...,
    }
# StartProductSubscriptionRequestRequestTypeDef definition

class StartProductSubscriptionRequestRequestTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    Product: str,
    Username: str,
    Domain: NotRequired[str],
  1. See IdentityProviderTypeDef

StopProductSubscriptionRequestRequestTypeDef#

# StopProductSubscriptionRequestRequestTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import StopProductSubscriptionRequestRequestTypeDef

def get_value() -> StopProductSubscriptionRequestRequestTypeDef:
    return {
        "IdentityProvider": ...,
        "Product": ...,
        "Username": ...,
    }
# StopProductSubscriptionRequestRequestTypeDef definition

class StopProductSubscriptionRequestRequestTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    Product: str,
    Username: str,
    Domain: NotRequired[str],
  1. See IdentityProviderTypeDef

UpdateIdentityProviderSettingsRequestRequestTypeDef#

# UpdateIdentityProviderSettingsRequestRequestTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import UpdateIdentityProviderSettingsRequestRequestTypeDef

def get_value() -> UpdateIdentityProviderSettingsRequestRequestTypeDef:
    return {
        "IdentityProvider": ...,
        "Product": ...,
        "UpdateSettings": ...,
    }
# UpdateIdentityProviderSettingsRequestRequestTypeDef definition

class UpdateIdentityProviderSettingsRequestRequestTypeDef(TypedDict):
    IdentityProvider: IdentityProviderTypeDef,  # (1)
    Product: str,
    UpdateSettings: UpdateSettingsTypeDef,  # (2)
  1. See IdentityProviderTypeDef
  2. See UpdateSettingsTypeDef

DeregisterIdentityProviderResponseTypeDef#

# DeregisterIdentityProviderResponseTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import DeregisterIdentityProviderResponseTypeDef

def get_value() -> DeregisterIdentityProviderResponseTypeDef:
    return {
        "IdentityProviderSummary": ...,
        "ResponseMetadata": ...,
    }
# DeregisterIdentityProviderResponseTypeDef definition

class DeregisterIdentityProviderResponseTypeDef(TypedDict):
    IdentityProviderSummary: IdentityProviderSummaryTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See IdentityProviderSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListIdentityProvidersResponseTypeDef#

# ListIdentityProvidersResponseTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListIdentityProvidersResponseTypeDef

def get_value() -> ListIdentityProvidersResponseTypeDef:
    return {
        "IdentityProviderSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListIdentityProvidersResponseTypeDef definition

class ListIdentityProvidersResponseTypeDef(TypedDict):
    IdentityProviderSummaries: List[IdentityProviderSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See IdentityProviderSummaryTypeDef
  2. See ResponseMetadataTypeDef

RegisterIdentityProviderResponseTypeDef#

# RegisterIdentityProviderResponseTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import RegisterIdentityProviderResponseTypeDef

def get_value() -> RegisterIdentityProviderResponseTypeDef:
    return {
        "IdentityProviderSummary": ...,
        "ResponseMetadata": ...,
    }
# RegisterIdentityProviderResponseTypeDef definition

class RegisterIdentityProviderResponseTypeDef(TypedDict):
    IdentityProviderSummary: IdentityProviderSummaryTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See IdentityProviderSummaryTypeDef
  2. See ResponseMetadataTypeDef

UpdateIdentityProviderSettingsResponseTypeDef#

# UpdateIdentityProviderSettingsResponseTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import UpdateIdentityProviderSettingsResponseTypeDef

def get_value() -> UpdateIdentityProviderSettingsResponseTypeDef:
    return {
        "IdentityProviderSummary": ...,
        "ResponseMetadata": ...,
    }
# UpdateIdentityProviderSettingsResponseTypeDef definition

class UpdateIdentityProviderSettingsResponseTypeDef(TypedDict):
    IdentityProviderSummary: IdentityProviderSummaryTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See IdentityProviderSummaryTypeDef
  2. See ResponseMetadataTypeDef

AssociateUserResponseTypeDef#

# AssociateUserResponseTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import AssociateUserResponseTypeDef

def get_value() -> AssociateUserResponseTypeDef:
    return {
        "InstanceUserSummary": ...,
        "ResponseMetadata": ...,
    }
# AssociateUserResponseTypeDef definition

class AssociateUserResponseTypeDef(TypedDict):
    InstanceUserSummary: InstanceUserSummaryTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InstanceUserSummaryTypeDef
  2. See ResponseMetadataTypeDef

DisassociateUserResponseTypeDef#

# DisassociateUserResponseTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import DisassociateUserResponseTypeDef

def get_value() -> DisassociateUserResponseTypeDef:
    return {
        "InstanceUserSummary": ...,
        "ResponseMetadata": ...,
    }
# DisassociateUserResponseTypeDef definition

class DisassociateUserResponseTypeDef(TypedDict):
    InstanceUserSummary: InstanceUserSummaryTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InstanceUserSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListUserAssociationsResponseTypeDef#

# ListUserAssociationsResponseTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListUserAssociationsResponseTypeDef

def get_value() -> ListUserAssociationsResponseTypeDef:
    return {
        "InstanceUserSummaries": ...,
        "NextToken": ...,
        "ResponseMetadata": ...,
    }
# ListUserAssociationsResponseTypeDef definition

class ListUserAssociationsResponseTypeDef(TypedDict):
    InstanceUserSummaries: List[InstanceUserSummaryTypeDef],  # (1)
    NextToken: str,
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See InstanceUserSummaryTypeDef
  2. See ResponseMetadataTypeDef

ListProductSubscriptionsResponseTypeDef#

# ListProductSubscriptionsResponseTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import ListProductSubscriptionsResponseTypeDef

def get_value() -> ListProductSubscriptionsResponseTypeDef:
    return {
        "NextToken": ...,
        "ProductUserSummaries": ...,
        "ResponseMetadata": ...,
    }
# ListProductSubscriptionsResponseTypeDef definition

class ListProductSubscriptionsResponseTypeDef(TypedDict):
    NextToken: str,
    ProductUserSummaries: List[ProductUserSummaryTypeDef],  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProductUserSummaryTypeDef
  2. See ResponseMetadataTypeDef

StartProductSubscriptionResponseTypeDef#

# StartProductSubscriptionResponseTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import StartProductSubscriptionResponseTypeDef

def get_value() -> StartProductSubscriptionResponseTypeDef:
    return {
        "ProductUserSummary": ...,
        "ResponseMetadata": ...,
    }
# StartProductSubscriptionResponseTypeDef definition

class StartProductSubscriptionResponseTypeDef(TypedDict):
    ProductUserSummary: ProductUserSummaryTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProductUserSummaryTypeDef
  2. See ResponseMetadataTypeDef

StopProductSubscriptionResponseTypeDef#

# StopProductSubscriptionResponseTypeDef usage example

from mypy_boto3_license_manager_user_subscriptions.type_defs import StopProductSubscriptionResponseTypeDef

def get_value() -> StopProductSubscriptionResponseTypeDef:
    return {
        "ProductUserSummary": ...,
        "ResponseMetadata": ...,
    }
# StopProductSubscriptionResponseTypeDef definition

class StopProductSubscriptionResponseTypeDef(TypedDict):
    ProductUserSummary: ProductUserSummaryTypeDef,  # (1)
    ResponseMetadata: ResponseMetadataTypeDef,  # (2)
  1. See ProductUserSummaryTypeDef
  2. See ResponseMetadataTypeDef