IAM

IAM

IAM

Permission Groups

IAM.PermissionGroups

Methods

list(, ): <>
get/accounts/{account_id}/iam/permission_groups

List all the permissions groups for an account.

get(, , ):
get/accounts/{account_id}/iam/permission_groups/{permission_group_id}

Get information about a specific permission group in an account.

IAM

Resource Groups

IAM.ResourceGroups

Methods

list(, ): <>
get/accounts/{account_id}/iam/resource_groups

List all the resource groups for an account.

get(, , ):
get/accounts/{account_id}/iam/resource_groups/{resource_group_id}

Get information about a specific resource group in an account.

create(, ):
post/accounts/{account_id}/iam/resource_groups

Create a new Resource Group under the specified account.

update(, , ):
put/accounts/{account_id}/iam/resource_groups/{resource_group_id}

Modify an existing resource group.

delete(, , ): | null
delete/accounts/{account_id}/iam/resource_groups/{resource_group_id}

Remove a resource group from an account.

IAM

SSO

IAM.SSO

Methods

list(, ): <>
get/accounts/{account_id}/sso_connectors

Get all SSO connectors

get(, , ):
get/accounts/{account_id}/sso_connectors/{sso_connector_id}

Get single SSO connector

create(, ):
post/accounts/{account_id}/sso_connectors

Initialize new SSO connector

update(, , ):
patch/accounts/{account_id}/sso_connectors/{sso_connector_id}

Update SSO connector state

delete(, , ): | null
delete/accounts/{account_id}/sso_connectors/{sso_connector_id}

Delete SSO connector

beginVerification(, , ):
post/accounts/{account_id}/sso_connectors/{sso_connector_id}/begin_verification

Begin SSO connector verification

IAM

User Groups

IAM.UserGroups

Methods

list(, ): <>
get/accounts/{account_id}/iam/user_groups

List all the user groups for an account.

get(, , ):
get/accounts/{account_id}/iam/user_groups/{user_group_id}

Get information about a specific user group in an account.

create(, ):
post/accounts/{account_id}/iam/user_groups

Create a new user group under the specified account.

update(, , ):
put/accounts/{account_id}/iam/user_groups/{user_group_id}

Modify an existing user group.

delete(, , ): | null
delete/accounts/{account_id}/iam/user_groups/{user_group_id}

Remove a user group from an account.

IAM.UserGroups.Members

Methods

list(, , ): <>
get/accounts/{account_id}/iam/user_groups/{user_group_id}/members

List all the members attached to a user group.

create(, , ):
post/accounts/{account_id}/iam/user_groups/{user_group_id}/members

Add members to a User Group.

update(, , ): <>
put/accounts/{account_id}/iam/user_groups/{user_group_id}/members

Replace the set of members attached to a User Group.

delete(, , , ):
delete/accounts/{account_id}/iam/user_groups/{user_group_id}/members/{member_id}

Remove a member from User Group