Clouds represent the cloud providers available for deploying stacks. Each cloud provider has specific regions, server sizes, and configuration options.
Model
name
stringThe internal identifier symbol for the cloud provider.
key_name
stringThe API key name used for this cloud provider.
display_name
stringThe user-friendly display name of the cloud provider.
regions
arrayAn array of available regions for this cloud provider.
server_sizes
arrayAn array of available server sizes, each containing an id and name.
default_size
stringThe default server size for this cloud provider.
default_region
stringThe default region for this cloud provider.
Example
{
"name": "aws",
"key_name": "aws_access_key",
"display_name": "Amazon Web Services",
"regions": [
"us-east-1",
"us-west-2",
"eu-west-1",
"ap-southeast-1"
],
"server_sizes": [
{
"id": "t3.micro",
"name": "t3.micro (1 vCPU, 1GB RAM)"
},
{
"id": "t3.small",
"name": "t3.small (1 vCPU, 2GB RAM)"
},
{
"id": "t3.medium",
"name": "t3.medium (2 vCPU, 4GB RAM)"
}
],
"default_size": "t3.small",
"default_region": "us-east-1"
}