Class DirectorySelfServicePermissionsArgs.Builder

    • 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