Class: Aws::LicenseManager::Types::GetLicenseConfigurationResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-licensemanager/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#automated_discovery_informationTypes::AutomatedDiscoveryInformation

Automated discovery information.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_listArray<Types::ConsumedLicenseSummary>

Summaries of the licenses consumed by resources.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_licensesInteger

Number of licenses assigned to resources.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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

#descriptionString

Description of the license configuration.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_foundBoolean

When true, disassociates a resource when software is uninstalled.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_arnString

Amazon Resource Name (ARN) of the license configuration.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_idString

Unique ID for the license configuration.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_countInteger

Number of available licenses.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_limitBoolean

Sets the number of available licenses as a hard limit.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_typeString

Dimension for which the licenses are counted.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_rulesArray<String>

License rules.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_listArray<Types::ManagedResourceSummary>

Summaries of the managed resources.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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

#nameString

Name of the license configuration.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_idString

Account ID of the owner of the license configuration.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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_listArray<Types::ProductInformation>

Product information.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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

#statusString

License configuration status.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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

#tagsArray<Types::Tag>

Tags for the license configuration.



1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
# File 'lib/aws-sdk-licensemanager/types.rb', line 1446

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