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}