Struct aws_sdk_workspaces::operation::create_updated_workspace_image::builders::CreateUpdatedWorkspaceImageInputBuilder
source · #[non_exhaustive]pub struct CreateUpdatedWorkspaceImageInputBuilder { /* private fields */ }
Expand description
A builder for CreateUpdatedWorkspaceImageInput
.
Implementations§
source§impl CreateUpdatedWorkspaceImageInputBuilder
impl CreateUpdatedWorkspaceImageInputBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the new updated WorkSpace image.
sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The name of the new updated WorkSpace image.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
A description of whether updates for the WorkSpace image are available.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
A description of whether updates for the WorkSpace image are available.
sourcepub fn source_image_id(self, input: impl Into<String>) -> Self
pub fn source_image_id(self, input: impl Into<String>) -> Self
The identifier of the source WorkSpace image.
sourcepub fn set_source_image_id(self, input: Option<String>) -> Self
pub fn set_source_image_id(self, input: Option<String>) -> Self
The identifier of the source WorkSpace image.
Appends an item to tags
.
To override the contents of this collection use set_tags
.
The tags that you want to add to the new updated WorkSpace image.
To add tags at the same time when you're creating the updated image, you must create an IAM policy that grants your IAM user permissions to use workspaces:CreateTags
.
The tags that you want to add to the new updated WorkSpace image.
To add tags at the same time when you're creating the updated image, you must create an IAM policy that grants your IAM user permissions to use workspaces:CreateTags
.
sourcepub fn build(self) -> Result<CreateUpdatedWorkspaceImageInput, BuildError>
pub fn build(self) -> Result<CreateUpdatedWorkspaceImageInput, BuildError>
Consumes the builder and constructs a CreateUpdatedWorkspaceImageInput
.
Trait Implementations§
source§impl Clone for CreateUpdatedWorkspaceImageInputBuilder
impl Clone for CreateUpdatedWorkspaceImageInputBuilder
source§fn clone(&self) -> CreateUpdatedWorkspaceImageInputBuilder
fn clone(&self) -> CreateUpdatedWorkspaceImageInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for CreateUpdatedWorkspaceImageInputBuilder
impl Default for CreateUpdatedWorkspaceImageInputBuilder
source§fn default() -> CreateUpdatedWorkspaceImageInputBuilder
fn default() -> CreateUpdatedWorkspaceImageInputBuilder
source§impl PartialEq<CreateUpdatedWorkspaceImageInputBuilder> for CreateUpdatedWorkspaceImageInputBuilder
impl PartialEq<CreateUpdatedWorkspaceImageInputBuilder> for CreateUpdatedWorkspaceImageInputBuilder
source§fn eq(&self, other: &CreateUpdatedWorkspaceImageInputBuilder) -> bool
fn eq(&self, other: &CreateUpdatedWorkspaceImageInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.