Skip to content

iam

delete-api-key

[`DELETE /api-key/<id>`](https://community.exoscale.com/reference/api/iam/api-key/#delete-api-key)

Delete a v3 API key

Parameters:

  • parameters.id

Resources:

  • resources.api_key.key

  • resources.api_key.name

  • resources.api_key.role_id

list-access-key-known-operations

`GET /access-key-known-operations`

Retrieve all known available IAM Access Key operations and associated tags

create-api-key

[`POST /api-key`](https://community.exoscale.com/reference/api/iam/api-key/#create-api-key)

Create a new v3 API key

Parameters:

  • parameters.name

  • parameters.role_id

revoke-access-key

`DELETE /access-key/<key>`

Revoke an IAM Access Key

Parameters:

  • parameters.key

Resources:

  • resources.access_key.key

  • resources.access_key.tags

  • resources.access_key.name

  • resources.access_key.type

  • resources.access_key.version

  • resources.access_key.resources

  • resources.access_key.operations

list-iam-roles

[`GET /iam-role`](https://community.exoscale.com/reference/api/iam/role/#list-iam-roles)

List IAM Roles

get-access-key

`GET /access-key/<key>`

Retrieve IAM Access Key details

Parameters:

  • parameters.key

Resources:

  • resources.access_key.key

  • resources.access_key.tags

  • resources.access_key.name

  • resources.access_key.type

  • resources.access_key.version

  • resources.access_key.resources

  • resources.access_key.operations

update-iam-role

[`PUT /iam-role/<id>`](https://community.exoscale.com/reference/api/iam/role/#update-iam-role)

Update IAM Role

Parameters:

  • parameters.permissions

  • parameters.id

  • parameters.labels

  • parameters.description

Resources:

  • resources.iam_role.editable

  • resources.iam_role.id

  • resources.iam_role.name

  • resources.iam_role.labels

  • resources.iam_role.description

get-iam-role

[`GET /iam-role/<id>`](https://community.exoscale.com/reference/api/iam/role/#get-iam-role)

Retrieve IAM Role

Parameters:

  • parameters.id

Resources:

  • resources.iam_role.editable

  • resources.iam_role.id

  • resources.iam_role.name

  • resources.iam_role.labels

  • resources.iam_role.description

list-access-keys

`GET /access-key`

List IAM Access Keys

create-iam-role

[`POST /iam-role`](https://community.exoscale.com/reference/api/iam/role/#create-iam-role)

Create IAM Role

Parameters:

  • parameters.permissions

  • parameters.editable

  • parameters.name

  • parameters.labels

  • parameters.policy

  • parameters.description

get-iam-organization-policy

[`GET /iam-organization-policy`](https://community.exoscale.com/reference/api/iam/organization-policy/#get-iam-organization-policy)

Retrieve IAM Organization Policy

list-access-key-operations

`GET /access-key-operations`

Retrieve IAM Access Key operations and associated tags for the signing key

create-access-key

`POST /access-key`

Create an IAM Access Key

Parameters:

  • parameters.tags

  • parameters.name

  • parameters.resources

  • parameters.operations

get-api-key

[`GET /api-key/<id>`](https://community.exoscale.com/reference/api/iam/api-key/#get-api-key)

Get v3 API key

Parameters:

  • parameters.id

Resources:

  • resources.api_key.key

  • resources.api_key.name

  • resources.api_key.role_id

update-iam-role-policy

[`PUT /iam-role/<id>:policy`](https://community.exoscale.com/reference/api/iam/role/#update-iam-role-policy)

Update IAM Role Policy

Parameters:

  • parameters.services

  • parameters.id

  • parameters.default_service_strategy

Resources:

  • resources.iam_role.editable

  • resources.iam_role.id

  • resources.iam_role.name

  • resources.iam_role.labels

  • resources.iam_role.description

update-iam-organization-policy

[`PUT /iam-organization-policy`](https://community.exoscale.com/reference/api/iam/organization-policy/#update-iam-organization-policy)

Update IAM Organization Policy

Parameters:

  • parameters.services

  • parameters.default_service_strategy

list-api-keys

[`GET /api-key`](https://community.exoscale.com/reference/api/iam/api-key/#list-api-keys)

List v3 API keys

delete-iam-role

[`DELETE /iam-role/<id>`](https://community.exoscale.com/reference/api/iam/role/#delete-iam-role)

Delete IAM Role

Parameters:

  • parameters.id

Resources:

  • resources.iam_role.editable

  • resources.iam_role.id

  • resources.iam_role.name

  • resources.iam_role.labels

  • resources.iam_role.description

Last updated on