The "cloudRegion-fromCountryCloudRegionVersion" query allows a client to provide A&AI with a country code and cloud-region-version and returns the appropriate cloud-regions.
Input | Output | Users | Release(s) |
---|
country cloud-region-version | cloud-region |
| Amsterdam |
Details
Example payload
{
"start":["cloud-infrastructure/complexes?country={country}"],
"query":"query/cloudRegion-fromCountryCloudRegionVersion?cloudRegionVersion={cloud-region-version}"
}
The Traversal
Only objects at the end of a line will be returned.
Example Output
{"results": [
{
"id": "1154912440",
"node-type": "cloud-region",
"url": "/aai/v16/cloud-infrastructure/cloud-regions/cloud-region/cloudowner21321/rdm3",
"properties": {
"resource-version": "1500765711936",
"last-mod-source-of-truth": "FitNesse-Test",
"aai-created-ts": 1500765711936,
"aai-last-mod-ts": 1500765711936,
"source-of-truth": "FitNesse-Test",
"cloud-owner": "cloudowner21321",
"cloud-region-id": "rdm3",
"cloud-type": "cloud-type-1",
"owner-defined-type": "1",
"cloud-region-version": "2.5",
"cloud-zone": "rs-CloudZone",
"sriov-automation": false
},
"related-to": [ {
"id": "1081319576",
"node-type": "complex",
"url": "/aai/v16/cloud-infrastructure/complexes/complex/complex-middletown-data"
}]
},
{
"id": "1154916536",
"node-type": "cloud-region",
"url": "/aai/v16/cloud-infrastructure/cloud-regions/cloud-region/cloudowner-testing2/rdm3-Fitnesse",
"properties": {
"resource-version": "1500765712595",
"last-mod-source-of-truth": "FitNesse-Test",
"aai-created-ts": 1500765712594,
"aai-last-mod-ts": 1500765712595,
"source-of-truth": "FitNesse-Test",
"cloud-owner": "cloudowner-testing2",
"cloud-region-id": "rdm3-Fitnesse",
"cloud-type": "cloud-type-1",
"owner-defined-type": "1",
"cloud-region-version": "2.5",
"cloud-zone": "rs-CloudZone",
"sriov-automation": false
},
"related-to": [ {
"id": "1081323672",
"node-type": "complex",
"url": "/aai/v16/cloud-infrastructure/complexes/complex/complex-middletown-data2"
}]
}
]}