Class DirectoryWorkspaceCreationPropertiesArgs.Builder

    • Method Detail

      • customSecurityGroupId

        public DirectoryWorkspaceCreationPropertiesArgs.Builder customSecurityGroupId​(@Nullable
                                                                                      com.pulumi.core.Output<java.lang.String> customSecurityGroupId)
        Parameters:
        customSecurityGroupId - The identifier of your custom security group. Should relate to the same VPC, where WorkSpaces reside in.
        Returns:
        builder
      • customSecurityGroupId

        public DirectoryWorkspaceCreationPropertiesArgs.Builder customSecurityGroupId​(java.lang.String customSecurityGroupId)
        Parameters:
        customSecurityGroupId - The identifier of your custom security group. Should relate to the same VPC, where WorkSpaces reside in.
        Returns:
        builder
      • defaultOu

        public DirectoryWorkspaceCreationPropertiesArgs.Builder defaultOu​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> defaultOu)
        Parameters:
        defaultOu - The default organizational unit (OU) for your WorkSpace directories. Should conform `"OU=<value>,DC=<value>,...,DC=<value>"` pattern.
        Returns:
        builder
      • defaultOu

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

        public DirectoryWorkspaceCreationPropertiesArgs.Builder enableInternetAccess​(@Nullable
                                                                                     com.pulumi.core.Output<java.lang.Boolean> enableInternetAccess)
        Parameters:
        enableInternetAccess - Indicates whether internet access is enabled for your WorkSpaces.
        Returns:
        builder
      • enableInternetAccess

        public DirectoryWorkspaceCreationPropertiesArgs.Builder enableInternetAccess​(java.lang.Boolean enableInternetAccess)
        Parameters:
        enableInternetAccess - Indicates whether internet access is enabled for your WorkSpaces.
        Returns:
        builder
      • enableMaintenanceMode

        public DirectoryWorkspaceCreationPropertiesArgs.Builder enableMaintenanceMode​(@Nullable
                                                                                      com.pulumi.core.Output<java.lang.Boolean> enableMaintenanceMode)
        Parameters:
        enableMaintenanceMode - Indicates whether maintenance mode is enabled for your WorkSpaces. Valid only if `workspaceType` is set to `PERSONAL`.
        Returns:
        builder
      • enableMaintenanceMode

        public DirectoryWorkspaceCreationPropertiesArgs.Builder enableMaintenanceMode​(java.lang.Boolean enableMaintenanceMode)
        Parameters:
        enableMaintenanceMode - Indicates whether maintenance mode is enabled for your WorkSpaces. Valid only if `workspaceType` is set to `PERSONAL`.
        Returns:
        builder
      • userEnabledAsLocalAdministrator

        public DirectoryWorkspaceCreationPropertiesArgs.Builder userEnabledAsLocalAdministrator​(@Nullable
                                                                                                com.pulumi.core.Output<java.lang.Boolean> userEnabledAsLocalAdministrator)
        Parameters:
        userEnabledAsLocalAdministrator - Indicates whether users are local administrators of their WorkSpaces. Valid only if `workspaceType` is set to `PERSONAL`.
        Returns:
        builder
      • userEnabledAsLocalAdministrator

        public DirectoryWorkspaceCreationPropertiesArgs.Builder userEnabledAsLocalAdministrator​(java.lang.Boolean userEnabledAsLocalAdministrator)
        Parameters:
        userEnabledAsLocalAdministrator - Indicates whether users are local administrators of their WorkSpaces. Valid only if `workspaceType` is set to `PERSONAL`.
        Returns:
        builder