Struct aws_sdk_codegurusecurity::operation::get_account_configuration::builders::GetAccountConfigurationOutputBuilder
source · #[non_exhaustive]pub struct GetAccountConfigurationOutputBuilder { /* private fields */ }
Expand description
A builder for GetAccountConfigurationOutput
.
Implementations§
source§impl GetAccountConfigurationOutputBuilder
impl GetAccountConfigurationOutputBuilder
sourcepub fn encryption_config(self, input: EncryptionConfig) -> Self
pub fn encryption_config(self, input: EncryptionConfig) -> Self
An EncryptionConfig
object that contains the KMS key ARN that is used for encryption. By default, CodeGuru Security uses an AWS-managed key for encryption. To specify your own key, call UpdateAccountConfiguration
. If you do not specify a customer-managed key, returns empty.
sourcepub fn set_encryption_config(self, input: Option<EncryptionConfig>) -> Self
pub fn set_encryption_config(self, input: Option<EncryptionConfig>) -> Self
An EncryptionConfig
object that contains the KMS key ARN that is used for encryption. By default, CodeGuru Security uses an AWS-managed key for encryption. To specify your own key, call UpdateAccountConfiguration
. If you do not specify a customer-managed key, returns empty.
sourcepub fn get_encryption_config(&self) -> &Option<EncryptionConfig>
pub fn get_encryption_config(&self) -> &Option<EncryptionConfig>
An EncryptionConfig
object that contains the KMS key ARN that is used for encryption. By default, CodeGuru Security uses an AWS-managed key for encryption. To specify your own key, call UpdateAccountConfiguration
. If you do not specify a customer-managed key, returns empty.
sourcepub fn build(self) -> GetAccountConfigurationOutput
pub fn build(self) -> GetAccountConfigurationOutput
Consumes the builder and constructs a GetAccountConfigurationOutput
.
Trait Implementations§
source§impl Clone for GetAccountConfigurationOutputBuilder
impl Clone for GetAccountConfigurationOutputBuilder
source§fn clone(&self) -> GetAccountConfigurationOutputBuilder
fn clone(&self) -> GetAccountConfigurationOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetAccountConfigurationOutputBuilder
impl Default for GetAccountConfigurationOutputBuilder
source§fn default() -> GetAccountConfigurationOutputBuilder
fn default() -> GetAccountConfigurationOutputBuilder
source§impl PartialEq for GetAccountConfigurationOutputBuilder
impl PartialEq for GetAccountConfigurationOutputBuilder
source§fn eq(&self, other: &GetAccountConfigurationOutputBuilder) -> bool
fn eq(&self, other: &GetAccountConfigurationOutputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for GetAccountConfigurationOutputBuilder
Auto Trait Implementations§
impl Freeze for GetAccountConfigurationOutputBuilder
impl RefUnwindSafe for GetAccountConfigurationOutputBuilder
impl Send for GetAccountConfigurationOutputBuilder
impl Sync for GetAccountConfigurationOutputBuilder
impl Unpin for GetAccountConfigurationOutputBuilder
impl UnwindSafe for GetAccountConfigurationOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more