Struct aws_sdk_workspaces::model::selfservice_permissions::Builder
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for SelfservicePermissions.
Implementations
sourceimpl Builder
impl Builder
sourcepub fn restart_workspace(self, input: ReconnectEnum) -> Self
pub fn restart_workspace(self, input: ReconnectEnum) -> Self
Specifies whether users can restart their WorkSpace.
sourcepub fn set_restart_workspace(self, input: Option<ReconnectEnum>) -> Self
pub fn set_restart_workspace(self, input: Option<ReconnectEnum>) -> Self
Specifies whether users can restart their WorkSpace.
sourcepub fn increase_volume_size(self, input: ReconnectEnum) -> Self
pub fn increase_volume_size(self, input: ReconnectEnum) -> Self
Specifies whether users can increase the volume size of the drives on their WorkSpace.
sourcepub fn set_increase_volume_size(self, input: Option<ReconnectEnum>) -> Self
pub fn set_increase_volume_size(self, input: Option<ReconnectEnum>) -> Self
Specifies whether users can increase the volume size of the drives on their WorkSpace.
sourcepub fn change_compute_type(self, input: ReconnectEnum) -> Self
pub fn change_compute_type(self, input: ReconnectEnum) -> Self
Specifies whether users can change the compute type (bundle) for their WorkSpace.
sourcepub fn set_change_compute_type(self, input: Option<ReconnectEnum>) -> Self
pub fn set_change_compute_type(self, input: Option<ReconnectEnum>) -> Self
Specifies whether users can change the compute type (bundle) for their WorkSpace.
sourcepub fn switch_running_mode(self, input: ReconnectEnum) -> Self
pub fn switch_running_mode(self, input: ReconnectEnum) -> Self
Specifies whether users can switch the running mode of their WorkSpace.
sourcepub fn set_switch_running_mode(self, input: Option<ReconnectEnum>) -> Self
pub fn set_switch_running_mode(self, input: Option<ReconnectEnum>) -> Self
Specifies whether users can switch the running mode of their WorkSpace.
sourcepub fn rebuild_workspace(self, input: ReconnectEnum) -> Self
pub fn rebuild_workspace(self, input: ReconnectEnum) -> Self
Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
sourcepub fn set_rebuild_workspace(self, input: Option<ReconnectEnum>) -> Self
pub fn set_rebuild_workspace(self, input: Option<ReconnectEnum>) -> Self
Specifies whether users can rebuild the operating system of a WorkSpace to its original state.
sourcepub fn build(self) -> SelfservicePermissions
pub fn build(self) -> SelfservicePermissions
Consumes the builder and constructs a SelfservicePermissions.