#[non_exhaustive]pub struct ReplicaRegionTypeBuilder { /* private fields */ }
Expand description
A builder for ReplicaRegionType
.
Implementations§
Source§impl ReplicaRegionTypeBuilder
impl ReplicaRegionTypeBuilder
Sourcepub fn region(self, input: impl Into<String>) -> Self
pub fn region(self, input: impl Into<String>) -> Self
A Region code. For a list of Region codes, see Name and code of Regions.
Sourcepub fn set_region(self, input: Option<String>) -> Self
pub fn set_region(self, input: Option<String>) -> Self
A Region code. For a list of Region codes, see Name and code of Regions.
Sourcepub fn get_region(&self) -> &Option<String>
pub fn get_region(&self) -> &Option<String>
A Region code. For a list of Region codes, see Name and code of Regions.
Sourcepub fn kms_key_id(self, input: impl Into<String>) -> Self
pub fn kms_key_id(self, input: impl Into<String>) -> Self
The ARN, key ID, or alias of the KMS key to encrypt the secret. If you don't include this field, Secrets Manager uses aws/secretsmanager
.
Sourcepub fn set_kms_key_id(self, input: Option<String>) -> Self
pub fn set_kms_key_id(self, input: Option<String>) -> Self
The ARN, key ID, or alias of the KMS key to encrypt the secret. If you don't include this field, Secrets Manager uses aws/secretsmanager
.
Sourcepub fn get_kms_key_id(&self) -> &Option<String>
pub fn get_kms_key_id(&self) -> &Option<String>
The ARN, key ID, or alias of the KMS key to encrypt the secret. If you don't include this field, Secrets Manager uses aws/secretsmanager
.
Sourcepub fn build(self) -> ReplicaRegionType
pub fn build(self) -> ReplicaRegionType
Consumes the builder and constructs a ReplicaRegionType
.
Trait Implementations§
Source§impl Clone for ReplicaRegionTypeBuilder
impl Clone for ReplicaRegionTypeBuilder
Source§fn clone(&self) -> ReplicaRegionTypeBuilder
fn clone(&self) -> ReplicaRegionTypeBuilder
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for ReplicaRegionTypeBuilder
impl Debug for ReplicaRegionTypeBuilder
Source§impl Default for ReplicaRegionTypeBuilder
impl Default for ReplicaRegionTypeBuilder
Source§fn default() -> ReplicaRegionTypeBuilder
fn default() -> ReplicaRegionTypeBuilder
Returns the “default value” for a type. Read more
Source§impl PartialEq for ReplicaRegionTypeBuilder
impl PartialEq for ReplicaRegionTypeBuilder
impl StructuralPartialEq for ReplicaRegionTypeBuilder
Auto Trait Implementations§
impl Freeze for ReplicaRegionTypeBuilder
impl RefUnwindSafe for ReplicaRegionTypeBuilder
impl Send for ReplicaRegionTypeBuilder
impl Sync for ReplicaRegionTypeBuilder
impl Unpin for ReplicaRegionTypeBuilder
impl UnwindSafe for ReplicaRegionTypeBuilder
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
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.