Skip to main content
GET
/
api
/
v1
/
objectstorageendpoints
/
{objectStorageEndpointID}
/
accesskeys
List endpoint access keys
curl --request GET \
  --url https://api.example.com/api/v1/objectstorageendpoints/{objectStorageEndpointID}/accesskeys \
  --header 'Authorization: Bearer <token>'
[
  {
    "metadata": {
      "id": "4c1de9c4-8d6c-4b32-8413-42e0b070d5d4",
      "name": "bucket-admin-key",
      "organizationId": "9a8c6370-4065-4d4a-9da0-7678df40cd9d",
      "projectId": "e36c058a-8eba-4f5b-91f4-f6ffb983795c",
      "creationTime": "2024-05-31T14:11:00Z",
      "createdBy": "john.doe@acme.com",
      "provisioningStatus": "provisioned",
      "healthStatus": "healthy"
    },
    "spec": {
      "identityPolicy": "bucket-admin",
      "accessKeyId": "AKIAIOSFODNN7EXAMPLE"
    }
  },
  {
    "metadata": {
      "id": "7cb6c743-9e2d-4e98-a201-2c2c3c712f4c",
      "name": "bucket-readonly-key",
      "organizationId": "9a8c6370-4065-4d4a-9da0-7678df40cd9d",
      "projectId": "e36c058a-8eba-4f5b-91f4-f6ffb983795c",
      "creationTime": "2024-05-31T14:12:00Z",
      "createdBy": "john.doe@acme.com",
      "provisioningStatus": "provisioned",
      "healthStatus": "healthy"
    },
    "spec": {
      "identityPolicy": "bucket-readonly",
      "accessKeyId": "AKIAIOSFODNN7EXAMPL2"
    }
  }
]

Authorizations

Authorization
string
header
required

Operation requires OAuth 2.0 bearer token authentication.

Path Parameters

objectStorageEndpointID
string
required

The object storage endpoint unique identifier. A Kubernetes name. Must be a valid DNS containing only lower case characters, numbers or hyphens, start and end with a character or number, and be at most 63 characters in length.

Required string length: 1 - 63

Response

A list of object storage access keys for an object storage endpoint.

metadata
object
required

Metadata required by project scoped resource reads.

spec
object
required

An object storage access key specification.