Type definitions#
Index > LicenseManagerLinuxSubscriptions > Type definitions
Auto-generated documentation for LicenseManagerLinuxSubscriptions type annotations stubs module mypy-boto3-license-manager-linux-subscriptions.
FilterTypeDef#
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Name: NotRequired[str],
Operator: NotRequired[OperatorType], # (1)
Values: NotRequired[Sequence[str]],
- See OperatorType
LinuxSubscriptionsDiscoverySettingsTypeDef#
# LinuxSubscriptionsDiscoverySettingsTypeDef definition
class LinuxSubscriptionsDiscoverySettingsTypeDef(TypedDict):
OrganizationIntegration: OrganizationIntegrationType, # (1)
SourceRegions: List[str],
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
InstanceTypeDef#
# InstanceTypeDef definition
class InstanceTypeDef(TypedDict):
AccountID: NotRequired[str],
AmiId: NotRequired[str],
InstanceID: NotRequired[str],
InstanceType: NotRequired[str],
LastUpdatedTime: NotRequired[str],
ProductCode: NotRequired[List[str]],
Region: NotRequired[str],
Status: NotRequired[str],
SubscriptionName: NotRequired[str],
UsageOperation: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
SubscriptionTypeDef#
# SubscriptionTypeDef definition
class SubscriptionTypeDef(TypedDict):
InstanceCount: NotRequired[int],
Name: NotRequired[str],
Type: NotRequired[str],
ListLinuxSubscriptionInstancesRequestRequestTypeDef#
# ListLinuxSubscriptionInstancesRequestRequestTypeDef definition
class ListLinuxSubscriptionInstancesRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
ListLinuxSubscriptionsRequestRequestTypeDef#
# ListLinuxSubscriptionsRequestRequestTypeDef definition
class ListLinuxSubscriptionsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
- See FilterTypeDef
UpdateServiceSettingsRequestRequestTypeDef#
# UpdateServiceSettingsRequestRequestTypeDef definition
class UpdateServiceSettingsRequestRequestTypeDef(TypedDict):
LinuxSubscriptionsDiscovery: LinuxSubscriptionsDiscoveryType, # (1)
LinuxSubscriptionsDiscoverySettings: LinuxSubscriptionsDiscoverySettingsTypeDef, # (2)
AllowUpdate: NotRequired[bool],
GetServiceSettingsResponseTypeDef#
# GetServiceSettingsResponseTypeDef definition
class GetServiceSettingsResponseTypeDef(TypedDict):
HomeRegions: List[str],
LinuxSubscriptionsDiscovery: LinuxSubscriptionsDiscoveryType, # (1)
LinuxSubscriptionsDiscoverySettings: LinuxSubscriptionsDiscoverySettingsTypeDef, # (2)
Status: StatusType, # (3)
StatusMessage: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See LinuxSubscriptionsDiscoveryType
- See LinuxSubscriptionsDiscoverySettingsTypeDef
- See StatusType
- See ResponseMetadataTypeDef
UpdateServiceSettingsResponseTypeDef#
# UpdateServiceSettingsResponseTypeDef definition
class UpdateServiceSettingsResponseTypeDef(TypedDict):
HomeRegions: List[str],
LinuxSubscriptionsDiscovery: LinuxSubscriptionsDiscoveryType, # (1)
LinuxSubscriptionsDiscoverySettings: LinuxSubscriptionsDiscoverySettingsTypeDef, # (2)
Status: StatusType, # (3)
StatusMessage: Dict[str, str],
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See LinuxSubscriptionsDiscoveryType
- See LinuxSubscriptionsDiscoverySettingsTypeDef
- See StatusType
- See ResponseMetadataTypeDef
ListLinuxSubscriptionInstancesResponseTypeDef#
# ListLinuxSubscriptionInstancesResponseTypeDef definition
class ListLinuxSubscriptionInstancesResponseTypeDef(TypedDict):
Instances: List[InstanceTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListLinuxSubscriptionInstancesRequestListLinuxSubscriptionInstancesPaginateTypeDef#
# ListLinuxSubscriptionInstancesRequestListLinuxSubscriptionInstancesPaginateTypeDef definition
class ListLinuxSubscriptionInstancesRequestListLinuxSubscriptionInstancesPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListLinuxSubscriptionsRequestListLinuxSubscriptionsPaginateTypeDef#
# ListLinuxSubscriptionsRequestListLinuxSubscriptionsPaginateTypeDef definition
class ListLinuxSubscriptionsRequestListLinuxSubscriptionsPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListLinuxSubscriptionsResponseTypeDef#
# ListLinuxSubscriptionsResponseTypeDef definition
class ListLinuxSubscriptionsResponseTypeDef(TypedDict):
NextToken: str,
Subscriptions: List[SubscriptionTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)