Struct aws_sdk_codegurusecurity::operation::update_account_configuration::builders::UpdateAccountConfigurationFluentBuilder
source · pub struct UpdateAccountConfigurationFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to UpdateAccountConfiguration
.
Use to update account-level configuration with an encryption key.
Implementations§
source§impl UpdateAccountConfigurationFluentBuilder
impl UpdateAccountConfigurationFluentBuilder
sourcepub fn as_input(&self) -> &UpdateAccountConfigurationInputBuilder
pub fn as_input(&self) -> &UpdateAccountConfigurationInputBuilder
Access the UpdateAccountConfiguration as a reference.
sourcepub async fn send(
self
) -> Result<UpdateAccountConfigurationOutput, SdkError<UpdateAccountConfigurationError, HttpResponse>>
pub async fn send( self ) -> Result<UpdateAccountConfigurationOutput, SdkError<UpdateAccountConfigurationError, 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<UpdateAccountConfigurationOutput, UpdateAccountConfigurationError, Self>
pub fn customize( self ) -> CustomizableOperation<UpdateAccountConfigurationOutput, UpdateAccountConfigurationError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn encryption_config(self, input: EncryptionConfig) -> Self
pub fn encryption_config(self, input: EncryptionConfig) -> Self
The KMS key ARN you want to use for encryption. Defaults to service-side encryption if missing.
sourcepub fn set_encryption_config(self, input: Option<EncryptionConfig>) -> Self
pub fn set_encryption_config(self, input: Option<EncryptionConfig>) -> Self
The KMS key ARN you want to use for encryption. Defaults to service-side encryption if missing.
sourcepub fn get_encryption_config(&self) -> &Option<EncryptionConfig>
pub fn get_encryption_config(&self) -> &Option<EncryptionConfig>
The KMS key ARN you want to use for encryption. Defaults to service-side encryption if missing.
Trait Implementations§
source§impl Clone for UpdateAccountConfigurationFluentBuilder
impl Clone for UpdateAccountConfigurationFluentBuilder
source§fn clone(&self) -> UpdateAccountConfigurationFluentBuilder
fn clone(&self) -> UpdateAccountConfigurationFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more