Struct aws_sdk_secretsmanager::model::ReplicaRegionType
source · [−]#[non_exhaustive]pub struct ReplicaRegionType { /* private fields */ }Expand description
A custom type that specifies a Region and the KmsKeyId for a replica secret.
Implementations
sourceimpl ReplicaRegionType
impl ReplicaRegionType
sourcepub fn region(&self) -> Option<&str>
pub fn region(&self) -> Option<&str>
A Region code. For a list of Region codes, see Name and code of Regions.
sourcepub fn kms_key_id(&self) -> Option<&str>
pub fn kms_key_id(&self) -> Option<&str>
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.
sourceimpl ReplicaRegionType
impl ReplicaRegionType
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ReplicaRegionType.
Trait Implementations
sourceimpl Clone for ReplicaRegionType
impl Clone for ReplicaRegionType
sourcefn clone(&self) -> ReplicaRegionType
fn clone(&self) -> ReplicaRegionType
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for ReplicaRegionType
impl Debug for ReplicaRegionType
sourceimpl PartialEq<ReplicaRegionType> for ReplicaRegionType
impl PartialEq<ReplicaRegionType> for ReplicaRegionType
sourcefn eq(&self, other: &ReplicaRegionType) -> bool
fn eq(&self, other: &ReplicaRegionType) -> bool
impl StructuralPartialEq for ReplicaRegionType
Auto Trait Implementations
impl RefUnwindSafe for ReplicaRegionType
impl Send for ReplicaRegionType
impl Sync for ReplicaRegionType
impl Unpin for ReplicaRegionType
impl UnwindSafe for ReplicaRegionType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more