There are more AWS SDK examples available in the AWS Doc SDK Examples
Use GetAccountSummary
with an AWS SDK or CLI
The following code examples show how to use GetAccountSummary
.
Action examples are code excerpts from larger programs and must be run in context. You can see this action in context in the following code example:
- AWS CLI
-
To get information about IAM entity usage and IAM quotas in the current account
The following
get-account-summary
command returns information about the current IAM entity usage and current IAM entity quotas in the account.aws iam get-account-summary
Output:
{ "SummaryMap": { "UsersQuota": 5000, "GroupsQuota": 100, "InstanceProfiles": 6, "SigningCertificatesPerUserQuota": 2, "AccountAccessKeysPresent": 0, "RolesQuota": 250, "RolePolicySizeQuota": 10240, "AccountSigningCertificatesPresent": 0, "Users": 27, "ServerCertificatesQuota": 20, "ServerCertificates": 0, "AssumeRolePolicySizeQuota": 2048, "Groups": 7, "MFADevicesInUse": 1, "Roles": 3, "AccountMFAEnabled": 1, "MFADevices": 3, "GroupsPerUserQuota": 10, "GroupPolicySizeQuota": 5120, "InstanceProfilesQuota": 100, "AccessKeysPerUserQuota": 2, "Providers": 0, "UserPolicySizeQuota": 2048 } }
For more information about entity limitations, see IAM and AWS STS quotas in the AWS IAM User Guide.
-
For API details, see GetAccountSummary
in AWS CLI Command Reference.
-