Skip to content
v2.275.0

SelfservicePermissionsProperty Struct ​

Describes the self-service permissions for a directory.

Example ​

ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_workspaces as workspaces } from 'aws-cdk-lib';
const selfservicePermissionsProperty: workspaces.CfnDirectory.SelfservicePermissionsProperty = {
  changeComputeType: 'changeComputeType',
  increaseVolumeSize: 'increaseVolumeSize',
  rebuildWorkspace: 'rebuildWorkspace',
  restartWorkspace: 'restartWorkspace',
  switchRunningMode: 'switchRunningMode',
};

Properties ​

changeComputeTypeoptionalstringchange_compute_typeoptionalstrchangeComputeTypeoptionalStringChangeComputeTypeoptionalstringChangeComputeTypeoptional*string#
Specifies whether users can change the compute type (bundle) for their WorkSpace.
increaseVolumeSizeoptionalstringincrease_volume_sizeoptionalstrincreaseVolumeSizeoptionalStringIncreaseVolumeSizeoptionalstringIncreaseVolumeSizeoptional*string#
Specifies whether users can increase the volume size of the drives on their WorkSpace.
rebuildWorkspaceoptionalstringrebuild_workspaceoptionalstrrebuildWorkspaceoptionalStringRebuildWorkspaceoptionalstringRebuildWorkspaceoptional*string#
Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
restartWorkspaceoptionalstringrestart_workspaceoptionalstrrestartWorkspaceoptionalStringRestartWorkspaceoptionalstringRestartWorkspaceoptional*string#
Specifies whether users can restart their WorkSpace.
switchRunningModeoptionalstringswitch_running_modeoptionalstrswitchRunningModeoptionalStringSwitchRunningModeoptionalstringSwitchRunningModeoptional*string#
Specifies whether users can switch the running mode of their WorkSpace.