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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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.
1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 |
# File 'gems/aws-sdk-licensemanager/lib/aws-sdk-licensemanager/types.rb', line 1785 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 |