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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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.
1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1406 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 |