|
13396 | 13396 | "Tier":{
|
13397 | 13397 | "shape":"IpamTier",
|
13398 | 13398 | "documentation":"<p>IPAM is offered in a Free Tier and an Advanced Tier. For more information about the features available in each tier and the costs associated with the tiers, see <a href=\"http://aws.amazon.com/vpc/pricing/\">Amazon VPC pricing > IPAM tab</a>.</p>"
|
| 13399 | + }, |
| 13400 | + "EnablePrivateGua":{ |
| 13401 | + "shape":"Boolean", |
| 13402 | + "documentation":"<p>Enable this option to use your own GUA ranges as private IPv6 addresses. This option is disabled by default.</p>" |
13399 | 13403 | }
|
13400 | 13404 | }
|
13401 | 13405 | },
|
|
37821 | 37825 | "locationName":"item"
|
37822 | 37826 | }
|
37823 | 37827 | },
|
| 37828 | + "IpSource":{ |
| 37829 | + "type":"string", |
| 37830 | + "enum":[ |
| 37831 | + "amazon", |
| 37832 | + "byoip", |
| 37833 | + "none" |
| 37834 | + ] |
| 37835 | + }, |
37824 | 37836 | "Ipam":{
|
37825 | 37837 | "type":"structure",
|
37826 | 37838 | "members":{
|
|
37903 | 37915 | "shape":"IpamTier",
|
37904 | 37916 | "documentation":"<p>IPAM is offered in a Free Tier and an Advanced Tier. For more information about the features available in each tier and the costs associated with the tiers, see <a href=\"http://aws.amazon.com/vpc/pricing/\">Amazon VPC pricing > IPAM tab</a>.</p>",
|
37905 | 37917 | "locationName":"tier"
|
| 37918 | + }, |
| 37919 | + "EnablePrivateGua":{ |
| 37920 | + "shape":"Boolean", |
| 37921 | + "documentation":"<p>Enable this option to use your own GUA ranges as private IPv6 addresses. This option is disabled by default.</p>", |
| 37922 | + "locationName":"enablePrivateGua" |
37906 | 37923 | }
|
37907 | 37924 | },
|
37908 | 37925 | "documentation":"<p>IPAM is a VPC feature that you can use to automate your IP address management workflows including assigning, tracking, troubleshooting, and auditing IP addresses across Amazon Web Services Regions and accounts throughout your Amazon Web Services Organization. For more information, see <a href=\"https://docs.aws.amazon.com/vpc/latest/ipam/what-is-it-ipam.html\">What is IPAM?</a> in the <i>Amazon VPC IPAM User Guide</i>.</p>"
|
|
38194 | 38211 | "documentation":"<p>The resource CIDR.</p>",
|
38195 | 38212 | "locationName":"resourceCidr"
|
38196 | 38213 | },
|
| 38214 | + "IpSource":{ |
| 38215 | + "shape":"IpamResourceCidrIpSource", |
| 38216 | + "documentation":"<p>The source that allocated the IP address space. <code>byoip</code> or <code>amazon</code> indicates public IP address space allocated by Amazon or space that you have allocated with Bring your own IP (BYOIP). <code>none</code> indicates private space.</p>", |
| 38217 | + "locationName":"ipSource" |
| 38218 | + }, |
38197 | 38219 | "ResourceType":{
|
38198 | 38220 | "shape":"IpamResourceType",
|
38199 | 38221 | "documentation":"<p>The resource type.</p>",
|
|
38931 | 38953 | },
|
38932 | 38954 | "documentation":"<p>The CIDR for an IPAM resource.</p>"
|
38933 | 38955 | },
|
| 38956 | + "IpamResourceCidrIpSource":{ |
| 38957 | + "type":"string", |
| 38958 | + "enum":[ |
| 38959 | + "amazon", |
| 38960 | + "byoip", |
| 38961 | + "none" |
| 38962 | + ] |
| 38963 | + }, |
38934 | 38964 | "IpamResourceCidrSet":{
|
38935 | 38965 | "type":"list",
|
38936 | 38966 | "member":{
|
|
39311 | 39341 | }
|
39312 | 39342 | },
|
39313 | 39343 | "Ipv6Address":{"type":"string"},
|
| 39344 | + "Ipv6AddressAttribute":{ |
| 39345 | + "type":"string", |
| 39346 | + "enum":[ |
| 39347 | + "public", |
| 39348 | + "private" |
| 39349 | + ] |
| 39350 | + }, |
39314 | 39351 | "Ipv6AddressList":{
|
39315 | 39352 | "type":"list",
|
39316 | 39353 | "member":{
|
|
43207 | 43244 | "Tier":{
|
43208 | 43245 | "shape":"IpamTier",
|
43209 | 43246 | "documentation":"<p>IPAM is offered in a Free Tier and an Advanced Tier. For more information about the features available in each tier and the costs associated with the tiers, see <a href=\"http://aws.amazon.com/vpc/pricing/\">Amazon VPC pricing > IPAM tab</a>.</p>"
|
| 43247 | + }, |
| 43248 | + "EnablePrivateGua":{ |
| 43249 | + "shape":"Boolean", |
| 43250 | + "documentation":"<p>Enable this option to use your own GUA ranges as private IPv6 addresses. This option is disabled by default.</p>" |
43210 | 43251 | }
|
43211 | 43252 | }
|
43212 | 43253 | },
|
|
48404 | 48445 | },
|
48405 | 48446 | "NetmaskLength":{
|
48406 | 48447 | "shape":"Integer",
|
48407 |
| - "documentation":"<p>The netmask length of the CIDR you would like to allocate to the public IPv4 pool.</p>" |
| 48448 | + "documentation":"<p>The netmask length of the CIDR you would like to allocate to the public IPv4 pool. The least specific netmask length you can define is 24.</p>" |
48408 | 48449 | },
|
48409 | 48450 | "NetworkBorderGroup":{
|
48410 | 48451 | "shape":"String",
|
|
55630 | 55671 | "shape":"SubnetCidrBlockState",
|
55631 | 55672 | "documentation":"<p>The state of the CIDR block.</p>",
|
55632 | 55673 | "locationName":"ipv6CidrBlockState"
|
| 55674 | + }, |
| 55675 | + "Ipv6AddressAttribute":{ |
| 55676 | + "shape":"Ipv6AddressAttribute", |
| 55677 | + "documentation":"<p>Public IPv6 addresses are those advertised on the internet from Amazon Web Services. Private IP addresses are not and cannot be advertised on the internet from Amazon Web Services.</p>", |
| 55678 | + "locationName":"ipv6AddressAttribute" |
| 55679 | + }, |
| 55680 | + "IpSource":{ |
| 55681 | + "shape":"IpSource", |
| 55682 | + "documentation":"<p>The source that allocated the IP address space. <code>byoip</code> or <code>amazon</code> indicates public IP address space allocated by Amazon or space that you have allocated with Bring your own IP (BYOIP). <code>none</code> indicates private space.</p>", |
| 55683 | + "locationName":"ipSource" |
55633 | 55684 | }
|
55634 | 55685 | },
|
55635 | 55686 | "documentation":"<p>Describes an association between a subnet and an IPv6 CIDR block.</p>"
|
|
60848 | 60899 | "shape":"String",
|
60849 | 60900 | "documentation":"<p>The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.</p>",
|
60850 | 60901 | "locationName":"ipv6Pool"
|
| 60902 | + }, |
| 60903 | + "Ipv6AddressAttribute":{ |
| 60904 | + "shape":"Ipv6AddressAttribute", |
| 60905 | + "documentation":"<p>Public IPv6 addresses are those advertised on the internet from Amazon Web Services. Private IP addresses are not and cannot be advertised on the internet from Amazon Web Services.</p>", |
| 60906 | + "locationName":"ipv6AddressAttribute" |
| 60907 | + }, |
| 60908 | + "IpSource":{ |
| 60909 | + "shape":"IpSource", |
| 60910 | + "documentation":"<p>The source that allocated the IP address space. <code>byoip</code> or <code>amazon</code> indicates public IP address space allocated by Amazon or space that you have allocated with Bring your own IP (BYOIP). <code>none</code> indicates private space.</p>", |
| 60911 | + "locationName":"ipSource" |
60851 | 60912 | }
|
60852 | 60913 | },
|
60853 | 60914 | "documentation":"<p>Describes an IPv6 CIDR block associated with a VPC.</p>"
|
|
0 commit comments