Class: Aws::LicenseManager::Types::GetLicenseConfigurationResponse
- Inherits:
-
Struct
- Object
- Struct
- Aws::LicenseManager::Types::GetLicenseConfigurationResponse
- Defined in:
- gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#automated_discovery_information ⇒ Types::AutomatedDiscoveryInformation
Automated discovery information.
-
#consumed_license_summary_list ⇒ Array<Types::ConsumedLicenseSummary>
Summaries of the licenses consumed by resources.
-
#consumed_licenses ⇒ Integer
Number of licenses assigned to resources.
-
#description ⇒ String
Description of the license configuration.
-
#disassociate_when_not_found ⇒ Boolean
When true, disassociates a resource when software is uninstalled.
-
#license_configuration_arn ⇒ String
Amazon Resource Name (ARN) of the license configuration.
-
#license_configuration_id ⇒ String
Unique ID for the license configuration.
-
#license_count ⇒ Integer
Number of available licenses.
-
#license_count_hard_limit ⇒ Boolean
Sets the number of available licenses as a hard limit.
-
#license_counting_type ⇒ String
Dimension for which the licenses are counted.
-
#license_rules ⇒ Array<String>
License rules.
-
#managed_resource_summary_list ⇒ Array<Types::ManagedResourceSummary>
Summaries of the managed resources.
-
#name ⇒ String
Name of the license configuration.
-
#owner_account_id ⇒ String
Account ID of the owner of the license configuration.
-
#product_information_list ⇒ Array<Types::ProductInformation>
Product information.
-
#status ⇒ String
License configuration status.
-
#tags ⇒ Array<Types::Tag>
Tags for the license configuration.
Instance Attribute Details
#automated_discovery_information ⇒ Types::AutomatedDiscoveryInformation
Automated discovery information.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#consumed_license_summary_list ⇒ Array<Types::ConsumedLicenseSummary>
Summaries of the licenses consumed by resources.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#consumed_licenses ⇒ Integer
Number of licenses assigned to resources.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
Description of the license configuration.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#disassociate_when_not_found ⇒ Boolean
When true, disassociates a resource when software is uninstalled.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#license_configuration_arn ⇒ String
Amazon Resource Name (ARN) of the license configuration.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#license_configuration_id ⇒ String
Unique ID for the license configuration.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#license_count ⇒ Integer
Number of available licenses.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#license_count_hard_limit ⇒ Boolean
Sets the number of available licenses as a hard limit.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#license_counting_type ⇒ String
Dimension for which the licenses are counted.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#license_rules ⇒ Array<String>
License rules.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#managed_resource_summary_list ⇒ Array<Types::ManagedResourceSummary>
Summaries of the managed resources.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
Name of the license configuration.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#owner_account_id ⇒ String
Account ID of the owner of the license configuration.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#product_information_list ⇒ Array<Types::ProductInformation>
Product information.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
License configuration status.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
Tags for the license configuration.
1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1427 class GetLicenseConfigurationResponse < Struct.new( :license_configuration_id, :license_configuration_arn, :name, :description, :license_counting_type, :license_rules, :license_count, :license_count_hard_limit, :consumed_licenses, :status, :owner_account_id, :consumed_license_summary_list, :managed_resource_summary_list, :tags, :product_information_list, :automated_discovery_information, :disassociate_when_not_found) SENSITIVE = [] include Aws::Structure end |