Package com.pulumi.aws.workspaces.inputs
Class DirectoryWorkspaceCreationPropertiesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.workspaces.inputs.DirectoryWorkspaceCreationPropertiesArgs
-
public final class DirectoryWorkspaceCreationPropertiesArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDirectoryWorkspaceCreationPropertiesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DirectoryWorkspaceCreationPropertiesArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DirectoryWorkspaceCreationPropertiesArgs.Builderbuilder()static DirectoryWorkspaceCreationPropertiesArgs.Builderbuilder(DirectoryWorkspaceCreationPropertiesArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>customSecurityGroupId()java.util.Optional<com.pulumi.core.Output<java.lang.String>>defaultOu()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>enableInternetAccess()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>enableMaintenanceMode()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>userEnabledAsLocalAdministrator()
-
-
-
Field Detail
-
Empty
public static final DirectoryWorkspaceCreationPropertiesArgs Empty
-
-
Method Detail
-
customSecurityGroupId
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.Boolean>> enableInternetAccess()
- Returns:
- Indicates whether internet access is enabled for your WorkSpaces.
-
enableMaintenanceMode
public java.util.Optional<com.pulumi.core.Output<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<com.pulumi.core.Output<java.lang.Boolean>> userEnabledAsLocalAdministrator()
- Returns:
- Indicates whether users are local administrators of their WorkSpaces. Valid only if `workspaceType` is set to `PERSONAL`.
-
builder
public static DirectoryWorkspaceCreationPropertiesArgs.Builder builder()
-
builder
public static DirectoryWorkspaceCreationPropertiesArgs.Builder builder(DirectoryWorkspaceCreationPropertiesArgs defaults)
-
-