v1

latestOpenAPI 3.0.02026-07-2480355389.7 KB

Update External Storage

put/teams/{team_slug}/storage/{storage_slug}

Path parameters

team_slugstring required

Slug of the team.

storage_slugstring required

Slug of the external storage setting.

Request body

defaultboolean

Set/unset setting as default.

namestring

New name for the setting.

readonlyboolean

Set/unset readonly for the setting.

bucketstring

Name of the bucket / storage account.

prefixstring

Prefix for Darwin generated files.

regionstring

Region identifier for the S3 bucket for AWS storage. For other providers should not be set.

provider'aws' | 'gcp' | 'azure' | 'minio'
base_urlstring

Only for MinIO provider - URL for the MinIO server.

tenant_idstring

Only for Azure - Tenant ID of the tenant holding the storage account.

cloudfront_hoststring

CloudFront host to optionally proxy S3 bucket requests

Response

200

providerstring
defaultboolean
namestring
readonlyboolean
bucketstring
prefixstring
regionstring
slugstring

Example response

{
  "provider": "aws",
  "name": "test",
  "readonly": true,
  "bucket": "bukkit",
  "prefix": "test",
  "region": "au-downunder-1",
  "slug": "test"
}