5.0.0 • Published 5 years ago
@datafire/amazonaws_license_manager v5.0.0
@datafire/amazonaws_license_manager
Client library for AWS License Manager
Installation and Usage
npm install --save @datafire/amazonaws_license_manager
let amazonaws_license_manager = require('@datafire/amazonaws_license_manager').create({
accessKeyId: "",
secretAccessKey: "",
region: ""
});
.then(data => {
console.log(data);
});
Description
AWS License Manager AWS License Manager makes it easier to manage licenses from software vendors across multiple AWS accounts and on-premises servers.
Actions
AcceptGrant
amazonaws_license_manager.AcceptGrant({
"GrantArn": null
}, context)
Input
- input
object
- GrantArn required
Output
- output AcceptGrantResponse
CheckInLicense
amazonaws_license_manager.CheckInLicense({
"LicenseConsumptionToken": null
}, context)
Input
- input
object
- Beneficiary
- LicenseConsumptionToken required
Output
- output CheckInLicenseResponse
CheckoutBorrowLicense
amazonaws_license_manager.CheckoutBorrowLicense({
"LicenseArn": null,
"Entitlements": null,
"DigitalSignatureMethod": null,
"ClientToken": null
}, context)
Input
- input
object
- CheckoutMetadata
- items Metadata
- ClientToken required
- DigitalSignatureMethod required
- Entitlements required
- items EntitlementData
- LicenseArn required
- NodeId
- CheckoutMetadata
Output
CheckoutLicense
amazonaws_license_manager.CheckoutLicense({
"ProductSKU": null,
"CheckoutType": null,
"KeyFingerprint": null,
"Entitlements": null,
"ClientToken": null
}, context)
Input
- input
object
- Beneficiary
- CheckoutType required
- ClientToken required
- Entitlements required
- items EntitlementData
- KeyFingerprint required
- NodeId
- ProductSKU required
Output
- output CheckoutLicenseResponse
CreateGrant
amazonaws_license_manager.CreateGrant({
"ClientToken": null,
"GrantName": null,
"LicenseArn": null,
"Principals": null,
"HomeRegion": null,
"AllowedOperations": null
}, context)
Input
- input
object
- AllowedOperations required
- items AllowedOperation
- ClientToken required
- GrantName required
- HomeRegion required
- LicenseArn required
- Principals required
- items Arn
- AllowedOperations required
Output
- output CreateGrantResponse
CreateGrantVersion
amazonaws_license_manager.CreateGrantVersion({
"ClientToken": null,
"GrantArn": null
}, context)
Input
- input
object
- AllowedOperations
- items AllowedOperation
- ClientToken required
- GrantArn required
- GrantName
- SourceVersion
- Status
- AllowedOperations
Output
- output CreateGrantVersionResponse
CreateLicense
amazonaws_license_manager.CreateLicense({
"LicenseName": null,
"ProductName": null,
"ProductSKU": null,
"Issuer": null,
"HomeRegion": null,
"Validity": null,
"Entitlements": null,
"Beneficiary": null,
"ConsumptionConfiguration": null,
"ClientToken": null
}, context)
Input
- input
object
- Beneficiary required
- ClientToken required
- ConsumptionConfiguration required
- BorrowConfiguration
- AllowEarlyCheckIn required
- MaxTimeToLiveInMinutes required
- ProvisionalConfiguration
- MaxTimeToLiveInMinutes required
- RenewType
- BorrowConfiguration
- Entitlements required
- items Entitlement
- HomeRegion required
- Issuer required
- Name required
- SignKey
- LicenseMetadata
- items Metadata
- LicenseName required
- ProductName required
- ProductSKU required
- Validity required
- Begin required
- End
Output
- output CreateLicenseResponse
CreateLicenseConfiguration
amazonaws_license_manager.CreateLicenseConfiguration({
"Name": null,
"LicenseCountingType": null
}, context)
Input
- input
object
- Description
- DisassociateWhenNotFound
- LicenseCount
- LicenseCountHardLimit
- LicenseCountingType required
- LicenseRules
- items String
- Name required
- ProductInformationList
- items ProductInformation
- Tags
- items Tag
Output
CreateLicenseVersion
amazonaws_license_manager.CreateLicenseVersion({
"LicenseArn": null,
"LicenseName": null,
"ProductName": null,
"Issuer": null,
"HomeRegion": null,
"Validity": null,
"Entitlements": null,
"ConsumptionConfiguration": null,
"Status": null,
"ClientToken": null
}, context)
Input
- input
object
- ClientToken required
- ConsumptionConfiguration required
- BorrowConfiguration
- AllowEarlyCheckIn required
- MaxTimeToLiveInMinutes required
- ProvisionalConfiguration
- MaxTimeToLiveInMinutes required
- RenewType
- BorrowConfiguration
- Entitlements required
- items Entitlement
- HomeRegion required
- Issuer required
- Name required
- SignKey
- LicenseArn required
- LicenseMetadata
- items Metadata
- LicenseName required
- ProductName required
- SourceVersion
- Status required
- Validity required
- Begin required
- End
Output
- output CreateLicenseVersionResponse
CreateToken
amazonaws_license_manager.CreateToken({
"LicenseArn": null,
"ClientToken": null
}, context)
Input
- input
object
Output
- output CreateTokenResponse
DeleteGrant
amazonaws_license_manager.DeleteGrant({
"GrantArn": null,
"Version": null
}, context)
Input
- input
object
- GrantArn required
- Version required
Output
- output DeleteGrantResponse
DeleteLicense
amazonaws_license_manager.DeleteLicense({
"LicenseArn": null,
"SourceVersion": null
}, context)
Input
- input
object
- LicenseArn required
- SourceVersion required
Output
- output DeleteLicenseResponse
DeleteLicenseConfiguration
amazonaws_license_manager.DeleteLicenseConfiguration({
"LicenseConfigurationArn": null
}, context)
Input
- input
object
- LicenseConfigurationArn required
Output
DeleteToken
amazonaws_license_manager.DeleteToken({
"TokenId": null
}, context)
Input
- input
object
- TokenId required
Output
- output DeleteTokenResponse
ExtendLicenseConsumption
amazonaws_license_manager.ExtendLicenseConsumption({
"LicenseConsumptionToken": null
}, context)
Input
- input
object
- DryRun
- LicenseConsumptionToken required
Output
GetAccessToken
amazonaws_license_manager.GetAccessToken({
"Token": null
}, context)
Input
- input
object
- Token required
- TokenProperties
- items String
Output
- output GetAccessTokenResponse
GetGrant
amazonaws_license_manager.GetGrant({
"GrantArn": null
}, context)
Input
- input
object
- GrantArn required
- Version
Output
- output GetGrantResponse
GetLicense
amazonaws_license_manager.GetLicense({
"LicenseArn": null
}, context)
Input
- input
object
- LicenseArn required
- Version
Output
- output GetLicenseResponse
GetLicenseConfiguration
amazonaws_license_manager.GetLicenseConfiguration({
"LicenseConfigurationArn": null
}, context)
Input
- input
object
- LicenseConfigurationArn required
Output
GetLicenseUsage
amazonaws_license_manager.GetLicenseUsage({
"LicenseArn": null
}, context)
Input
- input
object
- LicenseArn required
Output
- output GetLicenseUsageResponse
GetServiceSettings
amazonaws_license_manager.GetServiceSettings({}, context)
Input
- input
object
Output
- output GetServiceSettingsResponse
ListAssociationsForLicenseConfiguration
amazonaws_license_manager.ListAssociationsForLicenseConfiguration({
"LicenseConfigurationArn": null
}, context)
Input
- input
object
- LicenseConfigurationArn required
- MaxResults
- NextToken
Output
ListDistributedGrants
amazonaws_license_manager.ListDistributedGrants({}, context)
Input
Output
ListFailuresForLicenseConfigurationOperations
amazonaws_license_manager.ListFailuresForLicenseConfigurationOperations({
"LicenseConfigurationArn": null
}, context)
Input
- input
object
- LicenseConfigurationArn required
- MaxResults
- NextToken
Output
ListLicenseConfigurations
amazonaws_license_manager.ListLicenseConfigurations({}, context)
Input
Output
ListLicenseSpecificationsForResource
amazonaws_license_manager.ListLicenseSpecificationsForResource({
"ResourceArn": null
}, context)
Input
- input
object
- MaxResults
- NextToken
- ResourceArn required
Output
ListLicenseVersions
amazonaws_license_manager.ListLicenseVersions({
"LicenseArn": null
}, context)
Input
- input
object
- LicenseArn required
- MaxResults
- NextToken
Output
- output ListLicenseVersionsResponse
ListLicenses
amazonaws_license_manager.ListLicenses({}, context)
Input
Output
- output ListLicensesResponse
ListReceivedGrants
amazonaws_license_manager.ListReceivedGrants({}, context)
Input
Output
- output ListReceivedGrantsResponse
ListReceivedLicenses
amazonaws_license_manager.ListReceivedLicenses({}, context)
Input
Output
- output ListReceivedLicensesResponse
ListResourceInventory
amazonaws_license_manager.ListResourceInventory({}, context)
Input
- input
object
- Filters
- items InventoryFilter
- MaxResults
- NextToken
- Filters
Output
ListTagsForResource
amazonaws_license_manager.ListTagsForResource({
"ResourceArn": null
}, context)
Input
- input
object
- ResourceArn required
Output
- output ListTagsForResourceResponse
ListTokens
amazonaws_license_manager.ListTokens({}, context)
Input
Output
- output ListTokensResponse
ListUsageForLicenseConfiguration
amazonaws_license_manager.ListUsageForLicenseConfiguration({
"LicenseConfigurationArn": null
}, context)
Input
- input
object
- Filters
- items Filter
- LicenseConfigurationArn required
- MaxResults
- NextToken
- Filters
Output
RejectGrant
amazonaws_license_manager.RejectGrant({
"GrantArn": null
}, context)
Input
- input
object
- GrantArn required
Output
- output RejectGrantResponse
TagResource
amazonaws_license_manager.TagResource({
"ResourceArn": null,
"Tags": null
}, context)
Input
- input
object
- ResourceArn required
- Tags required
- items Tag
Output
- output TagResourceResponse
UntagResource
amazonaws_license_manager.UntagResource({
"ResourceArn": null,
"TagKeys": null
}, context)
Input
- input
object
- ResourceArn required
- TagKeys required
- items String
Output
- output UntagResourceResponse
UpdateLicenseConfiguration
amazonaws_license_manager.UpdateLicenseConfiguration({
"LicenseConfigurationArn": null
}, context)
Input
- input
object
- Description
- DisassociateWhenNotFound
- LicenseConfigurationArn required
- LicenseConfigurationStatus
- LicenseCount
- LicenseCountHardLimit
- LicenseRules
- items String
- Name
- ProductInformationList
- items ProductInformation
Output
UpdateLicenseSpecificationsForResource
amazonaws_license_manager.UpdateLicenseSpecificationsForResource({
"ResourceArn": null
}, context)
Input
- input
object
- AddLicenseSpecifications
- items LicenseSpecification
- RemoveLicenseSpecifications
- items LicenseSpecification
- ResourceArn required
- AddLicenseSpecifications
Output
UpdateServiceSettings
amazonaws_license_manager.UpdateServiceSettings({}, context)
Input
- input
object
- EnableCrossAccountsDiscovery
- OrganizationConfiguration
- EnableIntegration required
- S3BucketArn
- SnsTopicArn
Output
Definitions
AcceptGrantRequest
- AcceptGrantRequest
object
- GrantArn required
AcceptGrantResponse
- AcceptGrantResponse
object
- GrantArn
- Status
- Version
AccessDeniedException
AllowedOperation
- AllowedOperation
string
(values: CreateGrant, CheckoutLicense, CheckoutBorrowLicense, CheckInLicense, ExtendConsumptionLicense, ListPurchasedLicenses, CreateToken)
AllowedOperationList
- AllowedOperationList
array
- items AllowedOperation
Arn
- Arn
string
ArnList
- ArnList
array
- items Arn
AuthorizationException
AutomatedDiscoveryInformation
- AutomatedDiscoveryInformation
object
: Describes automated discovery.- LastRunTime
Boolean
- Boolean
boolean
BorrowConfiguration
- BorrowConfiguration
object
: Details about a borrow configuration.- AllowEarlyCheckIn required
- MaxTimeToLiveInMinutes required
BoxBoolean
- BoxBoolean
boolean
BoxInteger
- BoxInteger
integer
BoxLong
- BoxLong
integer
CheckInLicenseRequest
- CheckInLicenseRequest
object
- Beneficiary
- LicenseConsumptionToken required
CheckInLicenseResponse
- CheckInLicenseResponse
object
CheckoutBorrowLicenseRequest
- CheckoutBorrowLicenseRequest
object
- CheckoutMetadata
- items Metadata
- ClientToken required
- DigitalSignatureMethod required
- Entitlements required
- items EntitlementData
- LicenseArn required
- NodeId
- CheckoutMetadata
CheckoutBorrowLicenseResponse
- CheckoutBorrowLicenseResponse
object
- CheckoutMetadata
- items Metadata
- EntitlementsAllowed
- items EntitlementData
- Expiration
- IssuedAt
- LicenseArn
- LicenseConsumptionToken
- NodeId
- SignedToken
- CheckoutMetadata
CheckoutLicenseRequest
- CheckoutLicenseRequest
object
- Beneficiary
- CheckoutType required
- ClientToken required
- Entitlements required
- items EntitlementData
- KeyFingerprint required
- NodeId
- ProductSKU required
CheckoutLicenseResponse
- CheckoutLicenseResponse
object
- CheckoutType
- EntitlementsAllowed
- items EntitlementData
- Expiration
- IssuedAt
- LicenseConsumptionToken
- NodeId
- SignedToken
CheckoutType
- CheckoutType
string
(values: PROVISIONAL)
ClientToken
- ClientToken
string
ConflictException
ConsumedLicenseSummary
- ConsumedLicenseSummary
object
: Details about license consumption.- ConsumedLicenses
- ResourceType
ConsumedLicenseSummaryList
- ConsumedLicenseSummaryList
array
- items ConsumedLicenseSummary
ConsumptionConfiguration
- ConsumptionConfiguration
object
: Details about a consumption configuration.- BorrowConfiguration
- AllowEarlyCheckIn required
- MaxTimeToLiveInMinutes required
- ProvisionalConfiguration
- MaxTimeToLiveInMinutes required
- RenewType
- BorrowConfiguration
CreateGrantRequest
- CreateGrantRequest
object
- AllowedOperations required
- items AllowedOperation
- ClientToken required
- GrantName required
- HomeRegion required
- LicenseArn required
- Principals required
- items Arn
- AllowedOperations required
CreateGrantResponse
- CreateGrantResponse
object
- GrantArn
- Status
- Version
CreateGrantVersionRequest
- CreateGrantVersionRequest
object
- AllowedOperations
- items AllowedOperation
- ClientToken required
- GrantArn required
- GrantName
- SourceVersion
- Status
- AllowedOperations
CreateGrantVersionResponse
- CreateGrantVersionResponse
object
- GrantArn
- Status
- Version
CreateLicenseConfigurationRequest
- CreateLicenseConfigurationRequest
object
- Description
- DisassociateWhenNotFound
- LicenseCount
- LicenseCountHardLimit
- LicenseCountingType required
- LicenseRules
- items String
- Name required
- ProductInformationList
- items ProductInformation
- Tags
- items Tag
CreateLicenseConfigurationResponse
- CreateLicenseConfigurationResponse
object
- LicenseConfigurationArn
CreateLicenseRequest
- CreateLicenseRequest
object
- Beneficiary required
- ClientToken required
- ConsumptionConfiguration required
- BorrowConfiguration
- AllowEarlyCheckIn required
- MaxTimeToLiveInMinutes required
- ProvisionalConfiguration
- MaxTimeToLiveInMinutes required
- RenewType
- BorrowConfiguration
- Entitlements required
- items Entitlement
- HomeRegion required
- Issuer required
- Name required
- SignKey
- LicenseMetadata
- items Metadata
- LicenseName required
- ProductName required
- ProductSKU required
- Validity required
- Begin required
- End
CreateLicenseResponse
- CreateLicenseResponse
object
- LicenseArn
- Status
- Version
CreateLicenseVersionRequest
- CreateLicenseVersionRequest
object
- ClientToken required
- ConsumptionConfiguration required
- BorrowConfiguration
- AllowEarlyCheckIn required
- MaxTimeToLiveInMinutes required
- ProvisionalConfiguration
- MaxTimeToLiveInMinutes required
- RenewType
- BorrowConfiguration
- Entitlements required
- items Entitlement
- HomeRegion required
- Issuer required
- Name required
- SignKey
- LicenseArn required
- LicenseMetadata
- items Metadata
- LicenseName required
- ProductName required
- SourceVersion
- Status required
- Validity required
- Begin required
- End
CreateLicenseVersionResponse
- CreateLicenseVersionResponse
object
- LicenseArn
- Status
- Version
CreateTokenRequest
- CreateTokenRequest
object
CreateTokenResponse
- CreateTokenResponse
object
- Token
- TokenId
- TokenType
DateTime
- DateTime
string
DatetimeRange
- DatetimeRange
object
: Describes a time range, in ISO8601-UTC format.- Begin required
- End
DeleteGrantRequest
- DeleteGrantRequest
object
- GrantArn required
- Version required
DeleteGrantResponse
- DeleteGrantResponse
object
- GrantArn
- Status
- Version
DeleteLicenseConfigurationRequest
- DeleteLicenseConfigurationRequest
object
- LicenseConfigurationArn required
DeleteLicenseConfigurationResponse
- DeleteLicenseConfigurationResponse
object
DeleteLicenseRequest
- DeleteLicenseRequest
object
- LicenseArn required
- SourceVersion required
DeleteLicenseResponse
- DeleteLicenseResponse
object
- DeletionDate
- Status
DeleteTokenRequest
- DeleteTokenRequest
object
- TokenId required
DeleteTokenResponse
- DeleteTokenResponse
object
DigitalSignatureMethod
- DigitalSignatureMethod
string
(values: JWT_PS384)
Entitlement
- Entitlement
object
: Describes a resource entitled for use with a license.- AllowCheckIn
- MaxCount
- Name required
- Overage
- Unit required
- Value
EntitlementData
- EntitlementData
object
: Data associated with an entitlement resource.- Name required
- Unit required
- Value
EntitlementDataList
- EntitlementDataList
array
- items EntitlementData
EntitlementDataUnit
- EntitlementDataUnit
string
(values: 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)
EntitlementList
- EntitlementList
array
- items Entitlement
EntitlementNotAllowedException
EntitlementUnit
- EntitlementUnit
string
(values: 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)
EntitlementUsage
- EntitlementUsage
object
: Usage associated with an entitlement resource.- ConsumedValue required
- MaxCount
- Name required
- Unit required
EntitlementUsageList
- EntitlementUsageList
array
- items EntitlementUsage
ExtendLicenseConsumptionRequest
- ExtendLicenseConsumptionRequest
object
- DryRun
- LicenseConsumptionToken required
ExtendLicenseConsumptionResponse
- ExtendLicenseConsumptionResponse
object
- Expiration
- LicenseConsumptionToken
FailedDependencyException
Filter
- Filter
object
: A filter name and value pair that is used to return more specific results from a describe operation. Filters can be used to match a set of resources by specific criteria, such as tags, attributes, or IDs.- Name
- Values
- items FilterValue
FilterLimitExceededException
FilterList
- FilterList
array
- items Filter
FilterName
- FilterName
string
FilterValue
- FilterValue
string
FilterValues
- FilterValues
array
- items FilterValue
Filters
- Filters
array
- items Filter
GetAccessTokenRequest
- GetAccessTokenRequest
object
- Token required
- TokenProperties
- items String
GetAccessTokenResponse
- GetAccessTokenResponse
object
- AccessToken
GetGrantRequest
- GetGrantRequest
object
- GrantArn required
- Version
GetGrantResponse
- GetGrantResponse
object
- Grant
- GrantArn required
- GrantName required
- GrantStatus required
- GrantedOperations required
- items AllowedOperation
- GranteePrincipalArn required
- HomeRegion required
- LicenseArn required
- ParentArn required
- StatusReason
- Version required
- Grant
GetLicenseConfigurationRequest
- GetLicenseConfigurationRequest
object
- LicenseConfigurationArn required
GetLicenseConfigurationResponse
- GetLicenseConfigurationResponse
object
- AutomatedDiscoveryInformation
- LastRunTime
- ConsumedLicenseSummaryList
- items ConsumedLicenseSummary
- ConsumedLicenses
- Description
- DisassociateWhenNotFound
- LicenseConfigurationArn
- LicenseConfigurationId
- LicenseCount
- LicenseCountHardLimit
- LicenseCountingType
- LicenseRules
- items String
- ManagedResourceSummaryList
- items ManagedResourceSummary
- Name
- OwnerAccountId
- ProductInformationList
- items ProductInformation
- Status
- Tags
- items Tag
- AutomatedDiscoveryInformation
GetLicenseRequest
- GetLicenseRequest
object
- LicenseArn required
- Version
GetLicenseResponse
- GetLicenseResponse
object
- License
- Beneficiary
- ConsumptionConfiguration
- BorrowConfiguration
- AllowEarlyCheckIn required
- MaxTimeToLiveInMinutes required
- ProvisionalConfiguration
- MaxTimeToLiveInMinutes required
- RenewType
- BorrowConfiguration
- CreateTime
- Entitlements
- items Entitlement
- HomeRegion
- Issuer
- KeyFingerprint
- Name
- SignKey
- LicenseArn
- LicenseMetadata
- items Metadata
- LicenseName
- ProductName
- ProductSKU
- Status
- Validity
- Begin required
- End
- Version
- License
GetLicenseUsageRequest
- GetLicenseUsageRequest
object
- LicenseArn required
GetLicenseUsageResponse
- GetLicenseUsageResponse
object
- LicenseUsage
- EntitlementUsages
- items EntitlementUsage
- EntitlementUsages
- LicenseUsage
GetServiceSettingsRequest
- GetServiceSettingsRequest
object
GetServiceSettingsResponse
- GetServiceSettingsResponse
object
- EnableCrossAccountsDiscovery
- LicenseManagerResourceShareArn
- OrganizationConfiguration
- EnableIntegration required
- S3BucketArn
- SnsTopicArn
Grant
- Grant
object
: Describes a grant.- GrantArn required
- GrantName required
- GrantStatus required
- GrantedOperations required
- items AllowedOperation
- GranteePrincipalArn required
- HomeRegion required
- LicenseArn required
- ParentArn required
- StatusReason
- Version required
GrantList
- GrantList
array
- items Grant
GrantStatus
- GrantStatus
string
(values: PENDING_WORKFLOW, PENDING_ACCEPT, REJECTED, ACTIVE, FAILED_WORKFLOW, DELETED, PENDING_DELETE, DISABLED)
GrantedLicense
- GrantedLicense
object
: Describes a license that is granted to a grantee.- Beneficiary
- ConsumptionConfiguration
- BorrowConfiguration
- AllowEarlyCheckIn required
- MaxTimeToLiveInMinutes required
- ProvisionalConfiguration
- MaxTimeToLiveInMinutes required
- RenewType
- BorrowConfiguration
- CreateTime
- Entitlements
- items Entitlement
- HomeRegion
- Issuer
- KeyFingerprint
- Name
- SignKey
- LicenseArn
- LicenseMetadata
- items Metadata
- LicenseName
- ProductName
- ProductSKU
- ReceivedMetadata
- AllowedOperations
- items AllowedOperation
- ReceivedStatus
- AllowedOperations
- Status
- Validity
- Begin required
- End
- Version
GrantedLicenseList
- GrantedLicenseList
array
- items GrantedLicense
ISO8601DateTime
- ISO8601DateTime
string
IdempotencyToken
- IdempotencyToken
string
Integer
- Integer
integer
InvalidParameterValueException
InvalidResourceStateException
InventoryFilter
- InventoryFilter
object
: An inventory filter.- Condition required
- Name required
- Value
InventoryFilterCondition
- InventoryFilterCondition
string
(values: EQUALS, NOT_EQUALS, BEGINS_WITH, CONTAINS)
InventoryFilterList
- InventoryFilterList
array
- items InventoryFilter
Issuer
- Issuer
object
: Details about the issuer of a license.- Name required
- SignKey
IssuerDetails
- IssuerDetails
object
: Details associated with the issuer of a license.- KeyFingerprint
- Name
- SignKey
License
- License
object
: Software license that is managed in AWS License Manager.- Beneficiary
- ConsumptionConfiguration
- BorrowConfiguration
- AllowEarlyCheckIn required
- MaxTimeToLiveInMinutes required
- ProvisionalConfiguration
- MaxTimeToLiveInMinutes required
- RenewType
- BorrowConfiguration
- CreateTime
- Entitlements
- items Entitlement
- HomeRegion
- Issuer
- KeyFingerprint
- Name
- SignKey
- LicenseArn
- LicenseMetadata
- items Metadata
- LicenseName
- ProductName
- ProductSKU
- Status
- Validity
- Begin required
- End
- Version
LicenseConfiguration
- LicenseConfiguration
object
: A license configuration is an abstraction of a customer license agreement that can be consumed and enforced by License Manager. Components include specifications for the license type (licensing by instance, socket, CPU, or vCPU), allowed tenancy (shared tenancy, Dedicated Instance, Dedicated Host, or all of these), host affinity (how long a VM must be associated with a host), and the number of licenses purchased and used.- AutomatedDiscoveryInformation
- LastRunTime
- ConsumedLicenseSummaryList
- items ConsumedLicenseSummary
- ConsumedLicenses
- Description
- DisassociateWhenNotFound
- LicenseConfigurationArn
- LicenseConfigurationId
- LicenseCount
- LicenseCountHardLimit
- LicenseCountingType
- LicenseRules
- items String
- ManagedResourceSummaryList
- items ManagedResourceSummary
- Name
- OwnerAccountId
- ProductInformationList
- items ProductInformation
- Status
- AutomatedDiscoveryInformation
LicenseConfigurationAssociation
- LicenseConfigurationAssociation
object
: Describes an association with a license configuration.- AmiAssociationScope
- AssociationTime
- ResourceArn
- ResourceOwnerId
- ResourceType
LicenseConfigurationAssociations
- LicenseConfigurationAssociations
array
LicenseConfigurationStatus
- LicenseConfigurationStatus
string
(values: AVAILABLE, DISABLED)
LicenseConfigurationUsage
- LicenseConfigurationUsage
object
: Details about the usage of a resource associated with a license configuration.- AssociationTime
- ConsumedLicenses
- ResourceArn
- ResourceOwnerId
- ResourceStatus
- ResourceType
LicenseConfigurationUsageList
- LicenseConfigurationUsageList
array
LicenseConfigurations
- LicenseConfigurations
array
- items LicenseConfiguration
LicenseCountingType
- LicenseCountingType
string
(values: vCPU, Instance, Core, Socket)
LicenseDeletionStatus
- LicenseDeletionStatus
string
(values: PENDING_DELETE, DELETED)
LicenseList
- LicenseList
array
- items License
LicenseOperationFailure
- LicenseOperationFailure
object
: Describes the failure of a license operation.- ErrorMessage
- FailureTime
- MetadataList
- items Metadata
- OperationName
- OperationRequestedBy
- ResourceArn
- ResourceOwnerId
- ResourceType
LicenseOperationFailureList
- LicenseOperationFailureList
array
- items LicenseOperationFailure
LicenseSpecification
- LicenseSpecification
object
: Details for associating a license configuration with a resource.- AmiAssociationScope
- LicenseConfigurationArn required
LicenseSpecifications
- LicenseSpecifications
array
- items LicenseSpecification
LicenseStatus
- LicenseStatus
string
(values: AVAILABLE, PENDING_AVAILABLE, DEACTIVATED, SUSPENDED, EXPIRED, PENDING_DELETE, DELETED)
LicenseUsage
- LicenseUsage
object
: Describes the entitlement usage associated with a license.- EntitlementUsages
- items EntitlementUsage
- EntitlementUsages
LicenseUsageException
ListAssociationsForLicenseConfigurationRequest
- ListAssociationsForLicenseConfigurationRequest
object
- LicenseConfigurationArn required
- MaxResults
- NextToken
ListAssociationsForLicenseConfigurationResponse
- ListAssociationsForLicenseConfigurationResponse
object
- LicenseConfigurationAssociations
- NextToken
ListDistributedGrantsRequest
ListDistributedGrantsResponse
- ListDistributedGrantsResponse
object
- Grants
- items Grant
- NextToken
- Grants
ListFailuresForLicenseConfigurationOperationsRequest
- ListFailuresForLicenseConfigurationOperationsRequest
object
- LicenseConfigurationArn required
- MaxResults
- NextToken
ListFailuresForLicenseConfigurationOperationsResponse
- ListFailuresForLicenseConfigurationOperationsResponse
object
- LicenseOperationFailureList
- items LicenseOperationFailure
- NextToken
- LicenseOperationFailureList
ListLicenseConfigurationsRequest
- ListLicenseConfigurationsRequest
object
ListLicenseConfigurationsResponse
- ListLicenseConfigurationsResponse
object
- LicenseConfigurations
- items LicenseConfiguration
- NextToken
- LicenseConfigurations
ListLicenseSpecificationsForResourceRequest
- ListLicenseSpecificationsForResourceRequest
object
- MaxResults
- NextToken
- ResourceArn required
ListLicenseSpecificationsForResourceResponse
- ListLicenseSpecificationsForResourceResponse
object
- LicenseSpecifications
- items LicenseSpecification
- NextToken
- LicenseSpecifications
ListLicenseVersionsRequest
- ListLicenseVersionsRequest
object
- LicenseArn required
- MaxResults
- NextToken
ListLicenseVersionsResponse
- ListLicenseVersionsResponse
object
- Licenses
- items License
- NextToken
- Licenses
ListLicensesRequest
ListLicensesResponse
- ListLicensesResponse
object
- Licenses
- items License
- NextToken
- Licenses
ListReceivedGrantsRequest
ListReceivedGrantsResponse
- ListReceivedGrantsResponse
object
- Grants
- items Grant
- NextToken
- Grants
ListReceivedLicensesRequest
ListReceivedLicensesResponse
- ListReceivedLicensesResponse
object
- Licenses
- items GrantedLicense
- NextToken
- Licenses
ListResourceInventoryRequest
- ListResourceInventoryRequest
object
- Filters
- items InventoryFilter
- MaxResults
- NextToken
- Filters
ListResourceInventoryResponse
- ListResourceInventoryResponse
object
- NextToken
- ResourceInventoryList
- items ResourceInventory
ListTagsForResourceRequest
- ListTagsForResourceRequest
object
- ResourceArn required
ListTagsForResourceResponse
- ListTagsForResourceResponse
object
- Tags
- items Tag
- Tags
ListTokensRequest
ListTokensResponse
- ListTokensResponse
object
- NextToken
- Tokens
- items TokenData
ListUsageForLicenseConfigurationRequest
- ListUsageForLicenseConfigurationRequest
object
- Filters
- items Filter
- LicenseConfigurationArn required
- MaxResults
- NextToken
- Filters
ListUsageForLicenseConfigurationResponse
- ListUsageForLicenseConfigurationResponse
object
- LicenseConfigurationUsageList
- NextToken
Long
- Long
integer
ManagedResourceSummary
- ManagedResourceSummary
object
: Summary information about a managed resource.- AssociationCount
- ResourceType
ManagedResourceSummaryList
- ManagedResourceSummaryList
array
- items ManagedResourceSummary
MaxSize100
- MaxSize100
integer
MaxSize3StringList
- MaxSize3StringList
array
- items String
Metadata
- Metadata
object
: Describes key/value pairs.- Name
- Value
MetadataList
- MetadataList
array
- items Metadata
NoEntitlementsAllowedException
OrganizationConfiguration
- OrganizationConfiguration
object
: Configuration information for AWS Organizations.- EnableIntegration required
PrincipalArnList
- PrincipalArnList
array
- items Arn
ProductInformation
- ProductInformation
object
: Describes product information for a license configuration.- ProductInformationFilterList required
- items ProductInformationFilter
- ResourceType required
- ProductInformationFilterList required
ProductInformationFilter
- ProductInformationFilter
object
: Describes product information filters.- ProductInformationFilterComparator required
- ProductInformationFilterName required
- ProductInformationFilterValue required
- items String
ProductInformationFilterList
- ProductInformationFilterList
array
- items ProductInformationFilter
ProductInformationList
- ProductInformationList
array
- items ProductInformation
ProvisionalConfiguration
- ProvisionalConfiguration
object
: Details about a provisional configuration.- MaxTimeToLiveInMinutes required
RateLimitExceededException
ReceivedMetadata
- ReceivedMetadata
object
: Metadata associated with received licenses and grants.- AllowedOperations
- items AllowedOperation
- ReceivedStatus
- AllowedOperations
ReceivedStatus
- ReceivedStatus
string
(values: PENDING_WORKFLOW, PENDING_ACCEPT, REJECTED, ACTIVE, FAILED_WORKFLOW, DELETED, DISABLED)
RedirectException
RejectGrantRequest
- RejectGrantRequest
object
- GrantArn required
RejectGrantResponse
- RejectGrantResponse
object
- GrantArn
- Status
- Version
RenewType
- RenewType
string
(values: None, Weekly, Monthly)
ResourceInventory
- ResourceInventory
object
: Details about a resource.- Platform
- PlatformVersion
- ResourceArn
- ResourceId
- ResourceOwningAccountId
- ResourceType
ResourceInventoryList
- ResourceInventoryList
array
- items ResourceInventory
ResourceLimitExceededException
ResourceNotFoundException
ResourceType
- ResourceType
string
(values: EC2_INSTANCE, EC2_HOST, EC2_AMI, RDS, SYSTEMS_MANAGER_MANAGED_INSTANCE)
ServerInternalException
SignedToken
- SignedToken
string
String
- String
string
StringList
- StringList
array
- items String
Tag
- Tag
object
: Details about a tag for a license configuration.- Key
- Value
TagKeyList
- TagKeyList
array
- items String
TagList
- TagList
array
- items Tag
TagResourceRequest
- TagResourceRequest
object
- ResourceArn required
- Tags required
- items Tag
TagResourceResponse
- TagResourceResponse
object
TokenData
- TokenData
object
: Describes a token.
TokenList
- TokenList
array
- items TokenData
TokenString
- TokenString
string
TokenType
- TokenType
string
(values: REFRESH_TOKEN)
UnsupportedDigitalSignatureMethodException
UntagResourceRequest
- UntagResourceRequest
object
- ResourceArn required
- TagKeys required
- items String
UntagResourceResponse
- UntagResourceResponse
object
UpdateLicenseConfigurationRequest
- UpdateLicenseConfigurationRequest
object
- Description
- DisassociateWhenNotFound
- LicenseConfigurationArn required
- LicenseConfigurationStatus
- LicenseCount
- LicenseCountHardLimit
- LicenseRules
- items String
- Name
- ProductInformationList
- items ProductInformation
UpdateLicenseConfigurationResponse
- UpdateLicenseConfigurationResponse
object
UpdateLicenseSpecificationsForResourceRequest
- UpdateLicenseSpecificationsForResourceRequest
object
- AddLicenseSpecifications
- items LicenseSpecification
- RemoveLicenseSpecifications
- items LicenseSpecification
- ResourceArn required
- AddLicenseSpecifications
UpdateLicenseSpecificationsForResourceResponse
- UpdateLicenseSpecificationsForResourceResponse
object
UpdateServiceSettingsRequest
- UpdateServiceSettingsRequest
object
- EnableCrossAccountsDiscovery
- OrganizationConfiguration
- EnableIntegration required
- S3BucketArn
- SnsTopicArn
UpdateServiceSettingsResponse
- UpdateServiceSettingsResponse
object
ValidationException
5.0.0
5 years ago