Class: Aws::LicenseManagerLinuxSubscriptions::Types::Instance
- Inherits:
-
Struct
- Object
- Struct
- Aws::LicenseManagerLinuxSubscriptions::Types::Instance
- Defined in:
- gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb
Overview
Details discovered information about a running instance using Linux subscriptions.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#account_id ⇒ String
The account ID which owns the instance.
-
#ami_id ⇒ String
The AMI ID used to launch the instance.
-
#instance_id ⇒ String
The instance ID of the resource.
-
#instance_type ⇒ String
The instance type of the resource.
-
#last_updated_time ⇒ String
The time in which the last discovery updated the instance details.
-
#product_code ⇒ Array<String>
The product code for the instance.
-
#region ⇒ String
The Region the instance is running in.
-
#status ⇒ String
The status of the instance.
-
#subscription_name ⇒ String
The name of the subscription being used by the instance.
-
#usage_operation ⇒ String
The usage operation of the instance.
Instance Attribute Details
#account_id ⇒ String
The account ID which owns the instance.
137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 137 class Instance < Struct.new( :account_id, :ami_id, :instance_id, :instance_type, :last_updated_time, :product_code, :region, :status, :subscription_name, :usage_operation) SENSITIVE = [] include Aws::Structure end |
#ami_id ⇒ String
The AMI ID used to launch the instance.
137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 137 class Instance < Struct.new( :account_id, :ami_id, :instance_id, :instance_type, :last_updated_time, :product_code, :region, :status, :subscription_name, :usage_operation) SENSITIVE = [] include Aws::Structure end |
#instance_id ⇒ String
The instance ID of the resource.
137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 137 class Instance < Struct.new( :account_id, :ami_id, :instance_id, :instance_type, :last_updated_time, :product_code, :region, :status, :subscription_name, :usage_operation) SENSITIVE = [] include Aws::Structure end |
#instance_type ⇒ String
The instance type of the resource.
137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 137 class Instance < Struct.new( :account_id, :ami_id, :instance_id, :instance_type, :last_updated_time, :product_code, :region, :status, :subscription_name, :usage_operation) SENSITIVE = [] include Aws::Structure end |
#last_updated_time ⇒ String
The time in which the last discovery updated the instance details.
137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 137 class Instance < Struct.new( :account_id, :ami_id, :instance_id, :instance_type, :last_updated_time, :product_code, :region, :status, :subscription_name, :usage_operation) SENSITIVE = [] include Aws::Structure end |
#product_code ⇒ Array<String>
The product code for the instance. For more information, see Usage operation values in the License Manager User Guide .
137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 137 class Instance < Struct.new( :account_id, :ami_id, :instance_id, :instance_type, :last_updated_time, :product_code, :region, :status, :subscription_name, :usage_operation) SENSITIVE = [] include Aws::Structure end |
#region ⇒ String
The Region the instance is running in.
137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 137 class Instance < Struct.new( :account_id, :ami_id, :instance_id, :instance_type, :last_updated_time, :product_code, :region, :status, :subscription_name, :usage_operation) SENSITIVE = [] include Aws::Structure end |
#status ⇒ String
The status of the instance.
137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 137 class Instance < Struct.new( :account_id, :ami_id, :instance_id, :instance_type, :last_updated_time, :product_code, :region, :status, :subscription_name, :usage_operation) SENSITIVE = [] include Aws::Structure end |
#subscription_name ⇒ String
The name of the subscription being used by the instance.
137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 137 class Instance < Struct.new( :account_id, :ami_id, :instance_id, :instance_type, :last_updated_time, :product_code, :region, :status, :subscription_name, :usage_operation) SENSITIVE = [] include Aws::Structure end |
#usage_operation ⇒ String
The usage operation of the instance. For more information, see For more information, see Usage operation values in the License Manager User Guide.
137 138 139 140 141 142 143 144 145 146 147 148 149 150 |
# File 'gems/aws-sdk-licensemanagerlinuxsubscriptions/lib/aws-sdk-licensemanagerlinuxsubscriptions/types.rb', line 137 class Instance < Struct.new( :account_id, :ami_id, :instance_id, :instance_type, :last_updated_time, :product_code, :region, :status, :subscription_name, :usage_operation) SENSITIVE = [] include Aws::Structure end |