Class: Aws::WorkSpacesThinClient::Types::DeviceSummary
- Inherits:
-
Struct
- Object
- Struct
- Aws::WorkSpacesThinClient::Types::DeviceSummary
- Defined in:
- gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb
Overview
Describes a thin client device.
Constant Summary collapse
- SENSITIVE =
[:name]
Instance Attribute Summary collapse
-
#arn ⇒ String
The Amazon Resource Name (ARN) of the device.
-
#created_at ⇒ Time
The timestamp of when the device was created.
-
#current_software_set_id ⇒ String
The ID of the software set currently installed on the device.
-
#desired_software_set_id ⇒ String
The ID of the software set which the device has been set to.
-
#environment_id ⇒ String
The ID of the environment the device is associated with.
-
#id ⇒ String
The ID of the device.
-
#last_connected_at ⇒ Time
The timestamp of the most recent session on the device.
-
#last_posture_at ⇒ Time
The timestamp of the most recent check-in of the device.
-
#model ⇒ String
The model number of the device.
-
#name ⇒ String
The name of the device.
-
#pending_software_set_id ⇒ String
The ID of the software set that is pending to be installed on the device.
-
#serial_number ⇒ String
The hardware serial number of the device.
-
#software_set_update_schedule ⇒ String
An option to define if software updates should be applied within a maintenance window.
-
#status ⇒ String
The status of the device.
-
#updated_at ⇒ Time
The timestamp of when the device was updated.
Instance Attribute Details
#arn ⇒ String
The Amazon Resource Name (ARN) of the device.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#created_at ⇒ Time
The timestamp of when the device was created.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#current_software_set_id ⇒ String
The ID of the software set currently installed on the device.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#desired_software_set_id ⇒ String
The ID of the software set which the device has been set to.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#environment_id ⇒ String
The ID of the environment the device is associated with.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#id ⇒ String
The ID of the device.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#last_connected_at ⇒ Time
The timestamp of the most recent session on the device.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#last_posture_at ⇒ Time
The timestamp of the most recent check-in of the device.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#model ⇒ String
The model number of the device.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#name ⇒ String
The name of the device.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#pending_software_set_id ⇒ String
The ID of the software set that is pending to be installed on the device.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#serial_number ⇒ String
The hardware serial number of the device.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#software_set_update_schedule ⇒ String
An option to define if software updates should be applied within a maintenance window.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#status ⇒ String
The status of the device.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |
#updated_at ⇒ Time
The timestamp of when the device was updated.
461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 |
# File 'gems/aws-sdk-workspacesthinclient/lib/aws-sdk-workspacesthinclient/types.rb', line 461 class DeviceSummary < Struct.new( :id, :serial_number, :name, :model, :environment_id, :status, :current_software_set_id, :desired_software_set_id, :pending_software_set_id, :software_set_update_schedule, :last_connected_at, :last_posture_at, :created_at, :updated_at, :arn) SENSITIVE = [:name] include Aws::Structure end |