Struct aws_sdk_lightsail::client::fluent_builders::UpdateRelationalDatabaseParameters [−][src]
pub struct UpdateRelationalDatabaseParameters<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to UpdateRelationalDatabaseParameters
.
Allows the update of one or more parameters of a database in Amazon Lightsail.
Parameter updates don't cause outages; therefore, their application is not subject to the preferred maintenance window. However, there are two ways in which parameter updates are applied: dynamic
or pending-reboot
. Parameters marked with a dynamic
apply type are applied immediately. Parameters marked with a pending-reboot
apply type are applied only after the database is rebooted using the reboot relational database
operation.
The update relational database parameters
operation supports tag-based access control via resource tags applied to the resource identified by relationalDatabaseName. For more information, see the Amazon Lightsail Developer Guide.
Implementations
impl<C, M, R> UpdateRelationalDatabaseParameters<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> UpdateRelationalDatabaseParameters<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<UpdateRelationalDatabaseParametersOutput, SdkError<UpdateRelationalDatabaseParametersError>> where
R::Policy: SmithyRetryPolicy<UpdateRelationalDatabaseParametersInputOperationOutputAlias, UpdateRelationalDatabaseParametersOutput, UpdateRelationalDatabaseParametersError, UpdateRelationalDatabaseParametersInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<UpdateRelationalDatabaseParametersOutput, SdkError<UpdateRelationalDatabaseParametersError>> where
R::Policy: SmithyRetryPolicy<UpdateRelationalDatabaseParametersInputOperationOutputAlias, UpdateRelationalDatabaseParametersOutput, UpdateRelationalDatabaseParametersError, UpdateRelationalDatabaseParametersInputOperationRetryAlias>,
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 name of your database for which to update parameters.
The name of your database for which to update parameters.
Appends an item to parameters
.
To override the contents of this collection use set_parameters
.
The database parameters to update.
The database parameters to update.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !RefUnwindSafe for UpdateRelationalDatabaseParameters<C, M, R>
impl<C, M, R> Send for UpdateRelationalDatabaseParameters<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for UpdateRelationalDatabaseParameters<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for UpdateRelationalDatabaseParameters<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, R = Standard> !UnwindSafe for UpdateRelationalDatabaseParameters<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