libZSservicesZSamazonka-securityhubZSamazonka-securityhub
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.SecurityHub.Types.AwsIamUserDetails

Description

 
Synopsis

Documentation

data AwsIamUserDetails Source #

Information about an IAM user.

See: newAwsIamUserDetails smart constructor.

Constructors

AwsIamUserDetails' 

Fields

Instances

Instances details
Eq AwsIamUserDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsIamUserDetails

Read AwsIamUserDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsIamUserDetails

Show AwsIamUserDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsIamUserDetails

Generic AwsIamUserDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsIamUserDetails

Associated Types

type Rep AwsIamUserDetails :: Type -> Type #

NFData AwsIamUserDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsIamUserDetails

Methods

rnf :: AwsIamUserDetails -> () #

Hashable AwsIamUserDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsIamUserDetails

ToJSON AwsIamUserDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsIamUserDetails

FromJSON AwsIamUserDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsIamUserDetails

type Rep AwsIamUserDetails Source # 
Instance details

Defined in Amazonka.SecurityHub.Types.AwsIamUserDetails

newAwsIamUserDetails :: AwsIamUserDetails Source #

Create a value of AwsIamUserDetails with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:groupList:AwsIamUserDetails', awsIamUserDetails_groupList - A list of IAM groups that the user belongs to.

$sel:path:AwsIamUserDetails', awsIamUserDetails_path - The path to the user.

$sel:createDate:AwsIamUserDetails', awsIamUserDetails_createDate - 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.

$sel:userName:AwsIamUserDetails', awsIamUserDetails_userName - The name of the user.

$sel:userId:AwsIamUserDetails', awsIamUserDetails_userId - The unique identifier for the user.

$sel:permissionsBoundary:AwsIamUserDetails', awsIamUserDetails_permissionsBoundary - The permissions boundary for the user.

$sel:userPolicyList:AwsIamUserDetails', awsIamUserDetails_userPolicyList - The list of inline policies that are embedded in the user.

$sel:attachedManagedPolicies:AwsIamUserDetails', awsIamUserDetails_attachedManagedPolicies - A list of the managed policies that are attached to the user.

awsIamUserDetails_groupList :: Lens' AwsIamUserDetails (Maybe [Text]) Source #

A list of IAM groups that the user belongs to.

awsIamUserDetails_createDate :: Lens' AwsIamUserDetails (Maybe Text) Source #

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.

awsIamUserDetails_userId :: Lens' AwsIamUserDetails (Maybe Text) Source #

The unique identifier for the user.

awsIamUserDetails_userPolicyList :: Lens' AwsIamUserDetails (Maybe [AwsIamUserPolicy]) Source #

The list of inline policies that are embedded in the user.

awsIamUserDetails_attachedManagedPolicies :: Lens' AwsIamUserDetails (Maybe [AwsIamAttachedManagedPolicy]) Source #

A list of the managed policies that are attached to the user.