Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Create service backup bucket

Beta
POST/v1/organizations/{organizationId}/services/{serviceId}/backupBucket

This endpoint is in beta. API contract is stable, and no breaking changes are expected in the future.

Create service backup bucket. Requires ADMIN auth key role.

Authorizations

Path parameters

  • organizationIdstringrequired

    ID of the requested organization.

    format: uuid
  • serviceIdstringrequired

    ID of the requested service.

    format: uuid

Request bodyJSON

One of the following:

Response

JSON

200

Successful response

JSON
  • statusoptionalnumber

    HTTP status code.

    Example: 200
  • requestIdoptionalstring

    Unique id assigned to every request. UUIDv4

    format: uuid
  • 3 variants

    One of the following:

    • 5 properties
      • idoptionalstring

        Unique backup bucket ID

        format: uuid
      • bucketProvideroptionalAWS

        Bucket provider

      • bucketPathoptionalstring

        Bucket path

      • iamRoleArnoptionalstring

        AWS Role ARN

      • iamRoleSessionNameoptionalstring

        AWS Role session name

    • 4 properties
      • idoptionalstring

        Unique backup bucket ID

        format: uuid
      • bucketProvideroptionalGCP

        Bucket provider

      • bucketPathoptionalstring

        Bucket path

      • accessKeyIdoptionalstring

        Access Key ID (HMAC key)

    • 3 properties
      • idoptionalstring

        Unique backup bucket ID.

        format: uuid
      • bucketProvideroptionalAZURE

        Bucket provider

      • containerNameoptionalstring

        Container Name

Navigation