Clouds represent the cloud providers available for deploying stacks. Each cloud provider has specific regions, server sizes, and configuration options.
Model
namestringThe internal identifier symbol for the cloud provider.
key_namestringThe API key name used for this cloud provider.
display_namestringThe user-friendly display name of the cloud provider.
regionsarrayAn array of available regions for this cloud provider.
server_sizesarrayAn array of available server sizes, each containing an id and name.
default_sizestringThe default server size for this cloud provider.
default_regionstringThe 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"
}