Struct aws_sdk_securityhub::model::AwsIamUserDetails
source · [−]#[non_exhaustive]pub struct AwsIamUserDetails { /* private fields */ }Expand description
Information about an IAM user.
Implementations
sourceimpl AwsIamUserDetails
impl AwsIamUserDetails
sourcepub fn attached_managed_policies(
&self
) -> Option<&[AwsIamAttachedManagedPolicy]>
pub fn attached_managed_policies(
&self
) -> Option<&[AwsIamAttachedManagedPolicy]>
A list of the managed policies that are attached to the user.
sourcepub fn create_date(&self) -> Option<&str>
pub fn create_date(&self) -> Option<&str>
Indicates when the user 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.
sourcepub fn group_list(&self) -> Option<&[String]>
pub fn group_list(&self) -> Option<&[String]>
A list of IAM groups that the user belongs to.
sourcepub fn permissions_boundary(&self) -> Option<&AwsIamPermissionsBoundary>
pub fn permissions_boundary(&self) -> Option<&AwsIamPermissionsBoundary>
The permissions boundary for the user.
sourcepub fn user_policy_list(&self) -> Option<&[AwsIamUserPolicy]>
pub fn user_policy_list(&self) -> Option<&[AwsIamUserPolicy]>
The list of inline policies that are embedded in the user.
sourceimpl AwsIamUserDetails
impl AwsIamUserDetails
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture AwsIamUserDetails.
Trait Implementations
sourceimpl Clone for AwsIamUserDetails
impl Clone for AwsIamUserDetails
sourcefn clone(&self) -> AwsIamUserDetails
fn clone(&self) -> AwsIamUserDetails
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 Debug for AwsIamUserDetails
impl Debug for AwsIamUserDetails
sourceimpl PartialEq<AwsIamUserDetails> for AwsIamUserDetails
impl PartialEq<AwsIamUserDetails> for AwsIamUserDetails
sourcefn eq(&self, other: &AwsIamUserDetails) -> bool
fn eq(&self, other: &AwsIamUserDetails) -> bool
impl StructuralPartialEq for AwsIamUserDetails
Auto Trait Implementations
impl RefUnwindSafe for AwsIamUserDetails
impl Send for AwsIamUserDetails
impl Sync for AwsIamUserDetails
impl Unpin for AwsIamUserDetails
impl UnwindSafe for AwsIamUserDetails
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