DirectoryWorkspaceAccessProperties class
Constructors
-
DirectoryWorkspaceAccessProperties({Input<
DirectoryWorkspaceAccessPropertiesAccessEndpointConfig?> ? accessEndpointConfig, Input<String?> ? deviceTypeAndroid, Input<String?> ? deviceTypeChromeos, Input<String?> ? deviceTypeIos, Input<String?> ? deviceTypeLinux, Input<String?> ? deviceTypeOsx, Input<String?> ? deviceTypeWeb, Input<String?> ? deviceTypeWindows, Input<String?> ? deviceTypeZeroclient}) -
Creates a new DirectoryWorkspaceAccessProperties.
accessEndpointConfigConfiguration for accessing WorkSpaces through VPC endpoints instead of the public internet. Defined below.deviceTypeAndroidIndicates whether users can use Android devices to access their WorkSpaces.deviceTypeChromeosIndicates whether users can use Chromebooks to access their WorkSpaces.deviceTypeIosIndicates whether users can use iOS devices to access their WorkSpaces.deviceTypeLinuxIndicates whether users can use Linux clients to access their WorkSpaces.deviceTypeOsxIndicates whether users can use macOS clients to access their WorkSpaces.deviceTypeWebIndicates whether users can access their WorkSpaces through a web browser.deviceTypeWindowsIndicates whether users can use Windows clients to access their WorkSpaces.deviceTypeZeroclientIndicates whether users can use zero client devices to access their WorkSpaces.const -
DirectoryWorkspaceAccessProperties.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
accessEndpointConfig
→ Input<
DirectoryWorkspaceAccessPropertiesAccessEndpointConfig?> ? -
Configuration for accessing WorkSpaces through VPC endpoints instead of the public internet. Defined below.
final
-
deviceTypeAndroid
→ Input<
String?> ? -
Indicates whether users can use Android devices to access their WorkSpaces.
final
-
deviceTypeChromeos
→ Input<
String?> ? -
Indicates whether users can use Chromebooks to access their WorkSpaces.
final
-
deviceTypeIos
→ Input<
String?> ? -
Indicates whether users can use iOS devices to access their WorkSpaces.
final
-
deviceTypeLinux
→ Input<
String?> ? -
Indicates whether users can use Linux clients to access their WorkSpaces.
final
-
deviceTypeOsx
→ Input<
String?> ? -
Indicates whether users can use macOS clients to access their WorkSpaces.
final
-
deviceTypeWeb
→ Input<
String?> ? -
Indicates whether users can access their WorkSpaces through a web browser.
final
-
deviceTypeWindows
→ Input<
String?> ? -
Indicates whether users can use Windows clients to access their WorkSpaces.
final
-
deviceTypeZeroclient
→ Input<
String?> ? -
Indicates whether users can use zero client devices to access their WorkSpaces.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited