Struct aws_sdk_opsworks::operation::update_rds_db_instance::builders::UpdateRdsDbInstanceFluentBuilder
source · pub struct UpdateRdsDbInstanceFluentBuilder { /* private fields */ }Expand description
Fluent builder constructing a request to UpdateRdsDbInstance.
Updates an Amazon RDS instance.
Required Permissions: To use this action, an IAM user must have a Manage permissions level for the stack, or an attached policy that explicitly grants permissions. For more information on user permissions, see Managing User Permissions.
Implementations§
source§impl UpdateRdsDbInstanceFluentBuilder
impl UpdateRdsDbInstanceFluentBuilder
sourcepub fn as_input(&self) -> &UpdateRdsDbInstanceInputBuilder
pub fn as_input(&self) -> &UpdateRdsDbInstanceInputBuilder
Access the UpdateRdsDbInstance as a reference.
sourcepub async fn send(
self
) -> Result<UpdateRdsDbInstanceOutput, SdkError<UpdateRdsDbInstanceError, HttpResponse>>
pub async fn send( self ) -> Result<UpdateRdsDbInstanceOutput, SdkError<UpdateRdsDbInstanceError, HttpResponse>>
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.
sourcepub fn customize(
self
) -> CustomizableOperation<UpdateRdsDbInstanceOutput, UpdateRdsDbInstanceError, Self>
pub fn customize( self ) -> CustomizableOperation<UpdateRdsDbInstanceOutput, UpdateRdsDbInstanceError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn rds_db_instance_arn(self, input: impl Into<String>) -> Self
pub fn rds_db_instance_arn(self, input: impl Into<String>) -> Self
The Amazon RDS instance's ARN.
sourcepub fn set_rds_db_instance_arn(self, input: Option<String>) -> Self
pub fn set_rds_db_instance_arn(self, input: Option<String>) -> Self
The Amazon RDS instance's ARN.
sourcepub fn get_rds_db_instance_arn(&self) -> &Option<String>
pub fn get_rds_db_instance_arn(&self) -> &Option<String>
The Amazon RDS instance's ARN.
sourcepub fn set_db_user(self, input: Option<String>) -> Self
pub fn set_db_user(self, input: Option<String>) -> Self
The master user name.
sourcepub fn get_db_user(&self) -> &Option<String>
pub fn get_db_user(&self) -> &Option<String>
The master user name.
sourcepub fn db_password(self, input: impl Into<String>) -> Self
pub fn db_password(self, input: impl Into<String>) -> Self
The database password.
sourcepub fn set_db_password(self, input: Option<String>) -> Self
pub fn set_db_password(self, input: Option<String>) -> Self
The database password.
sourcepub fn get_db_password(&self) -> &Option<String>
pub fn get_db_password(&self) -> &Option<String>
The database password.
Trait Implementations§
source§impl Clone for UpdateRdsDbInstanceFluentBuilder
impl Clone for UpdateRdsDbInstanceFluentBuilder
source§fn clone(&self) -> UpdateRdsDbInstanceFluentBuilder
fn clone(&self) -> UpdateRdsDbInstanceFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more