aws_sdk_workspaces/client/
create_standby_workspaces.rs

1// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
2impl super::Client {
3    /// Constructs a fluent builder for the [`CreateStandbyWorkspaces`](crate::operation::create_standby_workspaces::builders::CreateStandbyWorkspacesFluentBuilder) operation.
4    ///
5    /// - The fluent builder is configurable:
6    ///   - [`primary_region(impl Into<String>)`](crate::operation::create_standby_workspaces::builders::CreateStandbyWorkspacesFluentBuilder::primary_region) / [`set_primary_region(Option<String>)`](crate::operation::create_standby_workspaces::builders::CreateStandbyWorkspacesFluentBuilder::set_primary_region):<br>required: **true**<br><p>The Region of the primary WorkSpace.</p><br>
7    ///   - [`standby_workspaces(StandbyWorkspace)`](crate::operation::create_standby_workspaces::builders::CreateStandbyWorkspacesFluentBuilder::standby_workspaces) / [`set_standby_workspaces(Option<Vec::<StandbyWorkspace>>)`](crate::operation::create_standby_workspaces::builders::CreateStandbyWorkspacesFluentBuilder::set_standby_workspaces):<br>required: **true**<br><p>Information about the standby WorkSpace to be created.</p><br>
8    /// - On success, responds with [`CreateStandbyWorkspacesOutput`](crate::operation::create_standby_workspaces::CreateStandbyWorkspacesOutput) with field(s):
9    ///   - [`failed_standby_requests(Option<Vec::<FailedCreateStandbyWorkspacesRequest>>)`](crate::operation::create_standby_workspaces::CreateStandbyWorkspacesOutput::failed_standby_requests): <p>Information about the standby WorkSpace that could not be created.</p>
10    ///   - [`pending_standby_requests(Option<Vec::<PendingCreateStandbyWorkspacesRequest>>)`](crate::operation::create_standby_workspaces::CreateStandbyWorkspacesOutput::pending_standby_requests): <p>Information about the standby WorkSpace that was created.</p>
11    /// - On failure, responds with [`SdkError<CreateStandbyWorkspacesError>`](crate::operation::create_standby_workspaces::CreateStandbyWorkspacesError)
12    pub fn create_standby_workspaces(&self) -> crate::operation::create_standby_workspaces::builders::CreateStandbyWorkspacesFluentBuilder {
13        crate::operation::create_standby_workspaces::builders::CreateStandbyWorkspacesFluentBuilder::new(self.handle.clone())
14    }
15}