AWS License Manager
API Reference (API Version 2018-08-01)

LicenseConfiguration

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.

Contents

ConsumedLicenses

Number of licenses consumed.

Type: Long

Required: No

ConsumedLicenseSummaryList

Summaries for licenses consumed by various resources.

Type: Array of ConsumedLicenseSummary objects

Required: No

Description

Description of the license configuration.

Type: String

Required: No

LicenseConfigurationArn

Amazon Resource Name (ARN) of the license configuration.

Type: String

Required: No

LicenseConfigurationId

Unique ID of the license configuration.

Type: String

Required: No

LicenseCount

Number of licenses managed by the license configuration.

Type: Long

Required: No

LicenseCountHardLimit

Number of available licenses as a hard limit.

Type: Boolean

Required: No

LicenseCountingType

Dimension to use to track the license inventory.

Type: String

Valid Values: vCPU | Instance | Core | Socket

Required: No

LicenseRules

License rules.

Type: Array of strings

Required: No

ManagedResourceSummaryList

Summaries for managed resources.

Type: Array of ManagedResourceSummary objects

Required: No

Name

Name of the license configuration.

Type: String

Required: No

OwnerAccountId

Account ID of the license configuration's owner.

Type: String

Required: No

Status

Status of the license configuration.

Type: String

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following:

On this page: