Struct aws_sdk_secretsmanager::operation::cancel_rotate_secret::builders::CancelRotateSecretOutputBuilder
source · #[non_exhaustive]pub struct CancelRotateSecretOutputBuilder { /* private fields */ }
Expand description
A builder for CancelRotateSecretOutput
.
Implementations§
source§impl CancelRotateSecretOutputBuilder
impl CancelRotateSecretOutputBuilder
sourcepub fn version_id(self, input: impl Into<String>) -> Self
pub fn version_id(self, input: impl Into<String>) -> Self
The unique identifier of the version of the secret created during the rotation. This version might not be complete, and should be evaluated for possible deletion. We recommend that you remove the VersionStage
value AWSPENDING
from this version so that Secrets Manager can delete it. Failing to clean up a cancelled rotation can block you from starting future rotations.
sourcepub fn set_version_id(self, input: Option<String>) -> Self
pub fn set_version_id(self, input: Option<String>) -> Self
The unique identifier of the version of the secret created during the rotation. This version might not be complete, and should be evaluated for possible deletion. We recommend that you remove the VersionStage
value AWSPENDING
from this version so that Secrets Manager can delete it. Failing to clean up a cancelled rotation can block you from starting future rotations.
sourcepub fn get_version_id(&self) -> &Option<String>
pub fn get_version_id(&self) -> &Option<String>
The unique identifier of the version of the secret created during the rotation. This version might not be complete, and should be evaluated for possible deletion. We recommend that you remove the VersionStage
value AWSPENDING
from this version so that Secrets Manager can delete it. Failing to clean up a cancelled rotation can block you from starting future rotations.
sourcepub fn build(self) -> CancelRotateSecretOutput
pub fn build(self) -> CancelRotateSecretOutput
Consumes the builder and constructs a CancelRotateSecretOutput
.
Trait Implementations§
source§impl Clone for CancelRotateSecretOutputBuilder
impl Clone for CancelRotateSecretOutputBuilder
source§fn clone(&self) -> CancelRotateSecretOutputBuilder
fn clone(&self) -> CancelRotateSecretOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for CancelRotateSecretOutputBuilder
impl Default for CancelRotateSecretOutputBuilder
source§fn default() -> CancelRotateSecretOutputBuilder
fn default() -> CancelRotateSecretOutputBuilder
source§impl PartialEq for CancelRotateSecretOutputBuilder
impl PartialEq for CancelRotateSecretOutputBuilder
source§fn eq(&self, other: &CancelRotateSecretOutputBuilder) -> bool
fn eq(&self, other: &CancelRotateSecretOutputBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for CancelRotateSecretOutputBuilder
Auto Trait Implementations§
impl Freeze for CancelRotateSecretOutputBuilder
impl RefUnwindSafe for CancelRotateSecretOutputBuilder
impl Send for CancelRotateSecretOutputBuilder
impl Sync for CancelRotateSecretOutputBuilder
impl Unpin for CancelRotateSecretOutputBuilder
impl UnwindSafe for CancelRotateSecretOutputBuilder
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)