Cloud Enterprise Object Storage REST API

Search (SHIFT+S)




IAM Actions

/iam

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.