Skip to content

Vendor Configuration

AWS⚓︎

This example shows how to define a storage bucket using Amazon Simple Storage Service (S3):

"storage": {
  "name": "example_amzs3",
  "description": "An Amazon S3 bucket.",
  "org": "<example org>",
  "settings": {
    "bucket_name": "<example name>",
    "bucket_path": "/",
    "region": "<example region>",
    "cloud": "aws",
    "endpoint": "<endpoint URL>"
  }
}

Use aws as the value of the cloud field to indicate that the storage bucket is hosted on S3. Valid regions can be found at AWS Services by Region.

GCS⚓︎

This example shows how to define a storage bucket using Google Cloud Storage (GCS).

"storage": {
  "name": "example_gcs",
  "description": "A Google Cloud Storage bucket.",
  "org": "<example org>",
  "settings": {
    "bucket_name": "<example name>",
    "bucket_path": "/",
    "region": "<example region>",
    "cloud": "gcp",
    "endpoint": "<endpoint URL>"
  }
}

Use gcp as the value of the cloud field to indicate that the storage bucket is hosted on GCS.

Linode⚓︎

This example shows how to define a storage bucket using Linode Cloud Storage.

"storage" : {
  "name": "example_linode",
  "description": "A Linode Cloud Storage bucket.",
  "org": "<example org>",
  "settings": {
    "bucket_name": "<example name>",
    "bucket_path": "/",
    "region": "<example region>",
    "cloud": "linode",
    "endpoint": "<endpoint URL>"
  }
}

Use linode as the value of the cloud field to indicate that the storage bucket is hosted on Linode. Valid regions can be found at Region Availability.

Azure⚓︎

This example shows how to define a storage bucket using Azure Storage.

"storage" : {
  "name": "example_azure",
  "description": "An Azure Storage bucket.",
  "org": "<example org>",
  "settings": {
    "bucket_name": "<example name>",
    "bucket_path": "/",
    "region": "<example region>",
    "cloud": "azure",
    "endpoint": "<endpoint URL>"
  }
}

Use azure as the value of the cloud field to indicate that the storage bucket is hosted on Azure.