#[non_exhaustive]pub struct AwsIamAccessKeySessionContextAttributes { /* private fields */ }Expand description
Attributes of the session that the key was used for.
Implementations
sourceimpl AwsIamAccessKeySessionContextAttributes
impl AwsIamAccessKeySessionContextAttributes
sourcepub fn mfa_authenticated(&self) -> bool
pub fn mfa_authenticated(&self) -> bool
Indicates whether the session used multi-factor authentication (MFA).
sourcepub fn creation_date(&self) -> Option<&str>
pub fn creation_date(&self) -> Option<&str>
Indicates when the session was created.
Uses the date-time format specified in RFC 3339 section 5.6, Internet Date/Time Format. The value cannot contain spaces. For example, 2020-03-22T13:22:13.933Z.
sourceimpl AwsIamAccessKeySessionContextAttributes
impl AwsIamAccessKeySessionContextAttributes
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsIamAccessKeySessionContextAttributes.
Trait Implementations
sourceimpl Clone for AwsIamAccessKeySessionContextAttributes
impl Clone for AwsIamAccessKeySessionContextAttributes
sourcefn clone(&self) -> AwsIamAccessKeySessionContextAttributes
fn clone(&self) -> AwsIamAccessKeySessionContextAttributes
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 PartialEq<AwsIamAccessKeySessionContextAttributes> for AwsIamAccessKeySessionContextAttributes
impl PartialEq<AwsIamAccessKeySessionContextAttributes> for AwsIamAccessKeySessionContextAttributes
sourcefn eq(&self, other: &AwsIamAccessKeySessionContextAttributes) -> bool
fn eq(&self, other: &AwsIamAccessKeySessionContextAttributes) -> bool
impl StructuralPartialEq for AwsIamAccessKeySessionContextAttributes
Auto Trait Implementations
impl RefUnwindSafe for AwsIamAccessKeySessionContextAttributes
impl Send for AwsIamAccessKeySessionContextAttributes
impl Sync for AwsIamAccessKeySessionContextAttributes
impl Unpin for AwsIamAccessKeySessionContextAttributes
impl UnwindSafe for AwsIamAccessKeySessionContextAttributes
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