Update properties of a Kubernetes cluster client
Select
API to update the properties of a Kubernetes cluster with clusterId
Path Parameters
- clusterId int32 required
clusterId is the ID of the Kubernetes cluster client
- application/json
Request Body
- apiServer string
API Server Endpoint of the cluster
- serviceAccount string
Name of the Service Account to authenticate with the cluster
- serviceToken string
Secret token to authenticate with the cluster
accessNodes object[]
id int32name stringtype string- name string
Name of the Kubernetes Cluster
- serviceType KubernetesServiceTypes
Possible values: [
ONPREM
,AKS
]Default value:
ONPREM
The Service Type of the Kubernetes cluster
etcdProtection object
Enable ETCD Protection on the Kubernetes Cluster
id int32name stringenabled booleanDenote if etcd protection is enabled
plan object
id int32name stringtags object[]
Modify or add tags on the cluster
name stringvalue stringregion object
Update the workload region of the cluster
id int32name stringactivityControl object
Request definition changing activity control options for cluster
enableBackup booleanEnable or disable backup for cluster
enableRestore booleanEnable or disable restore for cluster
enableBackupAfterADelay int32Enabling backup after a delay. Provide UTC Time in Unix format
enableRestoreAfterADelay int32Enabling restore after a delay. Provide UTC Time in Unix format
options object
Request definition for cluster advanced options
imageRegistry object
Request definition changing image registry options for cluster
url stringSpecify image registry URL for internal image repository
pullSecret stringSpecify image pull secret to authenticate with the image repository
configNamespace stringSpecify the name of the Namespace where Commvault resources will be deployed
jobStepWaitTime object
Request definition changing job step wait time options for cluster
workerPodStartup int32Specify wait time for Worker Pod to start
resourceCleanup int32Specify wait time for Worker Pod to be deleted
snapshotReady int32Specify wait time for snapshot to be Ready
snapshotCleanup int32Specify wait time for snapshot to be deleted
- 200
- 404
- 500
OK
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}
Requested Details not found
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}
Server Error
- application/json
- Schema
- Example (from schema)
Schema
- errorMessage string
- errorCode int32
{
"errorMessage": "string",
"errorCode": 0
}