AWS service to create and manage permissions for users and groups
aws.iam MQL resource for querying AWS infrastructure with cnquery and cnspec.
AWS
AWS service to create and manage permissions for users and groups
Use MQL in cnspec shell or policy:
aws.iamMin version: 5.15.0
Relationships
14 resources · 33 relationships·Click to select, expand fields to see properties.
Fields (26)
| Field | Type | Description |
|---|---|---|
accessanalyzerprivate | aws.iam.accessanalyzer | - |
accessAnalyzer | aws.iam.accessAnalyzer | AWS IAM Access Analyzer resource (for assessing the configuration of AWS IAM Access Analyzer) |
accountPasswordPolicy | dict | IAM account password policy for the account |
accountSummary | map[string]int | IAM account summary |
attachedPolicies | []aws.iam.policy | List of IAM policies attached to a user, role, or group |
credentialReport | []aws.iam.usercredentialreportentry | IAM credential report |
groupprivate | aws.iam.group | AWS IAM group |
groups | []aws.iam.group | List of IAM groups in the account |
instanceProfileprivate | aws.iam.instanceProfile | AWS IAM instance profile |
instanceProfiles | []aws.iam.instanceProfile | List of IAM instance profiles in the account |
loginProfileprivate | aws.iam.loginProfile | AWS IAM login profile for a user |
oidcProviderprivate | aws.iam.oidcProvider | AWS IAM OpenID Connect (OIDC) identity provider |
oidcProviders | []aws.iam.oidcProvider | List of OpenID Connect (OIDC) identity providers configured in IAM |
policies | []aws.iam.policy | List of IAM policies in the account |
policyprivate | aws.iam.policy | AWS IAM policy |
policyversionprivate | aws.iam.policyversion | AWS IAM policy version |
roleprivate | aws.iam.role | AWS IAM role |
roles | []aws.iam.role | List of IAM roles in the account |
samlProviderprivate | aws.iam.samlProvider | AWS IAM SAML 2.0 identity provider |
samlProviders | []aws.iam.samlProvider | List of SAML 2.0 identity providers configured in IAM |
serverCertificates | []dict | List of server certificates stored in IAM |
userprivate | aws.iam.user | AWS IAM user |
usercredentialreportentryprivate | aws.iam.usercredentialreportentry | Entry in AWS IAM credential report |
users | []aws.iam.user | List of IAM users in the account |
virtualmfadeviceprivate | aws.iam.virtualmfadevice | AWS IAM virtual MFA device |
virtualMfaDevices | []aws.iam.virtualmfadevice | List of virtual mfs devices associated with the account |