This is the API interface for Identity And Access Management Operations.
Resource | Description |
POST AddUserToGroup | Add user to a group. |
POST AttachGroupPolicy | Attach a Managed Policy to Group. |
POST AttachRolePolicy | Attaches the specified managed policy to the specified IAM role. |
POST AttachUserPolicy | Attach a Managed Policy to User. |
POST CreateAccessKey | Create AccessKey for User. |
POST CreateGroup | Creates a new IAM Group. |
POST CreatePolicy | Create Managed Policy |
POST CreatePolicyVersion | Create a new version of the specified managed policy. |
POST CreateRole | Creates a new IAM role. |
POST CreateSAMLProvider | Create SAML Identity Provider |
POST CreateUser | Creates a new IAM user. |
POST DeleteAccessKey | Delete access key. |
POST DeleteGroup | Delete an IAM Group. |
POST DeleteGroupPolicy | Delete specific inlinePolicy for IAM Group. |
POST DeletePolicy | Delete Managed Policy |
POST DeletePolicyVersion | Delete a version of Managed Policy. |
POST DeleteRole | Deletes the specified IAM role. |
POST DeleteRolePermissionsBoundary | Deletes the permissions boundary for the specified IAM role. |
POST DeleteRolePolicy | Deletes the specified inline policy that is embedded in the specified IAM role. |
POST DeleteSAMLProvider | Delete the SAML Identity Provider. |
POST DeleteUser | Delete an IAM user. |
POST DeleteUserPermissionsBoundary | Delete User's PermissionsBoundary. |
POST DeleteUserPolicy | Delete specific inlinePolicy for IAM User. |
POST DetachGroupPolicy | Remove a Managed Policy attached to Group. |
POST DetachRolePolicy | Removes the specified managed policy from the specified IAM role. |
POST DetachUserPolicy | Remove a Managed Policy attached to User. |
POST GetAccessKeyLastUsed | Retrieves information about when the specified access key was last used. |
POST GetContextKeysForCustomPolicy | Get list of all Context keys in the given policies. |
POST GetContextKeysForPrincipalPolicy | Get list of all Context keys in policies attached to the entity. |
POST GetGroup | Retrieve list of users in IAM group. |
POST GetGroupPolicy | Get specific inlinePolicy for IAM Group. |
POST GetPolicy | Retrieve Managed Policy |
POST GetPolicyVersion | Retrieve version of Managed Policy. |
POST GetRole | Gets information about the specified IAM role. |
POST GetRolePolicy | Gets tthe specified inline policy document that is embedded with the specified IAM role. |
POST GetSAMLProvider | Retrieve the SAML IdP document. |
POST GetUser | Retrieve IAM user. |
POST GetUserPolicy | Get specific inlinePolicy for IAM User. |
POST ListAccessKeys | List AccessKeys for a user. |
POST ListAttachedGroupPolicies | List Managed Policies for IAM Group. |
POST ListAttachedRolePolicies | Lists all managed policies that are attached to the specified IAM Role. |
POST ListAttachedUserPolicies | List Managed Policies for IAM User. |
POST ListEntitiesForPolicy | List all IAM Entities that he Managed Policy is attached to. |
POST ListGroupPolicies | List Inline Policies for IAM Group. |
POST ListGroups | Lists the IAM groups. |
POST ListGroupsForUser | List Groups for IAM User |
POST ListPolicies | Lists the IAM users. |
POST ListPolicyVersions | List versions of IAM Managed Policy. |
POST ListRolePolicies | Lists the names of the inline policies that are embedded in the specified IAM role. |
POST ListRoleTags | Lists the tags that are attached to the specified IAM role. |
POST ListRoles | Lists the IAM roles. |
POST ListSAMLProviders | List the SAML Identity Providers. |
POST ListUserPolicies | List Inline Policies for IAM User. |
POST ListUserTags | Lists the tags that are attached to the specified IAM User. |
POST ListUsers | Lists the IAM users. |
POST PutGroupPolicy | Add or Update Inline Policy for IAM Group. |
POST PutRolePermissionsBoundary | Adds or updates the policy that is specified as the IAM role's permissions boundary. |
POST PutRolePolicy | Adds or updates an inline policy document that is embedded in the specified IAM role. |
POST PutUserPermissionsBoundary | Update User's PermissionsBoundary. |
POST PutUserPolicy | Add or Update Inline Policy for IAM User. |
POST RemoveUserFromGroup | Remove User from a Group. |
POST SetDefaultPolicyVersion | set default version of Managed Policy. |
POST SimulateCustomPolicy | Simulate Custom Policies with Actions and Resources to determine effective permissions. |
POST SimulatePrincipalPolicy | Simulate Policies attached to entities with Actions and Resources to determine effective permissions. |
POST TagRole | Adds one or more tags to a specified IAM Role. |
POST TagUser | Adds one or more tags to a specified IAM User. |
POST UntagRole | Removes the specified tags from a specified IAM Role. |
POST UntagUser | Removes the specified tags from a specified IAM User. |
POST UpdateAccessKey | Update status of AccessKey for user. |
POST UpdateAssumeRolePolicy | Updates the policy that grants an IAM entity permission to assume a role. |
POST UpdateGroup | Updates an IAM Group. Not Supported. |
POST UpdateRole | Updates the description or maximum session duration setting of the specified IAM role. |
POST UpdateSAMLProvider | Update the SAML Identity Provider. |
POST UpdateUser | Updates an IAM user. Not Supported. |