Struct aws_sdk_secretsmanager::output::CreateSecretOutput
source · [−]#[non_exhaustive]pub struct CreateSecretOutput { /* private fields */ }Implementations
sourceimpl CreateSecretOutput
impl CreateSecretOutput
sourcepub fn arn(&self) -> Option<&str>
pub fn arn(&self) -> Option<&str>
The ARN of the new secret. The ARN includes the name of the secret followed by six random characters. This ensures that if you create a new secret with the same name as a deleted secret, then users with access to the old secret don't get access to the new secret because the ARNs are different.
sourcepub fn version_id(&self) -> Option<&str>
pub fn version_id(&self) -> Option<&str>
The unique identifier associated with the version of the new secret.
sourcepub fn replication_status(&self) -> Option<&[ReplicationStatusType]>
pub fn replication_status(&self) -> Option<&[ReplicationStatusType]>
A list of the replicas of this secret and their status:
-
Failed, which indicates that the replica was not created. -
InProgress, which indicates that Secrets Manager is in the process of creating the replica. -
InSync, which indicates that the replica was created.
sourceimpl CreateSecretOutput
impl CreateSecretOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateSecretOutput.
Trait Implementations
sourceimpl Clone for CreateSecretOutput
impl Clone for CreateSecretOutput
sourcefn clone(&self) -> CreateSecretOutput
fn clone(&self) -> CreateSecretOutput
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 CreateSecretOutput
impl Debug for CreateSecretOutput
sourceimpl PartialEq<CreateSecretOutput> for CreateSecretOutput
impl PartialEq<CreateSecretOutput> for CreateSecretOutput
sourcefn eq(&self, other: &CreateSecretOutput) -> bool
fn eq(&self, other: &CreateSecretOutput) -> bool
impl StructuralPartialEq for CreateSecretOutput
Auto Trait Implementations
impl RefUnwindSafe for CreateSecretOutput
impl Send for CreateSecretOutput
impl Sync for CreateSecretOutput
impl Unpin for CreateSecretOutput
impl UnwindSafe for CreateSecretOutput
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