DirectoryWorkspaceAccessProperties constructor

const DirectoryWorkspaceAccessProperties({
  1. Input<DirectoryWorkspaceAccessPropertiesAccessEndpointConfig?>? accessEndpointConfig,
  2. Input<String?>? deviceTypeAndroid,
  3. Input<String?>? deviceTypeChromeos,
  4. Input<String?>? deviceTypeIos,
  5. Input<String?>? deviceTypeLinux,
  6. Input<String?>? deviceTypeOsx,
  7. Input<String?>? deviceTypeWeb,
  8. Input<String?>? deviceTypeWindows,
  9. Input<String?>? deviceTypeZeroclient,
})

Creates a new DirectoryWorkspaceAccessProperties. accessEndpointConfig Configuration for accessing WorkSpaces through VPC endpoints instead of the public internet. Defined below. deviceTypeAndroid Indicates whether users can use Android devices to access their WorkSpaces. deviceTypeChromeos Indicates whether users can use Chromebooks to access their WorkSpaces. deviceTypeIos Indicates whether users can use iOS devices to access their WorkSpaces. deviceTypeLinux Indicates whether users can use Linux clients to access their WorkSpaces. deviceTypeOsx Indicates whether users can use macOS clients to access their WorkSpaces. deviceTypeWeb Indicates whether users can access their WorkSpaces through a web browser. deviceTypeWindows Indicates whether users can use Windows clients to access their WorkSpaces. deviceTypeZeroclient Indicates whether users can use zero client devices to access their WorkSpaces.

Implementation

const DirectoryWorkspaceAccessProperties({
  this.accessEndpointConfig,
  this.deviceTypeAndroid,
  this.deviceTypeChromeos,
  this.deviceTypeIos,
  this.deviceTypeLinux,
  this.deviceTypeOsx,
  this.deviceTypeWeb,
  this.deviceTypeWindows,
  this.deviceTypeZeroclient,
});