kubernetesClusters
Summary of all Kubernetes Clusters.
Arguments
| Argument | Type | Description |
|---|---|---|
| first | Int | Returns the first n elements from the list. |
| after | String | An opaque cursor returned from a previous query's endCursor field. Pass this value verbatim to retrieve the next page of results. |
| last | Int | Returns the last n elements from the list. |
| before | String | An opaque cursor returned from a previous query's startCursor field. Pass this value verbatim to retrieve the previous page of results. |
| sortBy | HierarchySortByField | Sort hierarchy objects according to the hierarchy field. |
| sortOrder | SortOrder | Sorts the order of results. |
| filter | [Filter!] | Hierarchy object filter. |
Returns
Sample
query {
kubernetesClusters(first: 10) {
nodes {
authorizedOperations
cdmId
cdmPendingObjectPauseAssignment
cloudAccountId
clusterUuid
distribution
eksClusterArn
externalIp
helmStatus
helmVersion
id
isAutoPsCreationEnabled
isPullSecretConfigured
isReplica
k8sName
k8sVersion
legallyHeldSnapshotCount
maxConcurrentAgents
maxPvcsPerAgent
nadName
nadNamespace
name
namespaceCount
numWorkloadDescendants
objectType
onboardingType
port
primaryClusterUuid
registry
replicatedObjectCount
slaAssignment
slaPauseStatus
status
transport
}
pageInfo {
hasNextPage
endCursor
}
}
}
{
"data": {
"kubernetesClusters": {
"nodes": [
[
{
"authorizedOperations": [
"ACCESS_CDM_CLUSTER"
],
"cdmId": "example-string",
"cdmPendingObjectPauseAssignment": "NO_PENDING_PAUSE_ASSIGNMENT",
"cloudAccountId": "example-string",
"clusterUuid": "00000000-0000-0000-0000-000000000000",
"distribution": "example-string"
}
]
],
"pageInfo": {
"endCursor": "example-string",
"hasNextPage": true,
"hasPreviousPage": true,
"startCursor": "example-string"
}
}
}
}