DirectoryWorkspaceCreationProperties class

Constructors

DirectoryWorkspaceCreationProperties({Input<String?>? customSecurityGroupId, Input<String?>? defaultOu, Input<bool?>? enableInternetAccess, Input<bool?>? enableMaintenanceMode, Input<bool?>? userEnabledAsLocalAdministrator})
Creates a new DirectoryWorkspaceCreationProperties. customSecurityGroupId The identifier of your custom security group. Should relate to the same VPC, where workspaces reside in. defaultOu The default organizational unit (OU) for your WorkSpace directories. Should conform "OU=&lt;value&gt;,DC=&lt;value&gt;,...,DC=&lt;value&gt;" pattern. enableInternetAccess Indicates whether internet access is enabled for your WorkSpaces. enableMaintenanceMode Indicates whether maintenance mode is enabled for your WorkSpaces. Valid only if workspaceType is set to PERSONAL. userEnabledAsLocalAdministrator Indicates whether users are local administrators of their WorkSpaces. Valid only if workspaceType is set to PERSONAL.
const
DirectoryWorkspaceCreationProperties.fromMap(Map<String, dynamic> map)
factory

Properties

customSecurityGroupId → Input<String?>?
The identifier of your custom security group. Should relate to the same VPC, where workspaces reside in.
final
defaultOu → Input<String?>?
The default organizational unit (OU) for your WorkSpace directories. Should conform "OU=&lt;value&gt;,DC=&lt;value&gt;,...,DC=&lt;value&gt;" pattern.
final
enableInternetAccess → Input<bool?>?
Indicates whether internet access is enabled for your WorkSpaces.
final
enableMaintenanceMode → Input<bool?>?
Indicates whether maintenance mode is enabled for your WorkSpaces. Valid only if workspaceType is set to PERSONAL.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
userEnabledAsLocalAdministrator → Input<bool?>?
Indicates whether users are local administrators of their WorkSpaces. Valid only if workspaceType is set to PERSONAL.
final

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