Organization
Validate BYOC infrastructure prerequisites
Disclaimer: This beta endpoint is evolving; the API contract may change. <br /><br /> Preflight-validates that a cloud account is ready for BYOC infrastructure creation: simulates the cloud permissions ClickHouse needs (and, for BYO-VPC, checks the provided network resources) without creating anything. Takes the same parameters as infrastructure creation, so a payload that passes validation will not be rejected by create for the same inputs.
post/v1/organizations/{organizationId}/byocInfrastructure/validate
Request
- Base URL: https://api.clickhouse.cloud
- URL: https://api.clickhouse.cloud/v1/organizations/{organizationId}/byocInfrastructure/validate
- Auth: HTTP basic
Path parameters
organizationIdstring uuid required
ID of the requested organization.
Request body
Example request
{
"accountId": "123456789012",
"vpcCidrRange": "10.0.0.0/16",
"externalId": "ch-0a1b2c3d4e5f6789",
"vpcId": "vpc-0abc1234def567890"
}Response
Successful response
Example response
{
"status": 200,
"result": {
"checks": [
{
"name": "Create EKS cluster",
"action": "eks:CreateCluster",
"reason": "implicitDeny"
}
]
}
}Changes
No recorded changes to this operation across all 1 revision of this API.