clusterList

clusterList
clusterList
JSON Example
{
    "items": [
        {
            "id": "string",
            "metadata": {
                "resourceVersion": "number",
                "name": "string",
                "mgmtClusterName": "string",
                "tcaCpId": "string",
                "createdByIntent": "string",
                "modifiedByIntent": "string",
                "annotations": {
                    "templateName": "string"
                }
            },
            "spec": {
                "nfOrchestrationTcaCPId": "string",
                "clusterConfigSpec": {
                    "airgap": {
                        "caCert": "string",
                        "fqdn": "string"
                    },
                    "autoscaler": {
                        "enable": false,
                        "maxNodeProvisionTime": "string",
                        "maxNodesTotal": 0,
                        "maxSize0": 0,
                        "minSize0": 0,
                        "scaleDownDelayAfterAdd": "string",
                        "scaleDownDelayAfterDelete": "string",
                        "scaleDownDelayAfterFailure": "string",
                        "scaleDownUnneededTime": "string"
                    },
                    "clusterNetwork": {
                        "apiServerPort": 0,
                        "pods": {
                            "cidrBlocks": [
                                "string"
                            ]
                        },
                        "serviceDomain": "string",
                        "services": {
                            "cidrBlocks": [
                                "string"
                            ]
                        }
                    },
                    "clusterType": "string",
                    "cniType": "string",
                    "controlPlaneEndpoint": {
                        "host": "string"
                    },
                    "ipFamilies": "string",
                    "proxy": {
                        "caCert": "string",
                        "httpProxy": "string",
                        "httpsProxy": "string",
                        "noProxy": "string"
                    },
                    "publicKeyRef": {
                        "apiVersion": "string",
                        "fieldPath": "string",
                        "kind": "string",
                        "name": "string",
                        "namespace": "string",
                        "resourceVersion": "string",
                        "uid": "string"
                    },
                    "security": {
                        "auditConfig": {
                            "enable": false
                        },
                        "podSecurityDefaultPolicy": {
                            "enable": false,
                            "podSecurityStandardAudit": "string",
                            "podSecurityStandardEnforce": "string",
                            "podSecurityStandardWarn": "string"
                        }
                    },
                    "strategy": {
                        "rollingUpdate": {
                            "deletePolicy": "string"
                        },
                        "type": "string"
                    },
                    "tcaBomReleaseRef": {
                        "name": "string"
                    },
                    "topology": {
                        "class": "string",
                        "variables": [
                            {
                                "definitionFrom": "string",
                                "name": "string"
                            }
                        ]
                    },
                    "cloudProviders": {
                        "primeRef": {
                            "vimId": "string",
                            "datacenter": "string"
                        },
                        "subRefs": [
                            {
                                "vimId": "string",
                                "datacenter": "string"
                            }
                        ]
                    },
                    "proxySpec": {
                        "type": "string",
                        "extensionId": "string",
                        "httpProxy": "string",
                        "httpsProxy": "string",
                        "noProxy": "string",
                        "caCert": "string"
                    },
                    "airgapSpec": {
                        "type": "string",
                        "extensionId": "string",
                        "fqdn": "string",
                        "caCert": "string"
                    }
                },
                "controlPlaneSpec": {
                    "cloneMode": "string",
                    "cloudMachineTemplate": {
                        "type": "string",
                        "vSphereMachine": {
                            "cloneMode": "string",
                            "datacenter": "string",
                            "datastore": "string",
                            "folder": "string",
                            "numCoresPerSocket": 0,
                            "resourcePool": "string",
                            "storagePolicyName": "string",
                            "template": "string"
                        }
                    },
                    "clusterName": "string",
                    "datacenter": "string",
                    "datastore": "string",
                    "diskGiB": 0,
                    "folder": "string",
                    "healthCheck": {
                        "maxUnhealthy": "string",
                        "nodeStartupTimeout": "string",
                        "unhealthyConditions": [
                            {
                                "status": "string",
                                "timeout": "string",
                                "type": "string"
                            }
                        ]
                    },
                    "kubeadmConfigTemplate": {
                        "clusterConfiguration": {
                            "apiServer": {
                                "certSANs": [
                                    "string"
                                ],
                                "extraVolumes": [
                                    {
                                        "hostPath": "string",
                                        "mountPath": "string",
                                        "name": "string",
                                        "pathType": "string",
                                        "readOnly": false
                                    }
                                ],
                                "timeoutForControlPlane": "string"
                            },
                            "apiVersion": "string",
                            "certificatesDir": "string",
                            "clusterName": "string",
                            "controlPlaneEndpoint": "string",
                            "controllerManager": {
                                "extraVolumes": [
                                    {
                                        "hostPath": "string",
                                        "mountPath": "string",
                                        "name": "string",
                                        "pathType": "string",
                                        "readOnly": false
                                    }
                                ]
                            },
                            "dns": {
                                "imageRepository": "string",
                                "imageTag": "string"
                            },
                            "etcd": {
                                "external": {
                                    "caFile": "string",
                                    "certFile": "string",
                                    "endpoints": [
                                        "string"
                                    ],
                                    "keyFile": "string"
                                },
                                "local": {
                                    "dataDir": "string",
                                    "imageRepository": "string",
                                    "imageTag": "string",
                                    "peerCertSANs": [
                                        "string"
                                    ],
                                    "serverCertSANs": [
                                        "string"
                                    ]
                                }
                            },
                            "imageRepository": "string",
                            "kind": "string",
                            "kubernetesVersion": "string",
                            "networking": {
                                "dnsDomain": "string",
                                "podSubnet": "string",
                                "serviceSubnet": "string"
                            },
                            "scheduler": {
                                "extraVolumes": [
                                    {
                                        "hostPath": "string",
                                        "mountPath": "string",
                                        "name": "string",
                                        "pathType": "string",
                                        "readOnly": false
                                    }
                                ]
                            }
                        },
                        "joinConfiguration": {
                            "nodeRegistration": {}
                        }
                    },
                    "memoryMiB": 0,
                    "network": {
                        "devices": [
                            {
                                "dhcp4": false,
                                "dhcp6": false,
                                "gateway4": "string",
                                "gateway6": "string",
                                "ipAddressPools": [
                                    {
                                        "name": "string"
                                    }
                                ],
                                "mtu": 0,
                                "nameservers": [
                                    "string"
                                ],
                                "networkName": "string"
                            }
                        ]
                    },
                    "numCPUs": 0,
                    "numCoresPerSocket": 0,
                    "replicas": 0,
                    "resourcePool": "string",
                    "rolloutBefore": {
                        "certificatesExpiryDays": 0
                    },
                    "storagePolicyName": "string",
                    "strategy": {
                        "rollingUpdate": {
                            "deletePolicy": "string"
                        },
                        "type": "string"
                    },
                    "tcaBomReleaseRef": {
                        "name": "string"
                    },
                    "template": "string",
                    "controlPlaneName": "string",
                    "cloudProvider": {
                        "vimId": "string"
                    }
                }
            },
            "status": {
                "clusterUrl": "string",
                "kubernetesVersion": "string",
                "resourceVersion": "number",
                "opstatus": "string",
                "deleteAccepted": false,
                "vimId": "string",
                "hostProfile": "string",
                "computeResource": {
                    "name": "string",
                    "type": "string"
                },
                "stats": {
                    "nodepools": {
                        "ready": 0,
                        "total": 0,
                        "lastTransitionTime": "string"
                    },
                    "addons": {
                        "ready": 0,
                        "total": 0,
                        "lastTransitionTime": "string"
                    }
                },
                "conditions": [
                    {
                        "lastTransitionTime": "string",
                        "status": "string",
                        "type": "string",
                        "reason": "string",
                        "message": "string",
                        "severity": "string"
                    }
                ]
            },
            "lastUpdated": "string",
            "creationDate": "string",
            "creationTenantId": "string",
            "creationUser": "string",
            "intentQueued": false
        }
    ]
}
array of cluster-2
items
Optional

List of Kubernetes Clusters

Returned By