Update Control Plane
Changed onUpdate an individual control plane.
Request
- Base URL: https://global.api.konghq.com
- URL: https://global.api.konghq.com/v2/control-planes/{controlPlaneId}
- Auth: one of:
- HTTP bearer
- HTTP bearer
- HTTP bearer
- HTTP bearer
Request body
Example request
{
"name": "Test Control Plane",
"description": "A test control plane for exploration.",
"auth_type": "pinned_client_certs",
"proxy_urls": [
{
"host": "example.com",
"port": 443,
"protocol": "https"
}
],
"labels": {
"env": "test"
}
}Response
A response to updating a control plane.
Example response
{
"id": "7f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
"name": "Test Control Plane",
"description": "A test control plane for exploration.",
"labels": {
"env": "test"
},
"config": {
"control_plane_endpoint": "https://acfe5f253f.cp.konghq.com",
"telemetry_endpoint": "https://acfe5f253f.tp0.konghq.com",
"cluster_type": "CLUSTER_TYPE_CONTROL_PLANE",
"auth_type": "pinned_client_certs",
"proxy_urls": [
{
"host": "example.com",
"port": 443,
"protocol": "https"
}
]
},
"created_at": "2022-11-04T20:10:06.927Z",
"updated_at": "2022-11-04T20:10:06.927Z",
"auth_type": "pinned_client_certs",
"proxy_urls": [
{
"host": "example.com",
"port": 443,
"protocol": "https"
}
]
}Changes
- warning
added the new
400.00enum value to theresponse property for the response status - warning
added the new
401.00enum value to theresponse property for the response status - warning
added the new
403.00enum value to theresponse property for the response status - warning
added the new
404.00enum value to theresponse property for the response status
- warning
- breaking
the response's body type changed from no type to
objectfor status - breaking
the response's body type changed from no type to
objectfor status - breaking
the response's body type changed from no type to
objectfor status - breaking
the response's body type changed from no type to
objectfor status - info
removed
subschema #2from the response bodyallOflist for the response status - info
removed
subschema #2from the response bodyallOflist for the response status - info
removed
subschema #2from the response bodyallOflist for the response status - info
removed
subschema #2from the response bodyallOflist for the response status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the optional property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status - info
added the required property
to the response with the status
- breaking