Type definitions#
Index > LicenseManager > Type definitions
Auto-generated documentation for LicenseManager type annotations stubs module mypy-boto3-license-manager.
AcceptGrantRequestRequestTypeDef#
# AcceptGrantRequestRequestTypeDef definition
class AcceptGrantRequestRequestTypeDef(TypedDict):
GrantArn: str,
ResponseMetadataTypeDef#
# ResponseMetadataTypeDef definition
class ResponseMetadataTypeDef(TypedDict):
RequestId: str,
HostId: str,
HTTPStatusCode: int,
HTTPHeaders: Dict[str, str],
RetryAttempts: int,
AutomatedDiscoveryInformationTypeDef#
# AutomatedDiscoveryInformationTypeDef definition
class AutomatedDiscoveryInformationTypeDef(TypedDict):
LastRunTime: NotRequired[datetime],
BorrowConfigurationTypeDef#
# BorrowConfigurationTypeDef definition
class BorrowConfigurationTypeDef(TypedDict):
AllowEarlyCheckIn: bool,
MaxTimeToLiveInMinutes: int,
CheckInLicenseRequestRequestTypeDef#
# CheckInLicenseRequestRequestTypeDef definition
class CheckInLicenseRequestRequestTypeDef(TypedDict):
LicenseConsumptionToken: str,
Beneficiary: NotRequired[str],
EntitlementDataTypeDef#
# EntitlementDataTypeDef definition
class EntitlementDataTypeDef(TypedDict):
Name: str,
Unit: EntitlementDataUnitType, # (1)
Value: NotRequired[str],
MetadataTypeDef#
# MetadataTypeDef definition
class MetadataTypeDef(TypedDict):
Name: NotRequired[str],
Value: NotRequired[str],
ConsumedLicenseSummaryTypeDef#
# ConsumedLicenseSummaryTypeDef definition
class ConsumedLicenseSummaryTypeDef(TypedDict):
ResourceType: NotRequired[ResourceTypeType], # (1)
ConsumedLicenses: NotRequired[int],
- See ResourceTypeType
ProvisionalConfigurationTypeDef#
# ProvisionalConfigurationTypeDef definition
class ProvisionalConfigurationTypeDef(TypedDict):
MaxTimeToLiveInMinutes: int,
CreateGrantRequestRequestTypeDef#
# CreateGrantRequestRequestTypeDef definition
class CreateGrantRequestRequestTypeDef(TypedDict):
ClientToken: str,
GrantName: str,
LicenseArn: str,
Principals: Sequence[str],
HomeRegion: str,
AllowedOperations: Sequence[AllowedOperationType], # (1)
OptionsTypeDef#
# OptionsTypeDef definition
class OptionsTypeDef(TypedDict):
ActivationOverrideBehavior: NotRequired[ActivationOverrideBehaviorType], # (1)
TagTypeDef#
# TagTypeDef definition
class TagTypeDef(TypedDict):
Key: NotRequired[str],
Value: NotRequired[str],
LicenseConversionContextTypeDef#
# LicenseConversionContextTypeDef definition
class LicenseConversionContextTypeDef(TypedDict):
UsageOperation: NotRequired[str],
ReportContextTypeDef#
# ReportContextTypeDef definition
class ReportContextTypeDef(TypedDict):
licenseConfigurationArns: Sequence[str],
ReportFrequencyTypeDef#
# ReportFrequencyTypeDef definition
class ReportFrequencyTypeDef(TypedDict):
value: NotRequired[int],
period: NotRequired[ReportFrequencyTypeType], # (1)
DatetimeRangeTypeDef#
# DatetimeRangeTypeDef definition
class DatetimeRangeTypeDef(TypedDict):
Begin: str,
End: NotRequired[str],
EntitlementTypeDef#
# EntitlementTypeDef definition
class EntitlementTypeDef(TypedDict):
Name: str,
Unit: EntitlementUnitType, # (1)
Value: NotRequired[str],
MaxCount: NotRequired[int],
Overage: NotRequired[bool],
AllowCheckIn: NotRequired[bool],
IssuerTypeDef#
# IssuerTypeDef definition
class IssuerTypeDef(TypedDict):
Name: str,
SignKey: NotRequired[str],
CreateTokenRequestRequestTypeDef#
# CreateTokenRequestRequestTypeDef definition
class CreateTokenRequestRequestTypeDef(TypedDict):
LicenseArn: str,
ClientToken: str,
RoleArns: NotRequired[Sequence[str]],
ExpirationInDays: NotRequired[int],
TokenProperties: NotRequired[Sequence[str]],
DeleteGrantRequestRequestTypeDef#
# DeleteGrantRequestRequestTypeDef definition
class DeleteGrantRequestRequestTypeDef(TypedDict):
GrantArn: str,
Version: str,
StatusReason: NotRequired[str],
DeleteLicenseConfigurationRequestRequestTypeDef#
# DeleteLicenseConfigurationRequestRequestTypeDef definition
class DeleteLicenseConfigurationRequestRequestTypeDef(TypedDict):
LicenseConfigurationArn: str,
DeleteLicenseManagerReportGeneratorRequestRequestTypeDef#
# DeleteLicenseManagerReportGeneratorRequestRequestTypeDef definition
class DeleteLicenseManagerReportGeneratorRequestRequestTypeDef(TypedDict):
LicenseManagerReportGeneratorArn: str,
DeleteLicenseRequestRequestTypeDef#
# DeleteLicenseRequestRequestTypeDef definition
class DeleteLicenseRequestRequestTypeDef(TypedDict):
LicenseArn: str,
SourceVersion: str,
DeleteTokenRequestRequestTypeDef#
# DeleteTokenRequestRequestTypeDef definition
class DeleteTokenRequestRequestTypeDef(TypedDict):
TokenId: str,
EntitlementUsageTypeDef#
# EntitlementUsageTypeDef definition
class EntitlementUsageTypeDef(TypedDict):
Name: str,
ConsumedValue: str,
Unit: EntitlementDataUnitType, # (1)
MaxCount: NotRequired[str],
ExtendLicenseConsumptionRequestRequestTypeDef#
# ExtendLicenseConsumptionRequestRequestTypeDef definition
class ExtendLicenseConsumptionRequestRequestTypeDef(TypedDict):
LicenseConsumptionToken: str,
DryRun: NotRequired[bool],
FilterTypeDef#
# FilterTypeDef definition
class FilterTypeDef(TypedDict):
Name: NotRequired[str],
Values: NotRequired[Sequence[str]],
GetAccessTokenRequestRequestTypeDef#
# GetAccessTokenRequestRequestTypeDef definition
class GetAccessTokenRequestRequestTypeDef(TypedDict):
Token: str,
TokenProperties: NotRequired[Sequence[str]],
GetGrantRequestRequestTypeDef#
# GetGrantRequestRequestTypeDef definition
class GetGrantRequestRequestTypeDef(TypedDict):
GrantArn: str,
Version: NotRequired[str],
GetLicenseConfigurationRequestRequestTypeDef#
# GetLicenseConfigurationRequestRequestTypeDef definition
class GetLicenseConfigurationRequestRequestTypeDef(TypedDict):
LicenseConfigurationArn: str,
ManagedResourceSummaryTypeDef#
# ManagedResourceSummaryTypeDef definition
class ManagedResourceSummaryTypeDef(TypedDict):
ResourceType: NotRequired[ResourceTypeType], # (1)
AssociationCount: NotRequired[int],
- See ResourceTypeType
GetLicenseConversionTaskRequestRequestTypeDef#
# GetLicenseConversionTaskRequestRequestTypeDef definition
class GetLicenseConversionTaskRequestRequestTypeDef(TypedDict):
LicenseConversionTaskId: str,
GetLicenseManagerReportGeneratorRequestRequestTypeDef#
# GetLicenseManagerReportGeneratorRequestRequestTypeDef definition
class GetLicenseManagerReportGeneratorRequestRequestTypeDef(TypedDict):
LicenseManagerReportGeneratorArn: str,
GetLicenseRequestRequestTypeDef#
# GetLicenseRequestRequestTypeDef definition
class GetLicenseRequestRequestTypeDef(TypedDict):
LicenseArn: str,
Version: NotRequired[str],
GetLicenseUsageRequestRequestTypeDef#
# GetLicenseUsageRequestRequestTypeDef definition
class GetLicenseUsageRequestRequestTypeDef(TypedDict):
LicenseArn: str,
OrganizationConfigurationTypeDef#
# OrganizationConfigurationTypeDef definition
class OrganizationConfigurationTypeDef(TypedDict):
EnableIntegration: bool,
IssuerDetailsTypeDef#
# IssuerDetailsTypeDef definition
class IssuerDetailsTypeDef(TypedDict):
Name: NotRequired[str],
SignKey: NotRequired[str],
KeyFingerprint: NotRequired[str],
ReceivedMetadataTypeDef#
# ReceivedMetadataTypeDef definition
class ReceivedMetadataTypeDef(TypedDict):
ReceivedStatus: NotRequired[ReceivedStatusType], # (1)
ReceivedStatusReason: NotRequired[str],
AllowedOperations: NotRequired[List[AllowedOperationType]], # (2)
InventoryFilterTypeDef#
# InventoryFilterTypeDef definition
class InventoryFilterTypeDef(TypedDict):
Name: str,
Condition: InventoryFilterConditionType, # (1)
Value: NotRequired[str],
LicenseConfigurationAssociationTypeDef#
# LicenseConfigurationAssociationTypeDef definition
class LicenseConfigurationAssociationTypeDef(TypedDict):
ResourceArn: NotRequired[str],
ResourceType: NotRequired[ResourceTypeType], # (1)
ResourceOwnerId: NotRequired[str],
AssociationTime: NotRequired[datetime],
AmiAssociationScope: NotRequired[str],
- See ResourceTypeType
LicenseConfigurationUsageTypeDef#
# LicenseConfigurationUsageTypeDef definition
class LicenseConfigurationUsageTypeDef(TypedDict):
ResourceArn: NotRequired[str],
ResourceType: NotRequired[ResourceTypeType], # (1)
ResourceStatus: NotRequired[str],
ResourceOwnerId: NotRequired[str],
AssociationTime: NotRequired[datetime],
ConsumedLicenses: NotRequired[int],
- See ResourceTypeType
LicenseSpecificationTypeDef#
# LicenseSpecificationTypeDef definition
class LicenseSpecificationTypeDef(TypedDict):
LicenseConfigurationArn: str,
AmiAssociationScope: NotRequired[str],
PaginatorConfigTypeDef#
# PaginatorConfigTypeDef definition
class PaginatorConfigTypeDef(TypedDict):
MaxItems: NotRequired[int],
PageSize: NotRequired[int],
StartingToken: NotRequired[str],
ListAssociationsForLicenseConfigurationRequestRequestTypeDef#
# ListAssociationsForLicenseConfigurationRequestRequestTypeDef definition
class ListAssociationsForLicenseConfigurationRequestRequestTypeDef(TypedDict):
LicenseConfigurationArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListFailuresForLicenseConfigurationOperationsRequestRequestTypeDef#
# ListFailuresForLicenseConfigurationOperationsRequestRequestTypeDef definition
class ListFailuresForLicenseConfigurationOperationsRequestRequestTypeDef(TypedDict):
LicenseConfigurationArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListLicenseSpecificationsForResourceRequestRequestTypeDef#
# ListLicenseSpecificationsForResourceRequestRequestTypeDef definition
class ListLicenseSpecificationsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
ListLicenseVersionsRequestRequestTypeDef#
# ListLicenseVersionsRequestRequestTypeDef definition
class ListLicenseVersionsRequestRequestTypeDef(TypedDict):
LicenseArn: str,
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
ResourceInventoryTypeDef#
# ResourceInventoryTypeDef definition
class ResourceInventoryTypeDef(TypedDict):
ResourceId: NotRequired[str],
ResourceType: NotRequired[ResourceTypeType], # (1)
ResourceArn: NotRequired[str],
Platform: NotRequired[str],
PlatformVersion: NotRequired[str],
ResourceOwningAccountId: NotRequired[str],
- See ResourceTypeType
ListTagsForResourceRequestRequestTypeDef#
# ListTagsForResourceRequestRequestTypeDef definition
class ListTagsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TokenDataTypeDef#
# TokenDataTypeDef definition
class TokenDataTypeDef(TypedDict):
TokenId: NotRequired[str],
TokenType: NotRequired[str],
LicenseArn: NotRequired[str],
ExpirationTime: NotRequired[str],
TokenProperties: NotRequired[List[str]],
RoleArns: NotRequired[List[str]],
Status: NotRequired[str],
ProductInformationFilterPaginatorTypeDef#
# ProductInformationFilterPaginatorTypeDef definition
class ProductInformationFilterPaginatorTypeDef(TypedDict):
ProductInformationFilterName: str,
ProductInformationFilterComparator: str,
ProductInformationFilterValue: NotRequired[List[str]],
ProductInformationFilterTypeDef#
# ProductInformationFilterTypeDef definition
class ProductInformationFilterTypeDef(TypedDict):
ProductInformationFilterName: str,
ProductInformationFilterComparator: str,
ProductInformationFilterValue: NotRequired[Sequence[str]],
RejectGrantRequestRequestTypeDef#
# RejectGrantRequestRequestTypeDef definition
class RejectGrantRequestRequestTypeDef(TypedDict):
GrantArn: str,
S3LocationTypeDef#
# S3LocationTypeDef definition
class S3LocationTypeDef(TypedDict):
bucket: NotRequired[str],
keyPrefix: NotRequired[str],
UntagResourceRequestRequestTypeDef#
# UntagResourceRequestRequestTypeDef definition
class UntagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
TagKeys: Sequence[str],
AcceptGrantResponseTypeDef#
# AcceptGrantResponseTypeDef definition
class AcceptGrantResponseTypeDef(TypedDict):
GrantArn: str,
Status: GrantStatusType, # (1)
Version: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGrantResponseTypeDef#
# CreateGrantResponseTypeDef definition
class CreateGrantResponseTypeDef(TypedDict):
GrantArn: str,
Status: GrantStatusType, # (1)
Version: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateGrantVersionResponseTypeDef#
# CreateGrantVersionResponseTypeDef definition
class CreateGrantVersionResponseTypeDef(TypedDict):
GrantArn: str,
Status: GrantStatusType, # (1)
Version: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateLicenseConfigurationResponseTypeDef#
# CreateLicenseConfigurationResponseTypeDef definition
class CreateLicenseConfigurationResponseTypeDef(TypedDict):
LicenseConfigurationArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateLicenseConversionTaskForResourceResponseTypeDef#
# CreateLicenseConversionTaskForResourceResponseTypeDef definition
class CreateLicenseConversionTaskForResourceResponseTypeDef(TypedDict):
LicenseConversionTaskId: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateLicenseManagerReportGeneratorResponseTypeDef#
# CreateLicenseManagerReportGeneratorResponseTypeDef definition
class CreateLicenseManagerReportGeneratorResponseTypeDef(TypedDict):
LicenseManagerReportGeneratorArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
CreateLicenseResponseTypeDef#
# CreateLicenseResponseTypeDef definition
class CreateLicenseResponseTypeDef(TypedDict):
LicenseArn: str,
Status: LicenseStatusType, # (1)
Version: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateLicenseVersionResponseTypeDef#
# CreateLicenseVersionResponseTypeDef definition
class CreateLicenseVersionResponseTypeDef(TypedDict):
LicenseArn: str,
Version: str,
Status: LicenseStatusType, # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CreateTokenResponseTypeDef#
# CreateTokenResponseTypeDef definition
class CreateTokenResponseTypeDef(TypedDict):
TokenId: str,
TokenType: TokenTypeType, # (1)
Token: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TokenTypeType
- See ResponseMetadataTypeDef
DeleteGrantResponseTypeDef#
# DeleteGrantResponseTypeDef definition
class DeleteGrantResponseTypeDef(TypedDict):
GrantArn: str,
Status: GrantStatusType, # (1)
Version: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
DeleteLicenseResponseTypeDef#
# DeleteLicenseResponseTypeDef definition
class DeleteLicenseResponseTypeDef(TypedDict):
Status: LicenseDeletionStatusType, # (1)
DeletionDate: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ExtendLicenseConsumptionResponseTypeDef#
# ExtendLicenseConsumptionResponseTypeDef definition
class ExtendLicenseConsumptionResponseTypeDef(TypedDict):
LicenseConsumptionToken: str,
Expiration: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
GetAccessTokenResponseTypeDef#
# GetAccessTokenResponseTypeDef definition
class GetAccessTokenResponseTypeDef(TypedDict):
AccessToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (1)
RejectGrantResponseTypeDef#
# RejectGrantResponseTypeDef definition
class RejectGrantResponseTypeDef(TypedDict):
GrantArn: str,
Status: GrantStatusType, # (1)
Version: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
CheckoutLicenseRequestRequestTypeDef#
# CheckoutLicenseRequestRequestTypeDef definition
class CheckoutLicenseRequestRequestTypeDef(TypedDict):
ProductSKU: str,
CheckoutType: CheckoutTypeType, # (1)
KeyFingerprint: str,
Entitlements: Sequence[EntitlementDataTypeDef], # (2)
ClientToken: str,
Beneficiary: NotRequired[str],
NodeId: NotRequired[str],
CheckoutLicenseResponseTypeDef#
# CheckoutLicenseResponseTypeDef definition
class CheckoutLicenseResponseTypeDef(TypedDict):
CheckoutType: CheckoutTypeType, # (1)
LicenseConsumptionToken: str,
EntitlementsAllowed: List[EntitlementDataTypeDef], # (2)
SignedToken: str,
NodeId: str,
IssuedAt: str,
Expiration: str,
LicenseArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (3)
CheckoutBorrowLicenseRequestRequestTypeDef#
# CheckoutBorrowLicenseRequestRequestTypeDef definition
class CheckoutBorrowLicenseRequestRequestTypeDef(TypedDict):
LicenseArn: str,
Entitlements: Sequence[EntitlementDataTypeDef], # (1)
DigitalSignatureMethod: DigitalSignatureMethodType, # (2)
ClientToken: str,
NodeId: NotRequired[str],
CheckoutMetadata: NotRequired[Sequence[MetadataTypeDef]], # (3)
CheckoutBorrowLicenseResponseTypeDef#
# CheckoutBorrowLicenseResponseTypeDef definition
class CheckoutBorrowLicenseResponseTypeDef(TypedDict):
LicenseArn: str,
LicenseConsumptionToken: str,
EntitlementsAllowed: List[EntitlementDataTypeDef], # (1)
NodeId: str,
SignedToken: str,
IssuedAt: str,
Expiration: str,
CheckoutMetadata: List[MetadataTypeDef], # (2)
ResponseMetadata: ResponseMetadataTypeDef, # (3)
LicenseOperationFailureTypeDef#
# LicenseOperationFailureTypeDef definition
class LicenseOperationFailureTypeDef(TypedDict):
ResourceArn: NotRequired[str],
ResourceType: NotRequired[ResourceTypeType], # (1)
ErrorMessage: NotRequired[str],
FailureTime: NotRequired[datetime],
OperationName: NotRequired[str],
ResourceOwnerId: NotRequired[str],
OperationRequestedBy: NotRequired[str],
MetadataList: NotRequired[List[MetadataTypeDef]], # (2)
- See ResourceTypeType
- See MetadataTypeDef
ConsumptionConfigurationTypeDef#
# ConsumptionConfigurationTypeDef definition
class ConsumptionConfigurationTypeDef(TypedDict):
RenewType: NotRequired[RenewTypeType], # (1)
ProvisionalConfiguration: NotRequired[ProvisionalConfigurationTypeDef], # (2)
BorrowConfiguration: NotRequired[BorrowConfigurationTypeDef], # (3)
CreateGrantVersionRequestRequestTypeDef#
# CreateGrantVersionRequestRequestTypeDef definition
class CreateGrantVersionRequestRequestTypeDef(TypedDict):
ClientToken: str,
GrantArn: str,
GrantName: NotRequired[str],
AllowedOperations: NotRequired[Sequence[AllowedOperationType]], # (1)
Status: NotRequired[GrantStatusType], # (2)
StatusReason: NotRequired[str],
SourceVersion: NotRequired[str],
Options: NotRequired[OptionsTypeDef], # (3)
- See AllowedOperationType
- See GrantStatusType
- See OptionsTypeDef
GrantTypeDef#
# GrantTypeDef definition
class GrantTypeDef(TypedDict):
GrantArn: str,
GrantName: str,
ParentArn: str,
LicenseArn: str,
GranteePrincipalArn: str,
HomeRegion: str,
GrantStatus: GrantStatusType, # (1)
Version: str,
GrantedOperations: List[AllowedOperationType], # (2)
StatusReason: NotRequired[str],
Options: NotRequired[OptionsTypeDef], # (3)
- See GrantStatusType
- See AllowedOperationType
- See OptionsTypeDef
ListTagsForResourceResponseTypeDef#
# ListTagsForResourceResponseTypeDef definition
class ListTagsForResourceResponseTypeDef(TypedDict):
Tags: List[TagTypeDef], # (1)
ResponseMetadata: ResponseMetadataTypeDef, # (2)
- See TagTypeDef
- See ResponseMetadataTypeDef
TagResourceRequestRequestTypeDef#
# TagResourceRequestRequestTypeDef definition
class TagResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
Tags: Sequence[TagTypeDef], # (1)
- See TagTypeDef
CreateLicenseConversionTaskForResourceRequestRequestTypeDef#
# CreateLicenseConversionTaskForResourceRequestRequestTypeDef definition
class CreateLicenseConversionTaskForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
SourceLicenseContext: LicenseConversionContextTypeDef, # (1)
DestinationLicenseContext: LicenseConversionContextTypeDef, # (1)
GetLicenseConversionTaskResponseTypeDef#
# GetLicenseConversionTaskResponseTypeDef definition
class GetLicenseConversionTaskResponseTypeDef(TypedDict):
LicenseConversionTaskId: str,
ResourceArn: str,
SourceLicenseContext: LicenseConversionContextTypeDef, # (1)
DestinationLicenseContext: LicenseConversionContextTypeDef, # (1)
StatusMessage: str,
Status: LicenseConversionTaskStatusType, # (3)
StartTime: datetime,
LicenseConversionTime: datetime,
EndTime: datetime,
ResponseMetadata: ResponseMetadataTypeDef, # (4)
- See LicenseConversionContextTypeDef
- See LicenseConversionContextTypeDef
- See LicenseConversionTaskStatusType
- See ResponseMetadataTypeDef
LicenseConversionTaskTypeDef#
# LicenseConversionTaskTypeDef definition
class LicenseConversionTaskTypeDef(TypedDict):
LicenseConversionTaskId: NotRequired[str],
ResourceArn: NotRequired[str],
SourceLicenseContext: NotRequired[LicenseConversionContextTypeDef], # (1)
DestinationLicenseContext: NotRequired[LicenseConversionContextTypeDef], # (1)
Status: NotRequired[LicenseConversionTaskStatusType], # (3)
StatusMessage: NotRequired[str],
StartTime: NotRequired[datetime],
LicenseConversionTime: NotRequired[datetime],
EndTime: NotRequired[datetime],
- See LicenseConversionContextTypeDef
- See LicenseConversionContextTypeDef
- See LicenseConversionTaskStatusType
CreateLicenseManagerReportGeneratorRequestRequestTypeDef#
# CreateLicenseManagerReportGeneratorRequestRequestTypeDef definition
class CreateLicenseManagerReportGeneratorRequestRequestTypeDef(TypedDict):
ReportGeneratorName: str,
Type: Sequence[ReportTypeType], # (1)
ReportContext: ReportContextTypeDef, # (2)
ReportFrequency: ReportFrequencyTypeDef, # (3)
ClientToken: str,
Description: NotRequired[str],
Tags: NotRequired[Sequence[TagTypeDef]], # (4)
- See ReportTypeType
- See ReportContextTypeDef
- See ReportFrequencyTypeDef
- See TagTypeDef
UpdateLicenseManagerReportGeneratorRequestRequestTypeDef#
# UpdateLicenseManagerReportGeneratorRequestRequestTypeDef definition
class UpdateLicenseManagerReportGeneratorRequestRequestTypeDef(TypedDict):
LicenseManagerReportGeneratorArn: str,
ReportGeneratorName: str,
Type: Sequence[ReportTypeType], # (1)
ReportContext: ReportContextTypeDef, # (2)
ReportFrequency: ReportFrequencyTypeDef, # (3)
ClientToken: str,
Description: NotRequired[str],
- See ReportTypeType
- See ReportContextTypeDef
- See ReportFrequencyTypeDef
LicenseUsageTypeDef#
# LicenseUsageTypeDef definition
class LicenseUsageTypeDef(TypedDict):
EntitlementUsages: NotRequired[List[EntitlementUsageTypeDef]], # (1)
ListDistributedGrantsRequestRequestTypeDef#
# ListDistributedGrantsRequestRequestTypeDef definition
class ListDistributedGrantsRequestRequestTypeDef(TypedDict):
GrantArns: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See FilterTypeDef
ListLicenseConfigurationsRequestRequestTypeDef#
# ListLicenseConfigurationsRequestRequestTypeDef definition
class ListLicenseConfigurationsRequestRequestTypeDef(TypedDict):
LicenseConfigurationArns: NotRequired[Sequence[str]],
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListLicenseConversionTasksRequestRequestTypeDef#
# ListLicenseConversionTasksRequestRequestTypeDef definition
class ListLicenseConversionTasksRequestRequestTypeDef(TypedDict):
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
ListLicenseManagerReportGeneratorsRequestRequestTypeDef#
# ListLicenseManagerReportGeneratorsRequestRequestTypeDef definition
class ListLicenseManagerReportGeneratorsRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See FilterTypeDef
ListLicensesRequestRequestTypeDef#
# ListLicensesRequestRequestTypeDef definition
class ListLicensesRequestRequestTypeDef(TypedDict):
LicenseArns: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See FilterTypeDef
ListReceivedGrantsForOrganizationRequestRequestTypeDef#
# ListReceivedGrantsForOrganizationRequestRequestTypeDef definition
class ListReceivedGrantsForOrganizationRequestRequestTypeDef(TypedDict):
LicenseArn: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See FilterTypeDef
ListReceivedGrantsRequestRequestTypeDef#
# ListReceivedGrantsRequestRequestTypeDef definition
class ListReceivedGrantsRequestRequestTypeDef(TypedDict):
GrantArns: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See FilterTypeDef
ListReceivedLicensesForOrganizationRequestRequestTypeDef#
# ListReceivedLicensesForOrganizationRequestRequestTypeDef definition
class ListReceivedLicensesForOrganizationRequestRequestTypeDef(TypedDict):
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See FilterTypeDef
ListReceivedLicensesRequestRequestTypeDef#
# ListReceivedLicensesRequestRequestTypeDef definition
class ListReceivedLicensesRequestRequestTypeDef(TypedDict):
LicenseArns: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See FilterTypeDef
ListTokensRequestRequestTypeDef#
# ListTokensRequestRequestTypeDef definition
class ListTokensRequestRequestTypeDef(TypedDict):
TokenIds: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
NextToken: NotRequired[str],
MaxResults: NotRequired[int],
- See FilterTypeDef
ListUsageForLicenseConfigurationRequestRequestTypeDef#
# ListUsageForLicenseConfigurationRequestRequestTypeDef definition
class ListUsageForLicenseConfigurationRequestRequestTypeDef(TypedDict):
LicenseConfigurationArn: str,
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
- See FilterTypeDef
GetServiceSettingsResponseTypeDef#
# GetServiceSettingsResponseTypeDef definition
class GetServiceSettingsResponseTypeDef(TypedDict):
S3BucketArn: str,
SnsTopicArn: str,
OrganizationConfiguration: OrganizationConfigurationTypeDef, # (1)
EnableCrossAccountsDiscovery: bool,
LicenseManagerResourceShareArn: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateServiceSettingsRequestRequestTypeDef#
# UpdateServiceSettingsRequestRequestTypeDef definition
class UpdateServiceSettingsRequestRequestTypeDef(TypedDict):
S3BucketArn: NotRequired[str],
SnsTopicArn: NotRequired[str],
OrganizationConfiguration: NotRequired[OrganizationConfigurationTypeDef], # (1)
EnableCrossAccountsDiscovery: NotRequired[bool],
ListResourceInventoryRequestRequestTypeDef#
# ListResourceInventoryRequestRequestTypeDef definition
class ListResourceInventoryRequestRequestTypeDef(TypedDict):
MaxResults: NotRequired[int],
NextToken: NotRequired[str],
Filters: NotRequired[Sequence[InventoryFilterTypeDef]], # (1)
ListAssociationsForLicenseConfigurationResponseTypeDef#
# ListAssociationsForLicenseConfigurationResponseTypeDef definition
class ListAssociationsForLicenseConfigurationResponseTypeDef(TypedDict):
LicenseConfigurationAssociations: List[LicenseConfigurationAssociationTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListUsageForLicenseConfigurationResponseTypeDef#
# ListUsageForLicenseConfigurationResponseTypeDef definition
class ListUsageForLicenseConfigurationResponseTypeDef(TypedDict):
LicenseConfigurationUsageList: List[LicenseConfigurationUsageTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListLicenseSpecificationsForResourceResponseTypeDef#
# ListLicenseSpecificationsForResourceResponseTypeDef definition
class ListLicenseSpecificationsForResourceResponseTypeDef(TypedDict):
LicenseSpecifications: List[LicenseSpecificationTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
UpdateLicenseSpecificationsForResourceRequestRequestTypeDef#
# UpdateLicenseSpecificationsForResourceRequestRequestTypeDef definition
class UpdateLicenseSpecificationsForResourceRequestRequestTypeDef(TypedDict):
ResourceArn: str,
AddLicenseSpecifications: NotRequired[Sequence[LicenseSpecificationTypeDef]], # (1)
RemoveLicenseSpecifications: NotRequired[Sequence[LicenseSpecificationTypeDef]], # (1)
ListAssociationsForLicenseConfigurationRequestListAssociationsForLicenseConfigurationPaginateTypeDef#
# ListAssociationsForLicenseConfigurationRequestListAssociationsForLicenseConfigurationPaginateTypeDef definition
class ListAssociationsForLicenseConfigurationRequestListAssociationsForLicenseConfigurationPaginateTypeDef(TypedDict):
LicenseConfigurationArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListLicenseConfigurationsRequestListLicenseConfigurationsPaginateTypeDef#
# ListLicenseConfigurationsRequestListLicenseConfigurationsPaginateTypeDef definition
class ListLicenseConfigurationsRequestListLicenseConfigurationsPaginateTypeDef(TypedDict):
LicenseConfigurationArns: NotRequired[Sequence[str]],
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListLicenseSpecificationsForResourceRequestListLicenseSpecificationsForResourcePaginateTypeDef#
# ListLicenseSpecificationsForResourceRequestListLicenseSpecificationsForResourcePaginateTypeDef definition
class ListLicenseSpecificationsForResourceRequestListLicenseSpecificationsForResourcePaginateTypeDef(TypedDict):
ResourceArn: str,
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (1)
ListResourceInventoryRequestListResourceInventoryPaginateTypeDef#
# ListResourceInventoryRequestListResourceInventoryPaginateTypeDef definition
class ListResourceInventoryRequestListResourceInventoryPaginateTypeDef(TypedDict):
Filters: NotRequired[Sequence[InventoryFilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
ListUsageForLicenseConfigurationRequestListUsageForLicenseConfigurationPaginateTypeDef#
# ListUsageForLicenseConfigurationRequestListUsageForLicenseConfigurationPaginateTypeDef definition
class ListUsageForLicenseConfigurationRequestListUsageForLicenseConfigurationPaginateTypeDef(TypedDict):
LicenseConfigurationArn: str,
Filters: NotRequired[Sequence[FilterTypeDef]], # (1)
PaginationConfig: NotRequired[PaginatorConfigTypeDef], # (2)
- See FilterTypeDef
- See PaginatorConfigTypeDef
ListResourceInventoryResponseTypeDef#
# ListResourceInventoryResponseTypeDef definition
class ListResourceInventoryResponseTypeDef(TypedDict):
ResourceInventoryList: List[ResourceInventoryTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ListTokensResponseTypeDef#
# ListTokensResponseTypeDef definition
class ListTokensResponseTypeDef(TypedDict):
Tokens: List[TokenDataTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)
ProductInformationPaginatorTypeDef#
# ProductInformationPaginatorTypeDef definition
class ProductInformationPaginatorTypeDef(TypedDict):
ResourceType: str,
ProductInformationFilterList: List[ProductInformationFilterPaginatorTypeDef], # (1)
ProductInformationTypeDef#
# ProductInformationTypeDef definition
class ProductInformationTypeDef(TypedDict):
ResourceType: str,
ProductInformationFilterList: Sequence[ProductInformationFilterTypeDef], # (1)
ReportGeneratorTypeDef#
# ReportGeneratorTypeDef definition
class ReportGeneratorTypeDef(TypedDict):
ReportGeneratorName: NotRequired[str],
ReportType: NotRequired[List[ReportTypeType]], # (1)
ReportContext: NotRequired[ReportContextTypeDef], # (2)
ReportFrequency: NotRequired[ReportFrequencyTypeDef], # (3)
LicenseManagerReportGeneratorArn: NotRequired[str],
LastRunStatus: NotRequired[str],
LastRunFailureReason: NotRequired[str],
LastReportGenerationTime: NotRequired[str],
ReportCreatorAccount: NotRequired[str],
Description: NotRequired[str],
S3Location: NotRequired[S3LocationTypeDef], # (4)
CreateTime: NotRequired[str],
Tags: NotRequired[List[TagTypeDef]], # (5)
- See ReportTypeType
- See ReportContextTypeDef
- See ReportFrequencyTypeDef
- See S3LocationTypeDef
- See TagTypeDef
ListFailuresForLicenseConfigurationOperationsResponseTypeDef#
# ListFailuresForLicenseConfigurationOperationsResponseTypeDef definition
class ListFailuresForLicenseConfigurationOperationsResponseTypeDef(TypedDict):
LicenseOperationFailureList: List[LicenseOperationFailureTypeDef], # (1)
NextToken: str,
ResponseMetadata: ResponseMetadataTypeDef, # (2)