WorkspaceCreationProperties class

Describes the default properties that are used for creating WorkSpaces. For more information, see Update Directory Details for Your WorkSpaces.

Constructors

WorkspaceCreationProperties({String? customSecurityGroupId, String? defaultOu, bool? enableInternetAccess, bool? enableMaintenanceMode, bool? enableWorkDocs, bool? userEnabledAsLocalAdministrator})

Properties

customSecurityGroupId String?
The identifier of your custom security group.
final
defaultOu String?
The default organizational unit (OU) for your WorkSpaces directories. This string must be the full Lightweight Directory Access Protocol (LDAP) distinguished name for the target domain and OU. It must be in the form "OU=value,DC=value,DC=value", where value is any string of characters, and the number of domain components (DCs) is two or more. For example, OU=WorkSpaces_machines,DC=machines,DC=example,DC=com.
final
enableInternetAccess bool?
Indicates whether internet access is enabled for your WorkSpaces.
final
enableMaintenanceMode bool?
Indicates whether maintenance mode is enabled for your WorkSpaces. For more information, see WorkSpace Maintenance.
final
enableWorkDocs bool?
Indicates whether Amazon WorkDocs is enabled for your 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
userEnabledAsLocalAdministrator bool?
Indicates whether users are local administrators of their WorkSpaces.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited