You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::WorkSpaces::Types::WorkspaceAccessProperties

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing WorkspaceAccessProperties as input to an Aws::Client method, you can use a vanilla 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
}

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

Returned by:

Instance Attribute Summary collapse

Instance Attribute Details

#device_type_androidString

Indicates whether users can use Android devices to access their WorkSpaces.

Possible values:

  • ALLOW
  • DENY

Returns:

  • (String)

    Indicates whether users can use Android devices to access their WorkSpaces.

#device_type_chrome_osString

Indicates whether users can use Chromebooks to access their WorkSpaces.

Possible values:

  • ALLOW
  • DENY

Returns:

  • (String)

    Indicates whether users can use Chromebooks to access their WorkSpaces.

#device_type_iosString

Indicates whether users can use iOS devices to access their WorkSpaces.

Possible values:

  • ALLOW
  • DENY

Returns:

  • (String)

    Indicates whether users can use iOS devices to access their WorkSpaces.

#device_type_osxString

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.

Returns:

  • (String)

    Indicates whether users can use macOS clients to access their WorkSpaces.

#device_type_webString

Indicates whether users can access their WorkSpaces through a web browser.

Possible values:

  • ALLOW
  • DENY

Returns:

  • (String)

    Indicates whether users can access their WorkSpaces through a web browser.

#device_type_windowsString

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.

Returns:

  • (String)

    Indicates whether users can use Windows clients to access their WorkSpaces.

#device_type_zero_clientString

Indicates whether users can use zero client devices to access their WorkSpaces.

Possible values:

  • ALLOW
  • DENY

Returns:

  • (String)

    Indicates whether users can use zero client devices to access their WorkSpaces.