List IAM Roles

GET /iam-role

Responses

  • 200 application/json

    200

    Hide response attribute Show response attribute object
    • iam-roles array[object]

      IAM Role

      Hide iam-roles attributes Show iam-roles attributes object
      • id string(uuid)

        IAM Role ID

      • name string

        IAM Role name

        Minimum length is 1, maximum length is 255.

      • IAM Role description

        Minimum length is 1, maximum length is 255.

      • permissions array[string]

        IAM Role permissions

        Value is bypass-governance-retention.

      • labels object

        Resource labels

        Hide labels attribute Show labels attribute
      • editable boolean

        IAM Role mutability

      • policy object

        IAM Role Policy

        Hide policy attributes Show policy attributes
GET /iam-role
curl \
 -X GET https://api-ch-gva-2.exoscale.com/v2/iam-role
Response examples (200)
{
  "iam-roles": [
    {
      "id": "string",
      "name": "string",
      "description": "string",
      "permissions": [
        "bypass-governance-retention"
      ],
      "labels": {},
      "editable": true,
      "policy": {
        "default-service-strategy": "allow",
        "services": {}
      }
    }
  ]
}