Skip to content

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]