License Manager Classes
AcceptGrantRequestRequestTypeDef
GrantArn
- Type:
- Required: Yes
AcceptGrantResponseTypeDef
GrantArn
- Type:
- Required: Yes
Status
- Type: typing.Literal['ACTIVE', 'DELETED', 'DISABLED', 'FAILED_WORKFLOW', 'PENDING_ACCEPT', 'PENDING_DELETE', 'PENDING_WORKFLOW', 'REJECTED', 'WORKFLOW_COMPLETED']
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
AutomatedDiscoveryInformationTypeDef
LastRunTime
- Type: typing.Optional[datetime.datetime]
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
BorrowConfigurationTypeDef
AllowEarlyCheckIn
- Type:
- Required: Yes
MaxTimeToLiveInMinutes
- Type:
- Required: Yes
CheckInLicenseRequestRequestTypeDef
LicenseConsumptionToken
- Type:
- Required: Yes
Beneficiary
- Type: typing.Optional[str]
CheckoutBorrowLicenseRequestRequestTypeDef
LicenseArn
- Type:
- Required: Yes
Entitlements
- Type: typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.EntitlementDataTypeDef]
- Required: Yes
DigitalSignatureMethod
- Type: typing.Literal['JWT_PS384']
- Required: Yes
ClientToken
- Type:
- Required: Yes
NodeId
- Type: typing.Optional[str]
CheckoutMetadata
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.MetadataTypeDef]]
CheckoutBorrowLicenseResponseTypeDef
LicenseArn
- Type:
- Required: Yes
LicenseConsumptionToken
- Type:
- Required: Yes
EntitlementsAllowed
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.EntitlementDataTypeDef]
- Required: Yes
NodeId
- Type:
- Required: Yes
SignedToken
- Type:
- Required: Yes
IssuedAt
- Type:
- Required: Yes
Expiration
- Type:
- Required: Yes
CheckoutMetadata
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.MetadataTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CheckoutLicenseRequestRequestTypeDef
ProductSKU
- Type:
- Required: Yes
CheckoutType
- Type: typing.Literal['PERPETUAL', 'PROVISIONAL']
- Required: Yes
KeyFingerprint
- Type:
- Required: Yes
Entitlements
- Type: typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.EntitlementDataTypeDef]
- Required: Yes
ClientToken
- Type:
- Required: Yes
Beneficiary
- Type: typing.Optional[str]
NodeId
- Type: typing.Optional[str]
CheckoutLicenseResponseTypeDef
CheckoutType
- Type: typing.Literal['PERPETUAL', 'PROVISIONAL']
- Required: Yes
LicenseConsumptionToken
- Type:
- Required: Yes
EntitlementsAllowed
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.EntitlementDataTypeDef]
- Required: Yes
SignedToken
- Type:
- Required: Yes
NodeId
- Type:
- Required: Yes
IssuedAt
- Type:
- Required: Yes
Expiration
- Type:
- Required: Yes
LicenseArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ConsumedLicenseSummaryTypeDef
ResourceType
- Type: typing.Optional[typing.Literal['EC2_AMI', 'EC2_HOST', 'EC2_INSTANCE', 'RDS', 'SYSTEMS_MANAGER_MANAGED_INSTANCE']]
ConsumedLicenses
- Type: typing.Optional[int]
ConsumptionConfigurationTypeDef
RenewType
- Type: typing.Optional[typing.Literal['Monthly', 'None', 'Weekly']]
ProvisionalConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.ProvisionalConfigurationTypeDef]
BorrowConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.BorrowConfigurationTypeDef]
CreateGrantRequestRequestTypeDef
ClientToken
- Type:
- Required: Yes
GrantName
- Type:
- Required: Yes
LicenseArn
- Type:
- Required: Yes
Principals
- Type: typing.Sequence[str]
- Required: Yes
HomeRegion
- Type:
- Required: Yes
AllowedOperations
- Type: typing.Sequence[typing.Literal['CheckInLicense', 'CheckoutBorrowLicense', 'CheckoutLicense', 'CreateGrant', 'CreateToken', 'ExtendConsumptionLicense', 'ListPurchasedLicenses']]
- Required: Yes
CreateGrantResponseTypeDef
GrantArn
- Type:
- Required: Yes
Status
- Type: typing.Literal['ACTIVE', 'DELETED', 'DISABLED', 'FAILED_WORKFLOW', 'PENDING_ACCEPT', 'PENDING_DELETE', 'PENDING_WORKFLOW', 'REJECTED', 'WORKFLOW_COMPLETED']
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateGrantVersionRequestRequestTypeDef
ClientToken
- Type:
- Required: Yes
GrantArn
- Type:
- Required: Yes
GrantName
- Type: typing.Optional[str]
AllowedOperations
- Type: typing.Optional[typing.Sequence[typing.Literal['CheckInLicense', 'CheckoutBorrowLicense', 'CheckoutLicense', 'CreateGrant', 'CreateToken', 'ExtendConsumptionLicense', 'ListPurchasedLicenses']]]
Status
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETED', 'DISABLED', 'FAILED_WORKFLOW', 'PENDING_ACCEPT', 'PENDING_DELETE', 'PENDING_WORKFLOW', 'REJECTED', 'WORKFLOW_COMPLETED']]
StatusReason
- Type: typing.Optional[str]
SourceVersion
- Type: typing.Optional[str]
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.OptionsTypeDef]
CreateGrantVersionResponseTypeDef
GrantArn
- Type:
- Required: Yes
Status
- Type: typing.Literal['ACTIVE', 'DELETED', 'DISABLED', 'FAILED_WORKFLOW', 'PENDING_ACCEPT', 'PENDING_DELETE', 'PENDING_WORKFLOW', 'REJECTED', 'WORKFLOW_COMPLETED']
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLicenseConfigurationRequestRequestTypeDef
Name
- Type:
- Required: Yes
LicenseCountingType
- Type: typing.Literal['Core', 'Instance', 'Socket', 'vCPU']
- Required: Yes
Description
- Type: typing.Optional[str]
LicenseCount
- Type: typing.Optional[int]
LicenseCountHardLimit
- Type: typing.Optional[bool]
LicenseRules
- Type: typing.Optional[typing.Sequence[str]]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.TagTypeDef]]
DisassociateWhenNotFound
- Type: typing.Optional[bool]
ProductInformationList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.ProductInformationTypeDef]]
CreateLicenseConfigurationResponseTypeDef
LicenseConfigurationArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLicenseConversionTaskForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
SourceLicenseContext
- Type:
- Required: Yes
DestinationLicenseContext
- Type:
- Required: Yes
CreateLicenseConversionTaskForResourceResponseTypeDef
LicenseConversionTaskId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLicenseManagerReportGeneratorRequestRequestTypeDef
ReportGeneratorName
- Type:
- Required: Yes
Type
- Type: typing.Sequence[typing.Literal['LicenseConfigurationSummaryReport', 'LicenseConfigurationUsageReport']]
- Required: Yes
ReportContext
- Type:
- Required: Yes
ReportFrequency
- Type:
- Required: Yes
ClientToken
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.TagTypeDef]]
CreateLicenseManagerReportGeneratorResponseTypeDef
LicenseManagerReportGeneratorArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLicenseRequestRequestTypeDef
LicenseName
- Type:
- Required: Yes
ProductName
- Type:
- Required: Yes
ProductSKU
- Type:
- Required: Yes
Issuer
- Type:
- Required: Yes
HomeRegion
- Type:
- Required: Yes
Validity
- Type:
- Required: Yes
Entitlements
- Type: typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.EntitlementTypeDef]
- Required: Yes
Beneficiary
- Type:
- Required: Yes
ConsumptionConfiguration
- Type:
- Required: Yes
ClientToken
- Type:
- Required: Yes
LicenseMetadata
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.MetadataTypeDef]]
CreateLicenseResponseTypeDef
LicenseArn
- Type:
- Required: Yes
Status
- Type: typing.Literal['AVAILABLE', 'DEACTIVATED', 'DELETED', 'EXPIRED', 'PENDING_AVAILABLE', 'PENDING_DELETE', 'SUSPENDED']
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateLicenseVersionRequestRequestTypeDef
LicenseArn
- Type:
- Required: Yes
LicenseName
- Type:
- Required: Yes
ProductName
- Type:
- Required: Yes
Issuer
- Type:
- Required: Yes
HomeRegion
- Type:
- Required: Yes
Validity
- Type:
- Required: Yes
Entitlements
- Type: typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.EntitlementTypeDef]
- Required: Yes
ConsumptionConfiguration
- Type:
- Required: Yes
Status
- Type: typing.Literal['AVAILABLE', 'DEACTIVATED', 'DELETED', 'EXPIRED', 'PENDING_AVAILABLE', 'PENDING_DELETE', 'SUSPENDED']
- Required: Yes
ClientToken
- Type:
- Required: Yes
LicenseMetadata
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.MetadataTypeDef]]
SourceVersion
- Type: typing.Optional[str]
CreateLicenseVersionResponseTypeDef
LicenseArn
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
Status
- Type: typing.Literal['AVAILABLE', 'DEACTIVATED', 'DELETED', 'EXPIRED', 'PENDING_AVAILABLE', 'PENDING_DELETE', 'SUSPENDED']
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
CreateTokenRequestRequestTypeDef
LicenseArn
- Type:
- Required: Yes
ClientToken
- Type:
- Required: Yes
RoleArns
- Type: typing.Optional[typing.Sequence[str]]
ExpirationInDays
- Type: typing.Optional[int]
TokenProperties
- Type: typing.Optional[typing.Sequence[str]]
CreateTokenResponseTypeDef
TokenId
- Type:
- Required: Yes
TokenType
- Type: typing.Literal['REFRESH_TOKEN']
- Required: Yes
Token
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DatetimeRangeTypeDef
Begin
- Type:
- Required: Yes
End
- Type: typing.Optional[str]
DeleteGrantRequestRequestTypeDef
GrantArn
- Type:
- Required: Yes
Version
- Type:
- Required: Yes
StatusReason
- Type: typing.Optional[str]
DeleteGrantResponseTypeDef
GrantArn
- Type:
- Required: Yes
Status
- Type: typing.Literal['ACTIVE', 'DELETED', 'DISABLED', 'FAILED_WORKFLOW', 'PENDING_ACCEPT', 'PENDING_DELETE', 'PENDING_WORKFLOW', 'REJECTED', 'WORKFLOW_COMPLETED']
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteLicenseConfigurationRequestRequestTypeDef
LicenseConfigurationArn
- Type:
- Required: Yes
DeleteLicenseManagerReportGeneratorRequestRequestTypeDef
LicenseManagerReportGeneratorArn
- Type:
- Required: Yes
DeleteLicenseRequestRequestTypeDef
LicenseArn
- Type:
- Required: Yes
SourceVersion
- Type:
- Required: Yes
DeleteLicenseResponseTypeDef
Status
- Type: typing.Literal['DELETED', 'PENDING_DELETE']
- Required: Yes
DeletionDate
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DeleteTokenRequestRequestTypeDef
TokenId
- Type:
- Required: Yes
EntitlementDataTypeDef
Name
- Type:
- Required: Yes
Unit
- Type: typing.Literal['Bits', 'Bits/Second', 'Bytes', 'Bytes/Second', 'Count', 'Count/Second', 'Gigabits', 'Gigabits/Second', 'Gigabytes', 'Gigabytes/Second', 'Kilobits', 'Kilobits/Second', 'Kilobytes', 'Kilobytes/Second', 'Megabits', 'Megabits/Second', 'Megabytes', 'Megabytes/Second', 'Microseconds', 'Milliseconds', 'None', 'Percent', 'Seconds', 'Terabits', 'Terabits/Second', 'Terabytes', 'Terabytes/Second']
- Required: Yes
Value
- Type: typing.Optional[str]
EntitlementTypeDef
Name
- Type:
- Required: Yes
Unit
- Type: typing.Literal['Bits', 'Bits/Second', 'Bytes', 'Bytes/Second', 'Count', 'Count/Second', 'Gigabits', 'Gigabits/Second', 'Gigabytes', 'Gigabytes/Second', 'Kilobits', 'Kilobits/Second', 'Kilobytes', 'Kilobytes/Second', 'Megabits', 'Megabits/Second', 'Megabytes', 'Megabytes/Second', 'Microseconds', 'Milliseconds', 'None', 'Percent', 'Seconds', 'Terabits', 'Terabits/Second', 'Terabytes', 'Terabytes/Second']
- Required: Yes
Value
- Type: typing.Optional[str]
MaxCount
- Type: typing.Optional[int]
Overage
- Type: typing.Optional[bool]
AllowCheckIn
- Type: typing.Optional[bool]
EntitlementUsageTypeDef
Name
- Type:
- Required: Yes
ConsumedValue
- Type:
- Required: Yes
Unit
- Type: typing.Literal['Bits', 'Bits/Second', 'Bytes', 'Bytes/Second', 'Count', 'Count/Second', 'Gigabits', 'Gigabits/Second', 'Gigabytes', 'Gigabytes/Second', 'Kilobits', 'Kilobits/Second', 'Kilobytes', 'Kilobytes/Second', 'Megabits', 'Megabits/Second', 'Megabytes', 'Megabytes/Second', 'Microseconds', 'Milliseconds', 'None', 'Percent', 'Seconds', 'Terabits', 'Terabits/Second', 'Terabytes', 'Terabytes/Second']
- Required: Yes
MaxCount
- Type: typing.Optional[str]
ExtendLicenseConsumptionRequestRequestTypeDef
LicenseConsumptionToken
- Type:
- Required: Yes
DryRun
- Type: typing.Optional[bool]
ExtendLicenseConsumptionResponseTypeDef
LicenseConsumptionToken
- Type:
- Required: Yes
Expiration
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
FilterTypeDef
Name
- Type: typing.Optional[str]
Values
- Type: typing.Optional[typing.Sequence[str]]
GetAccessTokenRequestRequestTypeDef
Token
- Type:
- Required: Yes
TokenProperties
- Type: typing.Optional[typing.Sequence[str]]
GetAccessTokenResponseTypeDef
AccessToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetGrantRequestRequestTypeDef
GrantArn
- Type:
- Required: Yes
Version
- Type: typing.Optional[str]
GetGrantResponseTypeDef
Grant
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLicenseConfigurationRequestRequestTypeDef
LicenseConfigurationArn
- Type:
- Required: Yes
GetLicenseConfigurationResponseTypeDef
LicenseConfigurationId
- Type:
- Required: Yes
LicenseConfigurationArn
- Type:
- Required: Yes
Name
- Type:
- Required: Yes
Description
- Type:
- Required: Yes
LicenseCountingType
- Type: typing.Literal['Core', 'Instance', 'Socket', 'vCPU']
- Required: Yes
LicenseRules
- Type: typing.List[str]
- Required: Yes
LicenseCount
- Type:
- Required: Yes
LicenseCountHardLimit
- Type:
- Required: Yes
ConsumedLicenses
- Type:
- Required: Yes
Status
- Type:
- Required: Yes
OwnerAccountId
- Type:
- Required: Yes
ConsumedLicenseSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ConsumedLicenseSummaryTypeDef]
- Required: Yes
ManagedResourceSummaryList
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ManagedResourceSummaryTypeDef]
- Required: Yes
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.TagTypeDef]
- Required: Yes
ProductInformationList
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ProductInformationTypeDef]
- Required: Yes
AutomatedDiscoveryInformation
- Type:
- Required: Yes
DisassociateWhenNotFound
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLicenseConversionTaskRequestRequestTypeDef
LicenseConversionTaskId
- Type:
- Required: Yes
GetLicenseConversionTaskResponseTypeDef
LicenseConversionTaskId
- Type:
- Required: Yes
ResourceArn
- Type:
- Required: Yes
SourceLicenseContext
- Type:
- Required: Yes
DestinationLicenseContext
- Type:
- Required: Yes
StatusMessage
- Type:
- Required: Yes
Status
- Type: typing.Literal['FAILED', 'IN_PROGRESS', 'SUCCEEDED']
- Required: Yes
StartTime
- Type:
- Required: Yes
LicenseConversionTime
- Type:
- Required: Yes
EndTime
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLicenseManagerReportGeneratorRequestRequestTypeDef
LicenseManagerReportGeneratorArn
- Type:
- Required: Yes
GetLicenseManagerReportGeneratorResponseTypeDef
ReportGenerator
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLicenseRequestRequestTypeDef
LicenseArn
- Type:
- Required: Yes
Version
- Type: typing.Optional[str]
GetLicenseResponseTypeDef
License
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLicenseUsageRequestRequestTypeDef
LicenseArn
- Type:
- Required: Yes
GetLicenseUsageResponseTypeDef
LicenseUsage
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetServiceSettingsResponseTypeDef
S3BucketArn
- Type:
- Required: Yes
SnsTopicArn
- Type:
- Required: Yes
OrganizationConfiguration
- Type:
- Required: Yes
EnableCrossAccountsDiscovery
- Type:
- Required: Yes
LicenseManagerResourceShareArn
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GrantTypeDef
GrantArn
- Type:
- Required: Yes
GrantName
- Type:
- Required: Yes
ParentArn
- Type:
- Required: Yes
LicenseArn
- Type:
- Required: Yes
GranteePrincipalArn
- Type:
- Required: Yes
HomeRegion
- Type:
- Required: Yes
GrantStatus
- Type: typing.Literal['ACTIVE', 'DELETED', 'DISABLED', 'FAILED_WORKFLOW', 'PENDING_ACCEPT', 'PENDING_DELETE', 'PENDING_WORKFLOW', 'REJECTED', 'WORKFLOW_COMPLETED']
- Required: Yes
Version
- Type:
- Required: Yes
GrantedOperations
- Type: typing.List[typing.Literal['CheckInLicense', 'CheckoutBorrowLicense', 'CheckoutLicense', 'CreateGrant', 'CreateToken', 'ExtendConsumptionLicense', 'ListPurchasedLicenses']]
- Required: Yes
StatusReason
- Type: typing.Optional[str]
Options
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.OptionsTypeDef]
GrantedLicenseTypeDef
LicenseArn
- Type: typing.Optional[str]
LicenseName
- Type: typing.Optional[str]
ProductName
- Type: typing.Optional[str]
ProductSKU
- Type: typing.Optional[str]
Issuer
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.IssuerDetailsTypeDef]
HomeRegion
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'DEACTIVATED', 'DELETED', 'EXPIRED', 'PENDING_AVAILABLE', 'PENDING_DELETE', 'SUSPENDED']]
Validity
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.DatetimeRangeTypeDef]
Beneficiary
- Type: typing.Optional[str]
Entitlements
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.EntitlementTypeDef]]
ConsumptionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.ConsumptionConfigurationTypeDef]
LicenseMetadata
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.MetadataTypeDef]]
CreateTime
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
ReceivedMetadata
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.ReceivedMetadataTypeDef]
InventoryFilterTypeDef
Name
- Type:
- Required: Yes
Condition
- Type: typing.Literal['BEGINS_WITH', 'CONTAINS', 'EQUALS', 'NOT_EQUALS']
- Required: Yes
Value
- Type: typing.Optional[str]
IssuerDetailsTypeDef
Name
- Type: typing.Optional[str]
SignKey
- Type: typing.Optional[str]
KeyFingerprint
- Type: typing.Optional[str]
IssuerTypeDef
Name
- Type:
- Required: Yes
SignKey
- Type: typing.Optional[str]
LicenseConfigurationAssociationTypeDef
ResourceArn
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[typing.Literal['EC2_AMI', 'EC2_HOST', 'EC2_INSTANCE', 'RDS', 'SYSTEMS_MANAGER_MANAGED_INSTANCE']]
ResourceOwnerId
- Type: typing.Optional[str]
AssociationTime
- Type: typing.Optional[datetime.datetime]
AmiAssociationScope
- Type: typing.Optional[str]
LicenseConfigurationPaginatorTypeDef
LicenseConfigurationId
- Type: typing.Optional[str]
LicenseConfigurationArn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
LicenseCountingType
- Type: typing.Optional[typing.Literal['Core', 'Instance', 'Socket', 'vCPU']]
LicenseRules
- Type: typing.Optional[typing.List[str]]
LicenseCount
- Type: typing.Optional[int]
LicenseCountHardLimit
- Type: typing.Optional[bool]
DisassociateWhenNotFound
- Type: typing.Optional[bool]
ConsumedLicenses
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
OwnerAccountId
- Type: typing.Optional[str]
ConsumedLicenseSummaryList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ConsumedLicenseSummaryTypeDef]]
ManagedResourceSummaryList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ManagedResourceSummaryTypeDef]]
ProductInformationList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ProductInformationPaginatorTypeDef]]
AutomatedDiscoveryInformation
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.AutomatedDiscoveryInformationTypeDef]
LicenseConfigurationTypeDef
LicenseConfigurationId
- Type: typing.Optional[str]
LicenseConfigurationArn
- Type: typing.Optional[str]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
LicenseCountingType
- Type: typing.Optional[typing.Literal['Core', 'Instance', 'Socket', 'vCPU']]
LicenseRules
- Type: typing.Optional[typing.List[str]]
LicenseCount
- Type: typing.Optional[int]
LicenseCountHardLimit
- Type: typing.Optional[bool]
DisassociateWhenNotFound
- Type: typing.Optional[bool]
ConsumedLicenses
- Type: typing.Optional[int]
Status
- Type: typing.Optional[str]
OwnerAccountId
- Type: typing.Optional[str]
ConsumedLicenseSummaryList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ConsumedLicenseSummaryTypeDef]]
ManagedResourceSummaryList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ManagedResourceSummaryTypeDef]]
ProductInformationList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ProductInformationTypeDef]]
AutomatedDiscoveryInformation
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.AutomatedDiscoveryInformationTypeDef]
LicenseConfigurationUsageTypeDef
ResourceArn
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[typing.Literal['EC2_AMI', 'EC2_HOST', 'EC2_INSTANCE', 'RDS', 'SYSTEMS_MANAGER_MANAGED_INSTANCE']]
ResourceStatus
- Type: typing.Optional[str]
ResourceOwnerId
- Type: typing.Optional[str]
AssociationTime
- Type: typing.Optional[datetime.datetime]
ConsumedLicenses
- Type: typing.Optional[int]
LicenseConversionContextTypeDef
UsageOperation
- Type: typing.Optional[str]
LicenseConversionTaskTypeDef
LicenseConversionTaskId
- Type: typing.Optional[str]
ResourceArn
- Type: typing.Optional[str]
SourceLicenseContext
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.LicenseConversionContextTypeDef]
DestinationLicenseContext
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.LicenseConversionContextTypeDef]
Status
- Type: typing.Optional[typing.Literal['FAILED', 'IN_PROGRESS', 'SUCCEEDED']]
StatusMessage
- Type: typing.Optional[str]
StartTime
- Type: typing.Optional[datetime.datetime]
LicenseConversionTime
- Type: typing.Optional[datetime.datetime]
EndTime
- Type: typing.Optional[datetime.datetime]
LicenseOperationFailureTypeDef
ResourceArn
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[typing.Literal['EC2_AMI', 'EC2_HOST', 'EC2_INSTANCE', 'RDS', 'SYSTEMS_MANAGER_MANAGED_INSTANCE']]
ErrorMessage
- Type: typing.Optional[str]
FailureTime
- Type: typing.Optional[datetime.datetime]
OperationName
- Type: typing.Optional[str]
ResourceOwnerId
- Type: typing.Optional[str]
OperationRequestedBy
- Type: typing.Optional[str]
MetadataList
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.MetadataTypeDef]]
LicenseSpecificationTypeDef
LicenseConfigurationArn
- Type:
- Required: Yes
AmiAssociationScope
- Type: typing.Optional[str]
LicenseTypeDef
LicenseArn
- Type: typing.Optional[str]
LicenseName
- Type: typing.Optional[str]
ProductName
- Type: typing.Optional[str]
ProductSKU
- Type: typing.Optional[str]
Issuer
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.IssuerDetailsTypeDef]
HomeRegion
- Type: typing.Optional[str]
Status
- Type: typing.Optional[typing.Literal['AVAILABLE', 'DEACTIVATED', 'DELETED', 'EXPIRED', 'PENDING_AVAILABLE', 'PENDING_DELETE', 'SUSPENDED']]
Validity
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.DatetimeRangeTypeDef]
Beneficiary
- Type: typing.Optional[str]
Entitlements
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.EntitlementTypeDef]]
ConsumptionConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.ConsumptionConfigurationTypeDef]
LicenseMetadata
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.MetadataTypeDef]]
CreateTime
- Type: typing.Optional[str]
Version
- Type: typing.Optional[str]
LicenseUsageTypeDef
EntitlementUsages
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.EntitlementUsageTypeDef]]
ListAssociationsForLicenseConfigurationRequestListAssociationsForLicenseConfigurationPaginateTypeDef
LicenseConfigurationArn
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.PaginatorConfigTypeDef]
ListAssociationsForLicenseConfigurationRequestRequestTypeDef
LicenseConfigurationArn
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListAssociationsForLicenseConfigurationResponseTypeDef
LicenseConfigurationAssociations
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.LicenseConfigurationAssociationTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListDistributedGrantsRequestRequestTypeDef
GrantArns
- Type: typing.Optional[typing.Sequence[str]]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListDistributedGrantsResponseTypeDef
Grants
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.GrantTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListFailuresForLicenseConfigurationOperationsRequestRequestTypeDef
LicenseConfigurationArn
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListFailuresForLicenseConfigurationOperationsResponseTypeDef
LicenseOperationFailureList
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.LicenseOperationFailureTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListLicenseConfigurationsRequestListLicenseConfigurationsPaginateTypeDef
LicenseConfigurationArns
- Type: typing.Optional[typing.Sequence[str]]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.PaginatorConfigTypeDef]
ListLicenseConfigurationsRequestRequestTypeDef
LicenseConfigurationArns
- Type: typing.Optional[typing.Sequence[str]]
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
ListLicenseConfigurationsResponsePaginatorTypeDef
LicenseConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.LicenseConfigurationPaginatorTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListLicenseConfigurationsResponseTypeDef
LicenseConfigurations
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.LicenseConfigurationTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListLicenseConversionTasksRequestRequestTypeDef
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
ListLicenseConversionTasksResponseTypeDef
LicenseConversionTasks
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.LicenseConversionTaskTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListLicenseManagerReportGeneratorsRequestRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListLicenseManagerReportGeneratorsResponseTypeDef
ReportGenerators
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ReportGeneratorTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListLicenseSpecificationsForResourceRequestListLicenseSpecificationsForResourcePaginateTypeDef
ResourceArn
- Type:
- Required: Yes
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.PaginatorConfigTypeDef]
ListLicenseSpecificationsForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
ListLicenseSpecificationsForResourceResponseTypeDef
LicenseSpecifications
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.LicenseSpecificationTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListLicenseVersionsRequestRequestTypeDef
LicenseArn
- Type:
- Required: Yes
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListLicenseVersionsResponseTypeDef
Licenses
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.LicenseTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListLicensesRequestRequestTypeDef
LicenseArns
- Type: typing.Optional[typing.Sequence[str]]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListLicensesResponseTypeDef
Licenses
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.LicenseTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListReceivedGrantsForOrganizationRequestRequestTypeDef
LicenseArn
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListReceivedGrantsForOrganizationResponseTypeDef
Grants
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.GrantTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListReceivedGrantsRequestRequestTypeDef
GrantArns
- Type: typing.Optional[typing.Sequence[str]]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListReceivedGrantsResponseTypeDef
Grants
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.GrantTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListReceivedLicensesForOrganizationRequestRequestTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListReceivedLicensesForOrganizationResponseTypeDef
Licenses
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.GrantedLicenseTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListReceivedLicensesRequestRequestTypeDef
LicenseArns
- Type: typing.Optional[typing.Sequence[str]]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListReceivedLicensesResponseTypeDef
Licenses
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.GrantedLicenseTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListResourceInventoryRequestListResourceInventoryPaginateTypeDef
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.InventoryFilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.PaginatorConfigTypeDef]
ListResourceInventoryRequestRequestTypeDef
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.InventoryFilterTypeDef]]
ListResourceInventoryResponseTypeDef
ResourceInventoryList
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ResourceInventoryTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTagsForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
ListTagsForResourceResponseTypeDef
Tags
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.TagTypeDef]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListTokensRequestRequestTypeDef
TokenIds
- Type: typing.Optional[typing.Sequence[str]]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
NextToken
- Type: typing.Optional[str]
MaxResults
- Type: typing.Optional[int]
ListTokensResponseTypeDef
Tokens
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.TokenDataTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ListUsageForLicenseConfigurationRequestListUsageForLicenseConfigurationPaginateTypeDef
LicenseConfigurationArn
- Type:
- Required: Yes
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.PaginatorConfigTypeDef]
ListUsageForLicenseConfigurationRequestRequestTypeDef
LicenseConfigurationArn
- Type:
- Required: Yes
MaxResults
- Type: typing.Optional[int]
NextToken
- Type: typing.Optional[str]
Filters
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.FilterTypeDef]]
ListUsageForLicenseConfigurationResponseTypeDef
LicenseConfigurationUsageList
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.LicenseConfigurationUsageTypeDef]
- Required: Yes
NextToken
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ManagedResourceSummaryTypeDef
ResourceType
- Type: typing.Optional[typing.Literal['EC2_AMI', 'EC2_HOST', 'EC2_INSTANCE', 'RDS', 'SYSTEMS_MANAGER_MANAGED_INSTANCE']]
AssociationCount
- Type: typing.Optional[int]
MetadataTypeDef
Name
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
OptionsTypeDef
ActivationOverrideBehavior
- Type: typing.Optional[typing.Literal['ALL_GRANTS_PERMITTED_BY_ISSUER', 'DISTRIBUTED_GRANTS_ONLY']]
OrganizationConfigurationTypeDef
EnableIntegration
- Type:
- Required: Yes
PaginatorConfigTypeDef
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
ProductInformationFilterPaginatorTypeDef
ProductInformationFilterName
- Type:
- Required: Yes
ProductInformationFilterComparator
- Type:
- Required: Yes
ProductInformationFilterValue
- Type: typing.Optional[typing.List[str]]
ProductInformationFilterTypeDef
ProductInformationFilterName
- Type:
- Required: Yes
ProductInformationFilterComparator
- Type:
- Required: Yes
ProductInformationFilterValue
- Type: typing.Optional[typing.Sequence[str]]
ProductInformationPaginatorTypeDef
ResourceType
- Type:
- Required: Yes
ProductInformationFilterList
- Type: typing.List[aws_resource_validator.pydantic_models.license_manager_classes.ProductInformationFilterPaginatorTypeDef]
- Required: Yes
ProductInformationTypeDef
ResourceType
- Type:
- Required: Yes
ProductInformationFilterList
- Type: typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.ProductInformationFilterTypeDef]
- Required: Yes
ProvisionalConfigurationTypeDef
MaxTimeToLiveInMinutes
- Type:
- Required: Yes
ReceivedMetadataTypeDef
ReceivedStatus
- Type: typing.Optional[typing.Literal['ACTIVE', 'DELETED', 'DISABLED', 'FAILED_WORKFLOW', 'PENDING_ACCEPT', 'PENDING_WORKFLOW', 'REJECTED', 'WORKFLOW_COMPLETED']]
ReceivedStatusReason
- Type: typing.Optional[str]
AllowedOperations
- Type: typing.Optional[typing.List[typing.Literal['CheckInLicense', 'CheckoutBorrowLicense', 'CheckoutLicense', 'CreateGrant', 'CreateToken', 'ExtendConsumptionLicense', 'ListPurchasedLicenses']]]
RejectGrantRequestRequestTypeDef
GrantArn
- Type:
- Required: Yes
RejectGrantResponseTypeDef
GrantArn
- Type:
- Required: Yes
Status
- Type: typing.Literal['ACTIVE', 'DELETED', 'DISABLED', 'FAILED_WORKFLOW', 'PENDING_ACCEPT', 'PENDING_DELETE', 'PENDING_WORKFLOW', 'REJECTED', 'WORKFLOW_COMPLETED']
- Required: Yes
Version
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
ReportContextTypeDef
licenseConfigurationArns
- Type: typing.Sequence[str]
- Required: Yes
ReportFrequencyTypeDef
value
- Type: typing.Optional[int]
period
- Type: typing.Optional[typing.Literal['DAY', 'MONTH', 'WEEK']]
ReportGeneratorTypeDef
ReportGeneratorName
- Type: typing.Optional[str]
ReportType
- Type: typing.Optional[typing.List[typing.Literal['LicenseConfigurationSummaryReport', 'LicenseConfigurationUsageReport']]]
ReportContext
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.ReportContextTypeDef]
ReportFrequency
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.ReportFrequencyTypeDef]
LicenseManagerReportGeneratorArn
- Type: typing.Optional[str]
LastRunStatus
- Type: typing.Optional[str]
LastRunFailureReason
- Type: typing.Optional[str]
LastReportGenerationTime
- Type: typing.Optional[str]
ReportCreatorAccount
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
S3Location
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.S3LocationTypeDef]
CreateTime
- Type: typing.Optional[str]
Tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.license_manager_classes.TagTypeDef]]
ResourceInventoryTypeDef
ResourceId
- Type: typing.Optional[str]
ResourceType
- Type: typing.Optional[typing.Literal['EC2_AMI', 'EC2_HOST', 'EC2_INSTANCE', 'RDS', 'SYSTEMS_MANAGER_MANAGED_INSTANCE']]
ResourceArn
- Type: typing.Optional[str]
Platform
- Type: typing.Optional[str]
PlatformVersion
- Type: typing.Optional[str]
ResourceOwningAccountId
- Type: typing.Optional[str]
ResponseMetadataTypeDef
RequestId
- Type:
- Required: Yes
HostId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
S3LocationTypeDef
bucket
- Type: typing.Optional[str]
keyPrefix
- Type: typing.Optional[str]
TagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
Tags
- Type: typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.TagTypeDef]
- Required: Yes
TagTypeDef
Key
- Type: typing.Optional[str]
Value
- Type: typing.Optional[str]
TokenDataTypeDef
TokenId
- Type: typing.Optional[str]
TokenType
- Type: typing.Optional[str]
LicenseArn
- Type: typing.Optional[str]
ExpirationTime
- Type: typing.Optional[str]
TokenProperties
- Type: typing.Optional[typing.List[str]]
RoleArns
- Type: typing.Optional[typing.List[str]]
Status
- Type: typing.Optional[str]
UntagResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
TagKeys
- Type: typing.Sequence[str]
- Required: Yes
UpdateLicenseConfigurationRequestRequestTypeDef
LicenseConfigurationArn
- Type:
- Required: Yes
LicenseConfigurationStatus
- Type: typing.Optional[typing.Literal['AVAILABLE', 'DISABLED']]
LicenseRules
- Type: typing.Optional[typing.Sequence[str]]
LicenseCount
- Type: typing.Optional[int]
LicenseCountHardLimit
- Type: typing.Optional[bool]
Name
- Type: typing.Optional[str]
Description
- Type: typing.Optional[str]
ProductInformationList
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.ProductInformationTypeDef]]
DisassociateWhenNotFound
- Type: typing.Optional[bool]
UpdateLicenseManagerReportGeneratorRequestRequestTypeDef
LicenseManagerReportGeneratorArn
- Type:
- Required: Yes
ReportGeneratorName
- Type:
- Required: Yes
Type
- Type: typing.Sequence[typing.Literal['LicenseConfigurationSummaryReport', 'LicenseConfigurationUsageReport']]
- Required: Yes
ReportContext
- Type:
- Required: Yes
ReportFrequency
- Type:
- Required: Yes
ClientToken
- Type:
- Required: Yes
Description
- Type: typing.Optional[str]
UpdateLicenseSpecificationsForResourceRequestRequestTypeDef
ResourceArn
- Type:
- Required: Yes
AddLicenseSpecifications
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.LicenseSpecificationTypeDef]]
RemoveLicenseSpecifications
- Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.license_manager_classes.LicenseSpecificationTypeDef]]
UpdateServiceSettingsRequestRequestTypeDef
S3BucketArn
- Type: typing.Optional[str]
SnsTopicArn
- Type: typing.Optional[str]
OrganizationConfiguration
- Type: typing.Optional[aws_resource_validator.pydantic_models.license_manager_classes.OrganizationConfigurationTypeDef]
EnableCrossAccountsDiscovery
- Type: typing.Optional[bool]