Cluster object regexes

Cluster object regex

get

Retrieve a single cluster object regex by ID. On this endpoint, all the matching cluser objects are also returned.

Authorizations
Path parameters
regexIDstring · uuidRequired
Responses
200
OK
application/json
get
GET /v1/cluster_object_regexes/{regexID} HTTP/1.1
Host: cloud-api.calyptia.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
200

OK

{
  "id": "123e4567-e89b-12d3-a456-426614174000",
  "pipelineID": "123e4567-e89b-12d3-a456-426614174000",
  "regex": "text",
  "description": "text",
  "createdAt": "2025-06-28T01:35:25.297Z",
  "updatedAt": "2025-06-28T01:35:25.297Z",
  "clusterObjects": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "name": "text",
      "kind": "namespace",
      "createdAt": "2025-06-28T01:35:25.297Z",
      "updatedAt": "2025-06-28T01:35:25.297Z"
    }
  ]
}

Delete cluster object regex

delete

Delete a single cluster object regex by its ID.

Authorizations
Path parameters
regexIDstring · uuidRequired
Responses
204
No Content
delete
DELETE /v1/cluster_object_regexes/{regexID} HTTP/1.1
Host: cloud-api.calyptia.com
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
204

No Content

No content

Update cluster object regex

patch

Update a cluster object regex details.

Authorizations
Path parameters
regexIDstring · uuidRequired
Body
regexstring | nullableOptionalDefault: null
descriptionstring | nullableOptionalDefault: null
Responses
200
Updated.
application/json
patch
PATCH /v1/cluster_object_regexes/{regexID} HTTP/1.1
Host: cloud-api.calyptia.com
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 37

{
  "regex": "text",
  "description": "text"
}
200

Updated.

{
  "updatedAt": "2025-06-28T01:35:25.297Z"
}