#[non_exhaustive]pub struct GetKeyLastUsageInput {
pub key_id: Option<String>,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.key_id: Option<String>Identifies the KMS key to get usage information for. To specify a KMS key, use its key ID or key ARN. Alias names are not supported.
Specify the key ID or key ARN of the KMS key.
For example:
-
Key ID:
1234abcd-12ab-34cd-56ef-1234567890ab -
Key ARN:
arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey.
Implementations§
Source§impl GetKeyLastUsageInput
impl GetKeyLastUsageInput
Sourcepub fn key_id(&self) -> Option<&str>
pub fn key_id(&self) -> Option<&str>
Identifies the KMS key to get usage information for. To specify a KMS key, use its key ID or key ARN. Alias names are not supported.
Specify the key ID or key ARN of the KMS key.
For example:
-
Key ID:
1234abcd-12ab-34cd-56ef-1234567890ab -
Key ARN:
arn:aws:kms:us-east-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab
To get the key ID and key ARN for a KMS key, use ListKeys or DescribeKey.
Source§impl GetKeyLastUsageInput
impl GetKeyLastUsageInput
Sourcepub fn builder() -> GetKeyLastUsageInputBuilder
pub fn builder() -> GetKeyLastUsageInputBuilder
Creates a new builder-style object to manufacture GetKeyLastUsageInput.
Trait Implementations§
Source§impl Clone for GetKeyLastUsageInput
impl Clone for GetKeyLastUsageInput
Source§fn clone(&self) -> GetKeyLastUsageInput
fn clone(&self) -> GetKeyLastUsageInput
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for GetKeyLastUsageInput
impl Debug for GetKeyLastUsageInput
Source§impl PartialEq for GetKeyLastUsageInput
impl PartialEq for GetKeyLastUsageInput
impl StructuralPartialEq for GetKeyLastUsageInput
Auto Trait Implementations§
impl Freeze for GetKeyLastUsageInput
impl RefUnwindSafe for GetKeyLastUsageInput
impl Send for GetKeyLastUsageInput
impl Sync for GetKeyLastUsageInput
impl Unpin for GetKeyLastUsageInput
impl UnsafeUnpin for GetKeyLastUsageInput
impl UnwindSafe for GetKeyLastUsageInput
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§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> ⓘ
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> ⓘ
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 more