pub struct AwsIamAccessKeyDetails {
pub created_at: Option<String>,
pub principal_id: Option<String>,
pub principal_name: Option<String>,
pub principal_type: Option<String>,
pub status: Option<String>,
}Expand description
IAM access key details related to a finding.
Fields§
§created_at: Option<String>The creation date/time of the IAM access key related to a finding.
principal_id: Option<String>The ID of the principal associated with an access key.
principal_name: Option<String>The name of the principal.
principal_type: Option<String>The type of principal associated with an access key.
status: Option<String>The status of the IAM access key related to a finding.
Trait Implementations§
Source§impl Clone for AwsIamAccessKeyDetails
impl Clone for AwsIamAccessKeyDetails
Source§fn clone(&self) -> AwsIamAccessKeyDetails
fn clone(&self) -> AwsIamAccessKeyDetails
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AwsIamAccessKeyDetails
impl Debug for AwsIamAccessKeyDetails
Source§impl Default for AwsIamAccessKeyDetails
impl Default for AwsIamAccessKeyDetails
Source§fn default() -> AwsIamAccessKeyDetails
fn default() -> AwsIamAccessKeyDetails
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AwsIamAccessKeyDetails
impl<'de> Deserialize<'de> for AwsIamAccessKeyDetails
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AwsIamAccessKeyDetails
impl PartialEq for AwsIamAccessKeyDetails
Source§fn eq(&self, other: &AwsIamAccessKeyDetails) -> bool
fn eq(&self, other: &AwsIamAccessKeyDetails) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for AwsIamAccessKeyDetails
impl Serialize for AwsIamAccessKeyDetails
impl StructuralPartialEq for AwsIamAccessKeyDetails
Auto Trait Implementations§
impl Freeze for AwsIamAccessKeyDetails
impl RefUnwindSafe for AwsIamAccessKeyDetails
impl Send for AwsIamAccessKeyDetails
impl Sync for AwsIamAccessKeyDetails
impl Unpin for AwsIamAccessKeyDetails
impl UnsafeUnpin for AwsIamAccessKeyDetails
impl UnwindSafe for AwsIamAccessKeyDetails
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