Struct aws_sdk_emr::client::fluent_builders::UpdateStudio
source · [−]pub struct UpdateStudio<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* private fields */ }Expand description
Fluent builder constructing a request to UpdateStudio.
Updates an Amazon EMR Studio configuration, including attributes such as name, description, and subnets.
Implementations
impl<C, M, R> UpdateStudio<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> UpdateStudio<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<UpdateStudioOutput, SdkError<UpdateStudioError>> where
R::Policy: SmithyRetryPolicy<UpdateStudioInputOperationOutputAlias, UpdateStudioOutput, UpdateStudioError, UpdateStudioInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<UpdateStudioOutput, SdkError<UpdateStudioError>> where
R::Policy: SmithyRetryPolicy<UpdateStudioInputOperationOutputAlias, UpdateStudioOutput, UpdateStudioError, UpdateStudioInputOperationRetryAlias>,
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.
The ID of the Amazon EMR Studio to update.
The ID of the Amazon EMR Studio to update.
A descriptive name for the Amazon EMR Studio.
A descriptive name for the Amazon EMR Studio.
A detailed description to assign to the Amazon EMR Studio.
A detailed description to assign to the Amazon EMR Studio.
Appends an item to SubnetIds.
To override the contents of this collection use set_subnet_ids.
A list of subnet IDs to associate with the Amazon EMR Studio. The list can include new subnet IDs, but must also include all of the subnet IDs previously associated with the Studio. The list order does not matter. A Studio can have a maximum of 5 subnets. The subnets must belong to the same VPC as the Studio.
A list of subnet IDs to associate with the Amazon EMR Studio. The list can include new subnet IDs, but must also include all of the subnet IDs previously associated with the Studio. The list order does not matter. A Studio can have a maximum of 5 subnets. The subnets must belong to the same VPC as the Studio.
The Amazon S3 location to back up Workspaces and notebook files for the Amazon EMR Studio.
The Amazon S3 location to back up Workspaces and notebook files for the Amazon EMR Studio.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for UpdateStudio<C, M, R>
impl<C, M, R> Unpin for UpdateStudio<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for UpdateStudio<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