openapi: 3.2.0 info: title: Zilliz Cloud Cloud Providers API description: 'Zilliz Cloud exposes two HTTP API surfaces, both documented at docs.zilliz.com/reference/restful. The Control Plane API (hosted at api.cloud.zilliz.com/v2) is used by account owners and operators to manage clusters, users, and roles. The Data Plane API (hosted at the per-cluster vectordb.zillizcloud.com endpoint) is used by applications to create collections and read or write vector data. Both surfaces are authenticated with a Bearer API key.' version: '2.0' contact: name: Zilliz Documentation url: https://docs.zilliz.com/reference/restful servers: - url: https://api.cloud.zilliz.com/v2 description: Control Plane - url: https://{cluster_id}.{region}.vectordb.zillizcloud.com description: Data Plane (per cluster) variables: cluster_id: default: in03-xxxxxxxxxxxxxxx region: default: aws-us-west-2 security: - bearerAuth: [] tags: - name: Cloud Providers description: 'Control plane: cloud and region discovery.' paths: /clouds: get: tags: - Cloud Providers summary: List supported cloud providers and regions operationId: listClouds responses: '200': description: Cloud provider listing. content: application/json: schema: $ref: '#/components/schemas/CloudList' components: schemas: CloudList: type: object properties: code: type: integer data: type: array items: type: object properties: cloudId: type: string regions: type: array items: type: string securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: API key (or cluster username:password on data plane) description: 'Provide the API key in the Authorization header as `Authorization: Bearer ${API_KEY}`. On the data plane, the cluster endpoint additionally accepts `Bearer :` while the project endpoint accepts the API key only.'