Package com.pulumi.aws.workspaces.inputs
Class DirectorySelfServicePermissionsArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.workspaces.inputs.DirectorySelfServicePermissionsArgs.Builder
-
- Enclosing class:
- DirectorySelfServicePermissionsArgs
public static final class DirectorySelfServicePermissionsArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DirectorySelfServicePermissionsArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DirectorySelfServicePermissionsArgs defaults)
-
-
Method Detail
-
changeComputeType
public DirectorySelfServicePermissionsArgs.Builder changeComputeType(@Nullable com.pulumi.core.Output<java.lang.Boolean> changeComputeType)
- Parameters:
changeComputeType- Whether WorkSpaces directory users can change the compute type (bundle) for their workspace. Default `false`.- Returns:
- builder
-
changeComputeType
public DirectorySelfServicePermissionsArgs.Builder changeComputeType(java.lang.Boolean changeComputeType)
- Parameters:
changeComputeType- Whether WorkSpaces directory users can change the compute type (bundle) for their workspace. Default `false`.- Returns:
- builder
-
increaseVolumeSize
public DirectorySelfServicePermissionsArgs.Builder increaseVolumeSize(@Nullable com.pulumi.core.Output<java.lang.Boolean> increaseVolumeSize)
- Parameters:
increaseVolumeSize- Whether WorkSpaces directory users can increase the volume size of the drives on their workspace. Default `false`.- Returns:
- builder
-
increaseVolumeSize
public DirectorySelfServicePermissionsArgs.Builder increaseVolumeSize(java.lang.Boolean increaseVolumeSize)
- Parameters:
increaseVolumeSize- Whether WorkSpaces directory users can increase the volume size of the drives on their workspace. Default `false`.- Returns:
- builder
-
rebuildWorkspace
public DirectorySelfServicePermissionsArgs.Builder rebuildWorkspace(@Nullable com.pulumi.core.Output<java.lang.Boolean> rebuildWorkspace)
- Parameters:
rebuildWorkspace- Whether WorkSpaces directory users can rebuild the operating system of a workspace to its original state. Default `false`.- Returns:
- builder
-
rebuildWorkspace
public DirectorySelfServicePermissionsArgs.Builder rebuildWorkspace(java.lang.Boolean rebuildWorkspace)
- Parameters:
rebuildWorkspace- Whether WorkSpaces directory users can rebuild the operating system of a workspace to its original state. Default `false`.- Returns:
- builder
-
restartWorkspace
public DirectorySelfServicePermissionsArgs.Builder restartWorkspace(@Nullable com.pulumi.core.Output<java.lang.Boolean> restartWorkspace)
- Parameters:
restartWorkspace- Whether WorkSpaces directory users can restart their workspace. Default `true`.- Returns:
- builder
-
restartWorkspace
public DirectorySelfServicePermissionsArgs.Builder restartWorkspace(java.lang.Boolean restartWorkspace)
- Parameters:
restartWorkspace- Whether WorkSpaces directory users can restart their workspace. Default `true`.- Returns:
- builder
-
switchRunningMode
public DirectorySelfServicePermissionsArgs.Builder switchRunningMode(@Nullable com.pulumi.core.Output<java.lang.Boolean> switchRunningMode)
- Parameters:
switchRunningMode- Whether WorkSpaces directory users can switch the running mode of their workspace. Default `false`.- Returns:
- builder
-
switchRunningMode
public DirectorySelfServicePermissionsArgs.Builder switchRunningMode(java.lang.Boolean switchRunningMode)
- Parameters:
switchRunningMode- Whether WorkSpaces directory users can switch the running mode of their workspace. Default `false`.- Returns:
- builder
-
build
public DirectorySelfServicePermissionsArgs build()
-
-