Class: Aws::SnowDeviceManagement::Types::DescribeDeviceOutput
- Inherits:
-
Struct
- Object
- Struct
- Aws::SnowDeviceManagement::Types::DescribeDeviceOutput
- Defined in:
- gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#associated_with_job ⇒ String
The ID of the job used when ordering the device.
-
#device_capacities ⇒ Array<Types::Capacity>
The hardware specifications of the device.
-
#device_state ⇒ String
The current state of the device.
-
#device_type ⇒ String
The type of Amazon Web Services Snow Family device.
-
#last_reached_out_at ⇒ Time
When the device last contacted the Amazon Web Services Cloud.
-
#last_updated_at ⇒ Time
When the device last pushed an update to the Amazon Web Services Cloud.
-
#managed_device_arn ⇒ String
The Amazon Resource Name (ARN) of the device.
-
#managed_device_id ⇒ String
The ID of the device that you checked the information for.
-
#physical_network_interfaces ⇒ Array<Types::PhysicalNetworkInterface>
The network interfaces available on the device.
-
#software ⇒ Types::SoftwareInformation
The software installed on the device.
-
#tags ⇒ Hash<String,String>
Optional metadata that you assign to a resource.
Instance Attribute Details
#associated_with_job ⇒ String
The ID of the job used when ordering the device.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 318 class DescribeDeviceOutput < Struct.new( :associated_with_job, :device_capacities, :device_state, :device_type, :last_reached_out_at, :last_updated_at, :managed_device_arn, :managed_device_id, :physical_network_interfaces, :software, :tags) SENSITIVE = [] include Aws::Structure end |
#device_capacities ⇒ Array<Types::Capacity>
The hardware specifications of the device.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 318 class DescribeDeviceOutput < Struct.new( :associated_with_job, :device_capacities, :device_state, :device_type, :last_reached_out_at, :last_updated_at, :managed_device_arn, :managed_device_id, :physical_network_interfaces, :software, :tags) SENSITIVE = [] include Aws::Structure end |
#device_state ⇒ String
The current state of the device.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 318 class DescribeDeviceOutput < Struct.new( :associated_with_job, :device_capacities, :device_state, :device_type, :last_reached_out_at, :last_updated_at, :managed_device_arn, :managed_device_id, :physical_network_interfaces, :software, :tags) SENSITIVE = [] include Aws::Structure end |
#device_type ⇒ String
The type of Amazon Web Services Snow Family device.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 318 class DescribeDeviceOutput < Struct.new( :associated_with_job, :device_capacities, :device_state, :device_type, :last_reached_out_at, :last_updated_at, :managed_device_arn, :managed_device_id, :physical_network_interfaces, :software, :tags) SENSITIVE = [] include Aws::Structure end |
#last_reached_out_at ⇒ Time
When the device last contacted the Amazon Web Services Cloud. Indicates that the device is online.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 318 class DescribeDeviceOutput < Struct.new( :associated_with_job, :device_capacities, :device_state, :device_type, :last_reached_out_at, :last_updated_at, :managed_device_arn, :managed_device_id, :physical_network_interfaces, :software, :tags) SENSITIVE = [] include Aws::Structure end |
#last_updated_at ⇒ Time
When the device last pushed an update to the Amazon Web Services Cloud. Indicates when the device cache was refreshed.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 318 class DescribeDeviceOutput < Struct.new( :associated_with_job, :device_capacities, :device_state, :device_type, :last_reached_out_at, :last_updated_at, :managed_device_arn, :managed_device_id, :physical_network_interfaces, :software, :tags) SENSITIVE = [] include Aws::Structure end |
#managed_device_arn ⇒ String
The Amazon Resource Name (ARN) of the device.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 318 class DescribeDeviceOutput < Struct.new( :associated_with_job, :device_capacities, :device_state, :device_type, :last_reached_out_at, :last_updated_at, :managed_device_arn, :managed_device_id, :physical_network_interfaces, :software, :tags) SENSITIVE = [] include Aws::Structure end |
#managed_device_id ⇒ String
The ID of the device that you checked the information for.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 318 class DescribeDeviceOutput < Struct.new( :associated_with_job, :device_capacities, :device_state, :device_type, :last_reached_out_at, :last_updated_at, :managed_device_arn, :managed_device_id, :physical_network_interfaces, :software, :tags) SENSITIVE = [] include Aws::Structure end |
#physical_network_interfaces ⇒ Array<Types::PhysicalNetworkInterface>
The network interfaces available on the device.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 318 class DescribeDeviceOutput < Struct.new( :associated_with_job, :device_capacities, :device_state, :device_type, :last_reached_out_at, :last_updated_at, :managed_device_arn, :managed_device_id, :physical_network_interfaces, :software, :tags) SENSITIVE = [] include Aws::Structure end |
#software ⇒ Types::SoftwareInformation
The software installed on the device.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 318 class DescribeDeviceOutput < Struct.new( :associated_with_job, :device_capacities, :device_state, :device_type, :last_reached_out_at, :last_updated_at, :managed_device_arn, :managed_device_id, :physical_network_interfaces, :software, :tags) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Hash<String,String>
Optional metadata that you assign to a resource. You can use tags to categorize a resource in different ways, such as by purpose, owner, or environment.
318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 318 class DescribeDeviceOutput < Struct.new( :associated_with_job, :device_capacities, :device_state, :device_type, :last_reached_out_at, :last_updated_at, :managed_device_arn, :managed_device_id, :physical_network_interfaces, :software, :tags) SENSITIVE = [] include Aws::Structure end |