Update KaaS
PUT/projects/:projectId/providers/Aruba.Container/kaas/:id
Update KaaS
Request
Path Parameters
unique identifier of the project CMP
unique identifier of the cluster kubernetes
Query Parameters
The requested API version
1- application/json
- text/json
- application/*+json
Body
the cluster kubernetes to update
- ITBG-Bergamo
Array [
]
metadata
object
Metadata of the resource
Name of the resource
location
object
Contains information about the Region of a resource
Value of the region in which the resource will be located. Available regions at present:
For more information, check the documentation.
List of tags for the resource
properties
object
kubernetesVersion
object
Value of the version. In updating an existing cluster, the upgrade of the version will be handled as soon as the request will be sent only if the UpgradeDate is not evaluated
You can choose to upgrade the kubernetes version of an existing cluster in a scheduled date
nodePools
object[]
list of the nodepools of the kaas
Nodepool name
Number of nodes
Configuration name of the nodes. See metadata section of the API documentation for an updated list of admissable values.
Datacenter in which the nodes of the pool will be located. See metadata section of the API documentation for an updated list of admissable values.
For more information, check the documentation.
Min number of nodes for the node pool when autoscaling is enabled
Max number of nodes for the node pool when autoscaling is enabled
Indicate if autoscaling is enabled for the node pool
If true, the the cluster will be replicated across 3 zones within the region selected. Please note that the Control Panel in HA cannot be disabled once the cluster has been created.
storage
object
Storage limit for this Kubernetes cluster. The sum of the size of all the volumes used by the cluster must be less than this value, if specified. Default value is null and no limitation will be applied.
billingPlan
object
Body
the cluster kubernetes to update
- ITBG-Bergamo
Array [
]
metadata
object
Metadata of the resource
Name of the resource
location
object
Contains information about the Region of a resource
Value of the region in which the resource will be located. Available regions at present:
For more information, check the documentation.
List of tags for the resource
properties
object
kubernetesVersion
object
Value of the version. In updating an existing cluster, the upgrade of the version will be handled as soon as the request will be sent only if the UpgradeDate is not evaluated
You can choose to upgrade the kubernetes version of an existing cluster in a scheduled date
nodePools
object[]
list of the nodepools of the kaas
Nodepool name
Number of nodes
Configuration name of the nodes. See metadata section of the API documentation for an updated list of admissable values.
Datacenter in which the nodes of the pool will be located. See metadata section of the API documentation for an updated list of admissable values.
For more information, check the documentation.
Min number of nodes for the node pool when autoscaling is enabled
Max number of nodes for the node pool when autoscaling is enabled
Indicate if autoscaling is enabled for the node pool
If true, the the cluster will be replicated across 3 zones within the region selected. Please note that the Control Panel in HA cannot be disabled once the cluster has been created.
storage
object
Storage limit for this Kubernetes cluster. The sum of the size of all the volumes used by the cluster must be less than this value, if specified. Default value is null and no limitation will be applied.
billingPlan
object
Body
the cluster kubernetes to update
- ITBG-Bergamo
Array [
]
metadata
object
Metadata of the resource
Name of the resource
location
object
Contains information about the Region of a resource
Value of the region in which the resource will be located. Available regions at present:
For more information, check the documentation.
List of tags for the resource
properties
object
kubernetesVersion
object
Value of the version. In updating an existing cluster, the upgrade of the version will be handled as soon as the request will be sent only if the UpgradeDate is not evaluated
You can choose to upgrade the kubernetes version of an existing cluster in a scheduled date
nodePools
object[]
list of the nodepools of the kaas
Nodepool name
Number of nodes
Configuration name of the nodes. See metadata section of the API documentation for an updated list of admissable values.
Datacenter in which the nodes of the pool will be located. See metadata section of the API documentation for an updated list of admissable values.
For more information, check the documentation.
Min number of nodes for the node pool when autoscaling is enabled
Max number of nodes for the node pool when autoscaling is enabled
Indicate if autoscaling is enabled for the node pool
If true, the the cluster will be replicated across 3 zones within the region selected. Please note that the Control Panel in HA cannot be disabled once the cluster has been created.
storage
object
Storage limit for this Kubernetes cluster. The sum of the size of all the volumes used by the cluster must be less than this value, if specified. Default value is null and no limitation will be applied.
billingPlan
object
Responses
- 200
- 400
- 404
- 500
OK
Bad Request
- text/plain
- application/json
- text/json
- Schema
- Example (from schema)
Schema
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
- Schema
- Example (from schema)
Schema
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
- Schema
- Example (from schema)
Schema
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Not Found
- text/plain
- application/json
- text/json
- Schema
- Example (from schema)
Schema
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
- Schema
- Example (from schema)
Schema
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
- Schema
- Example (from schema)
Schema
{
"type": "string",
"title": "string",
"status": 0,
"detail": "string",
"instance": "string"
}
Internal Server Error