class Aws::LicenseManager::Types::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.

@!attribute [rw] license_configuration_id

Unique ID of the license configuration.
@return [String]

@!attribute [rw] license_configuration_arn

Amazon Resource Name (ARN) of the license configuration.
@return [String]

@!attribute [rw] name

Name of the license configuration.
@return [String]

@!attribute [rw] description

Description of the license configuration.
@return [String]

@!attribute [rw] license_counting_type

Dimension to use to track the license inventory.
@return [String]

@!attribute [rw] license_rules

License rules.
@return [Array<String>]

@!attribute [rw] license_count

Number of licenses managed by the license configuration.
@return [Integer]

@!attribute [rw] license_count_hard_limit

Number of available licenses as a hard limit.
@return [Boolean]

@!attribute [rw] disassociate_when_not_found

When true, disassociates a resource when software is uninstalled.
@return [Boolean]

@!attribute [rw] consumed_licenses

Number of licenses consumed.
@return [Integer]

@!attribute [rw] status

Status of the license configuration.
@return [String]

@!attribute [rw] owner_account_id

Account ID of the license configuration's owner.
@return [String]

@!attribute [rw] consumed_license_summary_list

Summaries for licenses consumed by various resources.
@return [Array<Types::ConsumedLicenseSummary>]

@!attribute [rw] managed_resource_summary_list

Summaries for managed resources.
@return [Array<Types::ManagedResourceSummary>]

@!attribute [rw] product_information_list

Product information.
@return [Array<Types::ProductInformation>]

@!attribute [rw] automated_discovery_information

Automated discovery information.
@return [Types::AutomatedDiscoveryInformation]

@see docs.aws.amazon.com/goto/WebAPI/license-manager-2018-08-01/LicenseConfiguration AWS API Documentation

Constants

SENSITIVE