IntegrationsTemporalActions
List Temporal Cloud regions
List Temporal Cloud regions available for namespace placement.
regions.list · Temporal · v1
Details
Scopes
None
Input
| Name | Type | Required | Constraints |
|---|---|---|---|
(root) | object | Yes | additionalProperties false |
Output
| Name | Type | Required | Constraints |
|---|---|---|---|
(root) | object | Yes | additionalProperties false |
regions | array<object> | Yes | maxItems 100 |
regions[] | object | Yes | additionalProperties false |
regions[].id | string | Yes | minLength 1; maxLength 64 |
regions[].cloud_provider | string | Yes | enum CLOUD_PROVIDER_UNSPECIFIED | CLOUD_PROVIDER_AWS | CLOUD_PROVIDER_GCP | CLOUD_PROVIDER_AZURE |
regions[].cloud_provider_region | string | Yes | minLength 1; maxLength 64 |
regions[].location | string | Yes | maxLength 200 |
Raw schema
Input
{
"type": "object",
"additionalProperties": false,
"properties": {}
}Output
{
"type": "object",
"additionalProperties": false,
"properties": {
"regions": {
"type": "array",
"items": {
"type": "object",
"additionalProperties": false,
"properties": {
"id": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"cloud_provider": {
"type": "string",
"enum": [
"CLOUD_PROVIDER_UNSPECIFIED",
"CLOUD_PROVIDER_AWS",
"CLOUD_PROVIDER_GCP",
"CLOUD_PROVIDER_AZURE"
]
},
"cloud_provider_region": {
"type": "string",
"minLength": 1,
"maxLength": 64
},
"location": {
"type": "string",
"maxLength": 200
}
},
"required": [
"id",
"cloud_provider",
"cloud_provider_region",
"location"
]
},
"maxItems": 100
}
},
"required": [
"regions"
]
}