Struct aws_sdk_lightsail::client::fluent_builders::GetRelationalDatabaseMasterUserPassword [−][src]
pub struct GetRelationalDatabaseMasterUserPassword<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
Fluent builder constructing a request to GetRelationalDatabaseMasterUserPassword
.
Returns the current, previous, or pending versions of the master user password for a Lightsail database.
The GetRelationalDatabaseMasterUserPassword
operation supports tag-based
access control via resource tags applied to the resource identified by
relationalDatabaseName.
Implementations
impl<C, M, R> GetRelationalDatabaseMasterUserPassword<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> GetRelationalDatabaseMasterUserPassword<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
pub async fn send(
self
) -> Result<GetRelationalDatabaseMasterUserPasswordOutput, SdkError<GetRelationalDatabaseMasterUserPasswordError>> where
R::Policy: SmithyRetryPolicy<GetRelationalDatabaseMasterUserPasswordInputOperationOutputAlias, GetRelationalDatabaseMasterUserPasswordOutput, GetRelationalDatabaseMasterUserPasswordError, GetRelationalDatabaseMasterUserPasswordInputOperationRetryAlias>,
pub async fn send(
self
) -> Result<GetRelationalDatabaseMasterUserPasswordOutput, SdkError<GetRelationalDatabaseMasterUserPasswordError>> where
R::Policy: SmithyRetryPolicy<GetRelationalDatabaseMasterUserPasswordInputOperationOutputAlias, GetRelationalDatabaseMasterUserPasswordOutput, GetRelationalDatabaseMasterUserPasswordError, GetRelationalDatabaseMasterUserPasswordInputOperationRetryAlias>,
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 get the master user password.
The name of your database for which to get the master user password.
The password version to return.
Specifying CURRENT
or PREVIOUS
returns the current or previous
passwords respectively. Specifying PENDING
returns the newest version of the
password that will rotate to CURRENT
. After the PENDING
password
rotates to CURRENT
, the PENDING
password is no longer
available.
Default: CURRENT
The password version to return.
Specifying CURRENT
or PREVIOUS
returns the current or previous
passwords respectively. Specifying PENDING
returns the newest version of the
password that will rotate to CURRENT
. After the PENDING
password
rotates to CURRENT
, the PENDING
password is no longer
available.
Default: CURRENT
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !RefUnwindSafe for GetRelationalDatabaseMasterUserPassword<C, M, R>
impl<C, M, R> Send for GetRelationalDatabaseMasterUserPassword<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Sync for GetRelationalDatabaseMasterUserPassword<C, M, R> where
C: Send + Sync,
M: Send + Sync,
R: Send + Sync,
impl<C, M, R> Unpin for GetRelationalDatabaseMasterUserPassword<C, M, R>
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !UnwindSafe for GetRelationalDatabaseMasterUserPassword<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