LicenseManager / Client / list_license_versions
list_license_versions#
- LicenseManager.Client.list_license_versions(**kwargs)#
- Lists all versions of the specified license. - See also: AWS API Documentation - Request Syntax- response = client.list_license_versions( LicenseArn='string', NextToken='string', MaxResults=123 ) - Parameters:
- LicenseArn (string) – - [REQUIRED] - Amazon Resource Name (ARN) of the license. 
- NextToken (string) – Token for the next set of results. 
- MaxResults (integer) – Maximum number of results to return in a single call. 
 
- Return type:
- dict 
- Returns:
- Response Syntax- { 'Licenses': [ { 'LicenseArn': 'string', 'LicenseName': 'string', 'ProductName': 'string', 'ProductSKU': 'string', 'Issuer': { 'Name': 'string', 'SignKey': 'string', 'KeyFingerprint': 'string' }, 'HomeRegion': 'string', 'Status': 'AVAILABLE'|'PENDING_AVAILABLE'|'DEACTIVATED'|'SUSPENDED'|'EXPIRED'|'PENDING_DELETE'|'DELETED', 'Validity': { 'Begin': 'string', 'End': 'string' }, 'Beneficiary': 'string', 'Entitlements': [ { 'Name': 'string', 'Value': 'string', 'MaxCount': 123, 'Overage': True|False, 'Unit': 'Count'|'None'|'Seconds'|'Microseconds'|'Milliseconds'|'Bytes'|'Kilobytes'|'Megabytes'|'Gigabytes'|'Terabytes'|'Bits'|'Kilobits'|'Megabits'|'Gigabits'|'Terabits'|'Percent'|'Bytes/Second'|'Kilobytes/Second'|'Megabytes/Second'|'Gigabytes/Second'|'Terabytes/Second'|'Bits/Second'|'Kilobits/Second'|'Megabits/Second'|'Gigabits/Second'|'Terabits/Second'|'Count/Second', 'AllowCheckIn': True|False }, ], 'ConsumptionConfiguration': { 'RenewType': 'None'|'Weekly'|'Monthly', 'ProvisionalConfiguration': { 'MaxTimeToLiveInMinutes': 123 }, 'BorrowConfiguration': { 'AllowEarlyCheckIn': True|False, 'MaxTimeToLiveInMinutes': 123 } }, 'LicenseMetadata': [ { 'Name': 'string', 'Value': 'string' }, ], 'CreateTime': 'string', 'Version': 'string' }, ], 'NextToken': 'string' } - Response Structure- (dict) – - Licenses (list) – - License details. - (dict) – - Software license that is managed in License Manager. - LicenseArn (string) – - Amazon Resource Name (ARN) of the license. 
- LicenseName (string) – - License name. 
- ProductName (string) – - Product name. 
- ProductSKU (string) – - Product SKU. 
- Issuer (dict) – - License issuer. - Name (string) – - Issuer name. 
- SignKey (string) – - Asymmetric KMS key from Key Management Service. The KMS key must have a key usage of sign and verify, and support the RSASSA-PSS SHA-256 signing algorithm. 
- KeyFingerprint (string) – - Issuer key fingerprint. 
 
- HomeRegion (string) – - Home Region of the license. 
- Status (string) – - License status. 
- Validity (dict) – - Date and time range during which the license is valid, in ISO8601-UTC format. - Begin (string) – - Start of the time range. 
- End (string) – - End of the time range. 
 
- Beneficiary (string) – - License beneficiary. 
- Entitlements (list) – - License entitlements. - (dict) – - Describes a resource entitled for use with a license. - Name (string) – - Entitlement name. 
- Value (string) – - Entitlement resource. Use only if the unit is None. 
- MaxCount (integer) – - Maximum entitlement count. Use if the unit is not None. 
- Overage (boolean) – - Indicates whether overages are allowed. 
- Unit (string) – - Entitlement unit. 
- AllowCheckIn (boolean) – - Indicates whether check-ins are allowed. 
 
 
- ConsumptionConfiguration (dict) – - Configuration for consumption of the license. - RenewType (string) – - Renewal frequency. 
- ProvisionalConfiguration (dict) – - Details about a provisional configuration. - MaxTimeToLiveInMinutes (integer) – - Maximum time for the provisional configuration, in minutes. 
 
- BorrowConfiguration (dict) – - Details about a borrow configuration. - AllowEarlyCheckIn (boolean) – - Indicates whether early check-ins are allowed. 
- MaxTimeToLiveInMinutes (integer) – - Maximum time for the borrow configuration, in minutes. 
 
 
- LicenseMetadata (list) – - License metadata. - (dict) – - Describes key/value pairs. - Name (string) – - The key name. 
- Value (string) – - The value. 
 
 
- CreateTime (string) – - License creation time. 
- Version (string) – - License version. 
 
 
- NextToken (string) – - Token for the next set of results. 
 
 
 - Exceptions- LicenseManager.Client.exceptions.InvalidParameterValueException
- LicenseManager.Client.exceptions.AuthorizationException
- LicenseManager.Client.exceptions.AccessDeniedException
- LicenseManager.Client.exceptions.RateLimitExceededException
- LicenseManager.Client.exceptions.ServerInternalException