Dell Technologies ECS REST API

Search (SHIFT+S)




IAM Actions

/iam

This is the API interface for Identity And Access Management Operations.

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