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.
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 278 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.
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 278 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.
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 278 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.
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 278 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.
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 278 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.
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 278 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.
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 278 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.
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 278 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.
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 278 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.
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 278 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.
278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 |
# File 'gems/aws-sdk-snowdevicemanagement/lib/aws-sdk-snowdevicemanagement/types.rb', line 278 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 |