Struct aws_sdk_databasemigration::client::fluent_builders::ApplyPendingMaintenanceAction [−][src]
pub struct ApplyPendingMaintenanceAction<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to ApplyPendingMaintenanceAction
.
Applies a pending maintenance action to a resource (for example, to a replication instance).
Implementations
impl<C, M, R> ApplyPendingMaintenanceAction<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> ApplyPendingMaintenanceAction<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<ApplyPendingMaintenanceActionOutput, SdkError<ApplyPendingMaintenanceActionError>> where
R::Policy: SmithyRetryPolicy<ApplyPendingMaintenanceActionInputOperationOutputAlias, ApplyPendingMaintenanceActionOutput, ApplyPendingMaintenanceActionError, ApplyPendingMaintenanceActionInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<ApplyPendingMaintenanceActionOutput, SdkError<ApplyPendingMaintenanceActionError>> where
R::Policy: SmithyRetryPolicy<ApplyPendingMaintenanceActionInputOperationOutputAlias, ApplyPendingMaintenanceActionOutput, ApplyPendingMaintenanceActionError, ApplyPendingMaintenanceActionInputOperationRetryAlias>,
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 Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to.
The Amazon Resource Name (ARN) of the DMS resource that the pending maintenance action applies to.
The pending maintenance action to apply to this resource.
Valid values: os-upgrade
, system-update
, db-upgrade
The pending maintenance action to apply to this resource.
Valid values: os-upgrade
, system-update
, db-upgrade
A value that specifies the type of opt-in request, or undoes an opt-in request. You can't undo an
opt-in request of type immediate
.
Valid values:
-
immediate
- Apply the maintenance action immediately. -
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource. -
undo-opt-in
- Cancel any existingnext-maintenance
opt-in requests.
A value that specifies the type of opt-in request, or undoes an opt-in request. You can't undo an
opt-in request of type immediate
.
Valid values:
-
immediate
- Apply the maintenance action immediately. -
next-maintenance
- Apply the maintenance action during the next maintenance window for the resource. -
undo-opt-in
- Cancel any existingnext-maintenance
opt-in requests.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !RefUnwindSafe for ApplyPendingMaintenanceAction<C, M, R>
impl<C, M, R> Send for ApplyPendingMaintenanceAction<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for ApplyPendingMaintenanceAction<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for ApplyPendingMaintenanceAction<C, M, R>
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !UnwindSafe for ApplyPendingMaintenanceAction<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