class Aws::WorkSpaces::Types::WorkspaceAccessProperties

The device types and operating systems that can be used to access a WorkSpace. For more information, see [Amazon WorkSpaces Client Network Requirements].

[1]: docs.aws.amazon.com/workspaces/latest/adminguide/workspaces-network-requirements.html

@note When making an API call, you may pass WorkspaceAccessProperties

data as a hash:

    {
      device_type_windows: "ALLOW", # accepts ALLOW, DENY
      device_type_osx: "ALLOW", # accepts ALLOW, DENY
      device_type_web: "ALLOW", # accepts ALLOW, DENY
      device_type_ios: "ALLOW", # accepts ALLOW, DENY
      device_type_android: "ALLOW", # accepts ALLOW, DENY
      device_type_chrome_os: "ALLOW", # accepts ALLOW, DENY
      device_type_zero_client: "ALLOW", # accepts ALLOW, DENY
      device_type_linux: "ALLOW", # accepts ALLOW, DENY
    }

@!attribute [rw] device_type_windows

Indicates whether users can use Windows clients to access their
WorkSpaces. To restrict WorkSpaces access to trusted devices (also
known as managed devices) with valid certificates, specify a value
of `TRUST`. For more information, see [Restrict WorkSpaces Access to
Trusted Devices][1].

[1]: https://docs.aws.amazon.com/workspaces/latest/adminguide/trusted-devices.html
@return [String]

@!attribute [rw] device_type_osx

Indicates whether users can use macOS clients to access their
WorkSpaces. To restrict WorkSpaces access to trusted devices (also
known as managed devices) with valid certificates, specify a value
of `TRUST`. For more information, see [Restrict WorkSpaces Access to
Trusted Devices][1].

[1]: https://docs.aws.amazon.com/workspaces/latest/adminguide/trusted-devices.html
@return [String]

@!attribute [rw] device_type_web

Indicates whether users can access their WorkSpaces through a web
browser.
@return [String]

@!attribute [rw] device_type_ios

Indicates whether users can use iOS devices to access their
WorkSpaces.
@return [String]

@!attribute [rw] device_type_android

Indicates whether users can use Android devices to access their
WorkSpaces.
@return [String]

@!attribute [rw] device_type_chrome_os

Indicates whether users can use Chromebooks to access their
WorkSpaces.
@return [String]

@!attribute [rw] device_type_zero_client

Indicates whether users can use zero client devices to access their
WorkSpaces.
@return [String]

@!attribute [rw] device_type_linux

Indicates whether users can use Linux clients to access their
WorkSpaces.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/workspaces-2015-04-08/WorkspaceAccessProperties AWS API Documentation

Constants

SENSITIVE