Class DirectoryWorkspaceCreationProperties


  • public final class DirectoryWorkspaceCreationProperties
    extends java.lang.Object
    • Method Detail

      • customSecurityGroupId

        public java.util.Optional<java.lang.String> customSecurityGroupId()
        Returns:
        The identifier of your custom security group. Should relate to the same VPC, where WorkSpaces reside in.
      • defaultOu

        public java.util.Optional<java.lang.String> defaultOu()
        Returns:
        The default organizational unit (OU) for your WorkSpace directories. Should conform `"OU=<value>,DC=<value>,...,DC=<value>"` pattern.
      • enableInternetAccess

        public java.util.Optional<java.lang.Boolean> enableInternetAccess()
        Returns:
        Indicates whether internet access is enabled for your WorkSpaces.
      • enableMaintenanceMode

        public java.util.Optional<java.lang.Boolean> enableMaintenanceMode()
        Returns:
        Indicates whether maintenance mode is enabled for your WorkSpaces. Valid only if `workspaceType` is set to `PERSONAL`.
      • userEnabledAsLocalAdministrator

        public java.util.Optional<java.lang.Boolean> userEnabledAsLocalAdministrator()
        Returns:
        Indicates whether users are local administrators of their WorkSpaces. Valid only if `workspaceType` is set to `PERSONAL`.