Clusters
Update cluster
Update a Redpanda cluster.
patch/v1/clusters/{cluster.id}
Request
- Base URL: https://api.redpanda.com
- URL: https://api.redpanda.com/v1/clusters/{cluster.id}
- Auth: OAuth 2 (implicit, authorization URL https://auth.prd.cloud.redpanda.com/oauth/authorize)
Path parameters
cluster.idstring required
ID of the cluster.
Request body
Example request
{
"aws_private_link": {
"allowed_principals": [
"arn:aws:iam::account-number-without-hyphens:user/username or arn:aws:iam::account-number-without-hyphens:root"
],
"supported_regions": [
"us-east-1",
"us-west-2"
]
},
"azure_private_link": {
"allowed_subscriptions": [
"4a73b02e-90c1-4d76-af36-5c935dd41e7c"
]
},
"gcp_private_service_connect": {
"consumer_accept_list": [
{
"source": "gcp-project-1"
}
]
},
"http_proxy": {
"mtls": {
"ca_certificates_pem": [
"-----BEGIN CERTIFICATE-----\nMII........\n-----END CERTIFICATE-----"
],
"principal_mapping_rules": [
"RULE:.*CN=([^,]+).*/$1/"
]
}
},
"kafka_api": {
"mtls": {
"ca_certificates_pem": [
"-----BEGIN CERTIFICATE-----\nMII........\n-----END CERTIFICATE-----"
],
"principal_mapping_rules": [
"RULE:.*CN=([^,]+).*/$1/"
]
}
},
"name": "development-cluster",
"schema_registry": {
"mtls": {
"ca_certificates_pem": [
"-----BEGIN CERTIFICATE-----\nMII........\n-----END CERTIFICATE-----"
],
"principal_mapping_rules": [
"RULE:.*CN=([^,]+).*/$1/"
]
}
}
}Response
Accepted
Example response
{
"aws_private_link": {
"allowed_principals": [
"arn:aws:iam::account-number-without-hyphens:user/username or arn:aws:iam::account-number-without-hyphens:root"
],
"supported_regions": [
"us-east-1",
"us-west-2"
]
},
"azure_private_link": {
"allowed_subscriptions": [
"4a73b02e-90c1-4d76-af36-5c935dd41e7c"
]
},
"gcp_private_service_connect": {
"consumer_accept_list": [
{
"source": "gcp-project-1"
}
]
},
"http_proxy": {
"mtls": {
"ca_certificates_pem": [
"-----BEGIN CERTIFICATE-----\nMII........\n-----END CERTIFICATE-----"
],
"principal_mapping_rules": [
"RULE:.*CN=([^,]+).*/$1/"
]
}
},
"kafka_api": {
"mtls": {
"ca_certificates_pem": [
"-----BEGIN CERTIFICATE-----\nMII........\n-----END CERTIFICATE-----"
],
"principal_mapping_rules": [
"RULE:.*CN=([^,]+).*/$1/"
]
}
},
"name": "development-cluster",
"schema_registry": {
"mtls": {
"ca_certificates_pem": [
"-----BEGIN CERTIFICATE-----\nMII........\n-----END CERTIFICATE-----"
],
"principal_mapping_rules": [
"RULE:.*CN=([^,]+).*/$1/"
]
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.