Avisi cloud logo
OpenapiGenerated

List clusters of an organisation provisioned with a cloud account.

GET
/api/v1/orgs/{organisationSlug}/cloud-accounts/{cloudAccountIdentity}/clusters

Path Parameters

organisationSlug*string
Match^[a-z0-9-_]+$
cloudAccountIdentity*string
Formatuuid

Query Parameters

pageable*

Optional. When omitted: pageSize=50, pageNumber=0, sortDirection=ASC

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://example.com/api/v1/orgs/string/cloud-accounts/497f6eca-6276-4993-bfeb-53cbbbba6f08/clusters?page=0&size=1&sort=string"
{  "totalPages": 0,  "totalElements": 0,  "size": 0,  "content": [    {      "name": "string",      "identity": "10a80a7a-1a32-4a74-b592-aa2a4ef691c5",      "environmentIdentity": "bb451031-60ba-4fcd-9556-56368eb5c985",      "maintenanceSchedule": {        "identity": "10a80a7a-1a32-4a74-b592-aa2a4ef691c5",        "name": "string",        "clusterCount": 0,        "windows": [          {            "day": "MONDAY",            "startTime": "string",            "duration": 0          }        ]      },      "environmentSlug": {        "slugValue": "string"      },      "customerIdentity": "e7596901-a2e3-4b7e-9dd1-f11d0f6765a7",      "customerSlug": {        "slugValue": "string"      },      "poolID": 0,      "poolName": "string",      "slug": {        "slugValue": "string"      },      "description": "string",      "cloudProvider": "string",      "region": "string",      "version": "string",      "updateChannel": {        "name": "string",        "available": true,        "kubernetesClusterVersion": "string"      },      "autoUpgrade": true,      "highlyAvailable": true,      "enableNetworkEncryption": true,      "podSecurityStandardsProfile": "privileged",      "cni": "custom",      "enableMultiAvailabilityZones": true,      "enableNATGateway": true,      "serviceSubnet": "string",      "clusterPodSubnet": "string",      "status": "new",      "desiredStatus": "starting",      "provisionStatus": "UNKNOWN",      "createdAt": "2019-08-24T14:15:22Z",      "modifiedAt": "2019-08-24T14:15:22Z",      "deletedAt": "2019-08-24T14:15:22Z",      "memory": 0,      "cpu": 0,      "ipWhitelist": [        {          "cidr": "string",          "description": "string"        }      ],      "ameOIDC": true,      "deleteProtection": true,      "addons": {        "property1": {          "enabled": true,          "customValues": {            "property1": "string",            "property2": "string"          }        },        "property2": {          "enabled": true,          "customValues": {            "property1": "string",            "property2": "string"          }        }      },      "observabilityTenant": {        "id": 0,        "identity": "10a80a7a-1a32-4a74-b592-aa2a4ef691c5",        "customer": "string",        "name": "string",        "slug": "string",        "available": true,        "ipWhiteList": "string",        "createdAt": "2019-08-24T14:15:22Z",        "modifiedAt": "2019-08-24T14:15:22Z",        "deletedAt": "2019-08-24T14:15:22Z",        "monitoringPushUrl": "string",        "loggingPushUrl": "string",        "cluster": {          "id": 0,          "identity": "10a80a7a-1a32-4a74-b592-aa2a4ef691c5",          "name": "string",          "slug": "string",          "environmentSlug": "string",          "version": "string",          "deletedAt": "2019-08-24T14:15:22Z"        },        "environment": {          "id": 0,          "name": "string",          "slug": "string"        }      },      "environmentPrometheusRules": true,      "cloudAccount": {        "identity": "10a80a7a-1a32-4a74-b592-aa2a4ef691c5",        "displayName": "string",        "primaryCloudCredentials": {          "identity": "10a80a7a-1a32-4a74-b592-aa2a4ef691c5",          "displayName": "string",          "isPrimary": true        }      },      "cloudCredentials": {        "identity": "10a80a7a-1a32-4a74-b592-aa2a4ef691c5",        "displayName": "string",        "isPrimary": true      },      "actualState": {        "status": "string",        "version": "string",        "collectedAt": "2019-08-24T14:15:22Z"      },      "clusterAutoscalerSettings": {        "scale-down-utilization-threshold": 0,        "scale-down-gpu-utilization-threshold": 0,        "scale-down-delay-after-add": "string",        "scale-down-unneeded-time": "string",        "scale-down-unready-time": "string",        "max-node-provision-time": "string",        "unremovable-node-recheck-timeout": "string"      },      "upstreamCluster": {        "identity": "10a80a7a-1a32-4a74-b592-aa2a4ef691c5",        "slug": {          "slugValue": "string"        },        "environmentSlug": {          "slugValue": "string"        },        "version": "string"      },      "downstreamClusters": [        {          "identity": "10a80a7a-1a32-4a74-b592-aa2a4ef691c5",          "slug": {            "slugValue": "string"          },          "environmentSlug": {            "slugValue": "string"          },          "version": "string"        }      ]    }  ],  "number": 0,  "sort": {    "empty": true,    "sorted": true,    "unsorted": true  },  "pageable": {    "offset": 0,    "paged": true,    "pageNumber": 0,    "pageSize": 0,    "sort": {      "empty": true,      "sorted": true,      "unsorted": true    },    "unpaged": true  },  "numberOfElements": 0,  "first": true,  "last": true,  "empty": true}