DirectoryWorkspaceCreationPropertiesArgs

data class DirectoryWorkspaceCreationPropertiesArgs(val customSecurityGroupId: Output<String>? = null, val defaultOu: Output<String>? = null, val enableInternetAccess: Output<Boolean>? = null, val enableMaintenanceMode: Output<Boolean>? = null, val userEnabledAsLocalAdministrator: Output<Boolean>? = null) : ConvertibleToJava<DirectoryWorkspaceCreationPropertiesArgs>

Constructors

Link copied to clipboard
constructor(customSecurityGroupId: Output<String>? = null, defaultOu: Output<String>? = null, enableInternetAccess: Output<Boolean>? = null, enableMaintenanceMode: Output<Boolean>? = null, userEnabledAsLocalAdministrator: Output<Boolean>? = null)

Properties

Link copied to clipboard
val customSecurityGroupId: Output<String>? = null

The identifier of your custom security group. Should relate to the same VPC, where workspaces reside in.

Link copied to clipboard
val defaultOu: Output<String>? = null

The default organizational unit (OU) for your WorkSpace directories. Should conform "OU=<value>,DC=<value>,...,DC=<value>" pattern.

Link copied to clipboard
val enableInternetAccess: Output<Boolean>? = null

Indicates whether internet access is enabled for your WorkSpaces.

Link copied to clipboard
val enableMaintenanceMode: Output<Boolean>? = null

Indicates whether maintenance mode is enabled for your WorkSpaces. For more information, see WorkSpace Maintenance..

Link copied to clipboard

Indicates whether users are local administrators of their WorkSpaces.

Functions

Link copied to clipboard
open override fun toJava(): DirectoryWorkspaceCreationPropertiesArgs