v3

latestOpenAPI 3.0.12026-07-314655871.8 MB
Custom_Cloud

Provision custom cloud resources in Aiven

This endpoint may be changed or removed at any time. Don't use it in production environments.

Call this endpoint after running the Terraform infrastructure template in your cloud provider account. This validates the creation of the custom cloud environment and provisions the resources required for building the environment.

post/organization/{organization_id}/custom-cloud-environments/{custom_cloud_environment_id}/provision

Path parameters

organization_idstring required

ID of an organization

custom_cloud_environment_idstring required

ID of a custom cloud environment

Request body

aws_iam_role_arnstring

Amazon Resource Name

azure_client_idstring

Application (client) ID of the operator service principal created by Terraform.

azure_client_secretstring

Client secret of the operator service principal created by Terraform.

azure_subscription_idstring

UUID identifying the customer's Azure subscription where BYOC infrastructure is deployed.

azure_tenant_idstring

Azure tenant id in UUID4 form

google_privilege_bearing_service_account_idstring

Google account identifier

oracle_compartment_idstring

Used to uniquely identify an asset in Oracle's cloud. May refer to a range of object types including instance, tenancy, subnet and more.

Response

Response

messagestring

Printable result of the request