Skip to content

Commit 2999b46

Browse files
author
AWS
committed
Amazon Elastic Compute Cloud Update: This release adds geography information to EC2 region and availability zone APIs. DescribeRegions now includes a Geography field, while DescribeAvailabilityZones includes both Geography and SubGeography fields, enabling better geographic classification for AWS regions and zones.
1 parent 369148b commit 2999b46

2 files changed

Lines changed: 75 additions & 0 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Elastic Compute Cloud",
4+
"contributor": "",
5+
"description": "This release adds geography information to EC2 region and availability zone APIs. DescribeRegions now includes a Geography field, while DescribeAvailabilityZones includes both Geography and SubGeography fields, enabling better geographic classification for AWS regions and zones."
6+
}

services/ec2/src/main/resources/codegen-resources/service-2.json

Lines changed: 69 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10950,6 +10950,16 @@
1095010950
"documentation":"<p>The long name of the Availability Zone group, Local Zone group, or Wavelength Zone group.</p>",
1095110951
"locationName":"groupLongName"
1095210952
},
10953+
"Geography":{
10954+
"shape":"AvailabilityZoneGeographyList",
10955+
"documentation":"<p>The geography information for the Availability Zone or Local Zone. The geography is returned as a list.</p>",
10956+
"locationName":"geographySet"
10957+
},
10958+
"SubGeography":{
10959+
"shape":"AvailabilityZoneSubGeographyList",
10960+
"documentation":"<p>The sub-geography information for the Availability Zone or Local Zone. The sub-geography is returned as a list.</p>",
10961+
"locationName":"subGeographySet"
10962+
},
1095310963
"State":{
1095410964
"shape":"AvailabilityZoneState",
1095510965
"documentation":"<p>The state of the Availability Zone, Local Zone, or Wavelength Zone. The possible values are <code>available</code>, <code>unavailable</code>, and <code>constrained</code>.</p>",
@@ -10984,6 +10994,24 @@
1098410994
"locationName":"AvailabilityZoneAddress"
1098510995
}
1098610996
},
10997+
"AvailabilityZoneGeography":{
10998+
"type":"structure",
10999+
"members":{
11000+
"Name":{
11001+
"shape":"String",
11002+
"documentation":"<p>The name of the geography, for example, <code>United States of America</code>.</p>",
11003+
"locationName":"name"
11004+
}
11005+
},
11006+
"documentation":"<p>Describes the geography information for an Availability Zone or Local Zone.</p>"
11007+
},
11008+
"AvailabilityZoneGeographyList":{
11009+
"type":"list",
11010+
"member":{
11011+
"shape":"AvailabilityZoneGeography",
11012+
"locationName":"item"
11013+
}
11014+
},
1098711015
"AvailabilityZoneId":{"type":"string"},
1098811016
"AvailabilityZoneIdStringList":{
1098911017
"type":"list",
@@ -11043,6 +11071,24 @@
1104311071
"locationName":"AvailabilityZone"
1104411072
}
1104511073
},
11074+
"AvailabilityZoneSubGeography":{
11075+
"type":"structure",
11076+
"members":{
11077+
"Name":{
11078+
"shape":"String",
11079+
"documentation":"<p>The name of the sub-geography, for example, <code>Oregon.</code> </p>",
11080+
"locationName":"name"
11081+
}
11082+
},
11083+
"documentation":"<p>Describes the sub-geography information for an Availability Zone or Local Zone.</p>"
11084+
},
11085+
"AvailabilityZoneSubGeographyList":{
11086+
"type":"list",
11087+
"member":{
11088+
"shape":"AvailabilityZoneSubGeography",
11089+
"locationName":"item"
11090+
}
11091+
},
1104611092
"AvailableCapacity":{
1104711093
"type":"structure",
1104811094
"members":{
@@ -60669,6 +60715,11 @@
6066960715
"documentation":"<p>The Region opt-in status. The possible values are <code>opt-in-not-required</code>, <code>opted-in</code>, and <code>not-opted-in</code>.</p>",
6067060716
"locationName":"optInStatus"
6067160717
},
60718+
"Geography":{
60719+
"shape":"RegionGeographyList",
60720+
"documentation":"<p>The geography information for the Region. The geography is returned as a list.</p>",
60721+
"locationName":"geographySet"
60722+
},
6067260723
"RegionName":{
6067360724
"shape":"String",
6067460725
"documentation":"<p>The name of the Region.</p>",
@@ -60682,6 +60733,24 @@
6068260733
},
6068360734
"documentation":"<p>Describes a Region.</p>"
6068460735
},
60736+
"RegionGeography":{
60737+
"type":"structure",
60738+
"members":{
60739+
"Name":{
60740+
"shape":"String",
60741+
"documentation":"<p>The name of the geography, for example, <code>United States of America</code>.</p>",
60742+
"locationName":"name"
60743+
}
60744+
},
60745+
"documentation":"<p>Describes the geography information for a Region.</p>"
60746+
},
60747+
"RegionGeographyList":{
60748+
"type":"list",
60749+
"member":{
60750+
"shape":"RegionGeography",
60751+
"locationName":"item"
60752+
}
60753+
},
6068560754
"RegionList":{
6068660755
"type":"list",
6068760756
"member":{

0 commit comments

Comments
 (0)