pub struct VersionStageQuery<'a> { /* private fields */ }
Expand description
A query for a secret with a version stage. Create one via QueryBuilder::with_version_stage
.
The “AWSCURRENT” stage is the current value of the secret, while the “AWSPREVIOUS” stage is the last value of the “AWSCURRENT” stage. You can also use your own stages.
Trait Implementations§
Source§impl<'a> Clone for VersionStageQuery<'a>
impl<'a> Clone for VersionStageQuery<'a>
Source§fn clone(&self) -> VersionStageQuery<'a>
fn clone(&self) -> VersionStageQuery<'a>
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<'a> Debug for VersionStageQuery<'a>
impl<'a> Debug for VersionStageQuery<'a>
impl Query for VersionStageQuery<'_>
Query by the stage of the secret as well as the secret name or ARN.
use aws_parameters_and_secrets_lambda::QueryBuilder;
let query = QueryBuilder::new("secret-name")
.with_version_stage("AWSPREVIOUS");
let secret = manager.get_secret(query);
Auto Trait Implementations§
impl<'a> Freeze for VersionStageQuery<'a>
impl<'a> RefUnwindSafe for VersionStageQuery<'a>
impl<'a> Send for VersionStageQuery<'a>
impl<'a> Sync for VersionStageQuery<'a>
impl<'a> Unpin for VersionStageQuery<'a>
impl<'a> UnwindSafe for VersionStageQuery<'a>
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