Device - Amazon WorkSpaces Thin Client

Device

Describes a thin client device.

Contents

arn

The Amazon Resource Name (ARN) of the device.

Type: String

Length Constraints: Minimum length of 20. Maximum length of 2048.

Pattern: arn:[\w+=\/,.@-]+:[a-zA-Z0-9\-]+:[a-zA-Z0-9\-]*:[0-9]{0,12}:[a-zA-Z0-9\-\/\._]+

Required: No

createdAt

The timestamp of when the device was created.

Type: Timestamp

Required: No

currentSoftwareSetId

The ID of the software set currently installed on the device.

Type: String

Pattern: [0-9]{1,9}

Required: No

currentSoftwareSetVersion

The version of the software set currently installed on the device.

Type: String

Required: No

desiredSoftwareSetId

The ID of the software set which the device has been set to.

Type: String

Pattern: [0-9]{1,9}

Required: No

environmentId

The ID of the environment the device is associated with.

Type: String

Pattern: [a-z0-9]{9}

Required: No

id

The ID of the device.

Type: String

Pattern: [a-zA-Z0-9]{24}

Required: No

kmsKeyArn

The Amazon Resource Name (ARN) of the AWS Key Management Service key used to encrypt the device.

Type: String

Length Constraints: Minimum length of 20. Maximum length of 2048.

Pattern: arn:[\w+=\/,.@-]+:kms:[a-zA-Z0-9\-]*:[0-9]{0,12}:key\/[a-zA-Z0-9-]+

Required: No

lastConnectedAt

The timestamp of the most recent session on the device.

Type: Timestamp

Required: No

lastPostureAt

The timestamp of the most recent check-in of the device.

Type: Timestamp

Required: No

model

The model number of the device.

Type: String

Required: No

name

The name of the device.

Type: String

Pattern: [0-9\p{IsAlphabetic}+:,.@'" -]{1,64}

Required: No

pendingSoftwareSetId

The ID of the software set that is pending to be installed on the device.

Type: String

Pattern: [0-9]{1,9}

Required: No

pendingSoftwareSetVersion

The version of the software set that is pending to be installed on the device.

Type: String

Required: No

serialNumber

The hardware serial number of the device.

Type: String

Required: No

softwareSetComplianceStatus

Describes if the software currently installed on the device is a supported version.

Type: String

Valid Values: NONE | COMPLIANT | NOT_COMPLIANT

Required: No

softwareSetUpdateSchedule

An option to define if software updates should be applied within a maintenance window.

Type: String

Valid Values: USE_MAINTENANCE_WINDOW | APPLY_IMMEDIATELY

Required: No

softwareSetUpdateStatus

Describes if the device has a supported version of software installed.

Type: String

Valid Values: AVAILABLE | IN_PROGRESS | UP_TO_DATE

Required: No

status

The status of the device.

Type: String

Valid Values: REGISTERED | DEREGISTERING | DEREGISTERED | ARCHIVED

Required: No

tags

The tag keys and optional values for the resource.

Type: String to string map

Required: No

updatedAt

The timestamp of when the device was updated.

Type: Timestamp

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: