Struct aws_sdk_workspaces::client::fluent_builders::StartWorkspaces
source · [−]pub struct StartWorkspaces<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }
Expand description
Fluent builder constructing a request to StartWorkspaces
.
Starts the specified WorkSpaces.
You cannot start a WorkSpace unless it has a running mode of AutoStop
and a state of STOPPED
.
Implementations
impl<C, M, R> StartWorkspaces<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> StartWorkspaces<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<StartWorkspacesOutput, SdkError<StartWorkspacesError>> where
R::Policy: SmithyRetryPolicy<StartWorkspacesInputOperationOutputAlias, StartWorkspacesOutput, StartWorkspacesError, StartWorkspacesInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<StartWorkspacesOutput, SdkError<StartWorkspacesError>> where
R::Policy: SmithyRetryPolicy<StartWorkspacesInputOperationOutputAlias, StartWorkspacesOutput, StartWorkspacesError, StartWorkspacesInputOperationRetryAlias>,
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
Appends an item to StartWorkspaceRequests
.
To override the contents of this collection use set_start_workspace_requests
.
The WorkSpaces to start. You can specify up to 25 WorkSpaces.
The WorkSpaces to start. You can specify up to 25 WorkSpaces.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for StartWorkspaces<C, M, R>
impl<C, M, R> Send for StartWorkspaces<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for StartWorkspaces<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for StartWorkspaces<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for StartWorkspaces<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more