|
16156 | 16156 | "traits": { |
16157 | 16157 | "smithy.api#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>" |
16158 | 16158 | } |
| 16159 | + }, |
| 16160 | + "EnablePrivateGua": { |
| 16161 | + "target": "com.amazonaws.ec2#Boolean", |
| 16162 | + "traits": { |
| 16163 | + "smithy.api#documentation": "<p>Enable this option to use your own GUA ranges as private IPv6 addresses. This option is disabled by default.</p>" |
| 16164 | + } |
16159 | 16165 | } |
16160 | 16166 | }, |
16161 | 16167 | "traits": { |
|
67226 | 67232 | } |
67227 | 67233 | } |
67228 | 67234 | }, |
| 67235 | + "com.amazonaws.ec2#IpSource": { |
| 67236 | + "type": "enum", |
| 67237 | + "members": { |
| 67238 | + "amazon": { |
| 67239 | + "target": "smithy.api#Unit", |
| 67240 | + "traits": { |
| 67241 | + "smithy.api#enumValue": "amazon" |
| 67242 | + } |
| 67243 | + }, |
| 67244 | + "byoip": { |
| 67245 | + "target": "smithy.api#Unit", |
| 67246 | + "traits": { |
| 67247 | + "smithy.api#enumValue": "byoip" |
| 67248 | + } |
| 67249 | + }, |
| 67250 | + "none": { |
| 67251 | + "target": "smithy.api#Unit", |
| 67252 | + "traits": { |
| 67253 | + "smithy.api#enumValue": "none" |
| 67254 | + } |
| 67255 | + } |
| 67256 | + } |
| 67257 | + }, |
67229 | 67258 | "com.amazonaws.ec2#Ipam": { |
67230 | 67259 | "type": "structure", |
67231 | 67260 | "members": { |
|
67356 | 67385 | "smithy.api#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>", |
67357 | 67386 | "smithy.api#xmlName": "tier" |
67358 | 67387 | } |
| 67388 | + }, |
| 67389 | + "EnablePrivateGua": { |
| 67390 | + "target": "com.amazonaws.ec2#Boolean", |
| 67391 | + "traits": { |
| 67392 | + "aws.protocols#ec2QueryName": "EnablePrivateGua", |
| 67393 | + "smithy.api#documentation": "<p>Enable this option to use your own GUA ranges as private IPv6 addresses. This option is disabled by default.</p>", |
| 67394 | + "smithy.api#xmlName": "enablePrivateGua" |
| 67395 | + } |
67359 | 67396 | } |
67360 | 67397 | }, |
67361 | 67398 | "traits": { |
|
67846 | 67883 | "smithy.api#xmlName": "resourceCidr" |
67847 | 67884 | } |
67848 | 67885 | }, |
| 67886 | + "IpSource": { |
| 67887 | + "target": "com.amazonaws.ec2#IpamResourceCidrIpSource", |
| 67888 | + "traits": { |
| 67889 | + "aws.protocols#ec2QueryName": "IpSource", |
| 67890 | + "smithy.api#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>", |
| 67891 | + "smithy.api#xmlName": "ipSource" |
| 67892 | + } |
| 67893 | + }, |
67849 | 67894 | "ResourceType": { |
67850 | 67895 | "target": "com.amazonaws.ec2#IpamResourceType", |
67851 | 67896 | "traits": { |
|
69233 | 69278 | "smithy.api#documentation": "<p>The CIDR for an IPAM resource.</p>" |
69234 | 69279 | } |
69235 | 69280 | }, |
| 69281 | + "com.amazonaws.ec2#IpamResourceCidrIpSource": { |
| 69282 | + "type": "enum", |
| 69283 | + "members": { |
| 69284 | + "amazon": { |
| 69285 | + "target": "smithy.api#Unit", |
| 69286 | + "traits": { |
| 69287 | + "smithy.api#enumValue": "amazon" |
| 69288 | + } |
| 69289 | + }, |
| 69290 | + "byoip": { |
| 69291 | + "target": "smithy.api#Unit", |
| 69292 | + "traits": { |
| 69293 | + "smithy.api#enumValue": "byoip" |
| 69294 | + } |
| 69295 | + }, |
| 69296 | + "none": { |
| 69297 | + "target": "smithy.api#Unit", |
| 69298 | + "traits": { |
| 69299 | + "smithy.api#enumValue": "none" |
| 69300 | + } |
| 69301 | + } |
| 69302 | + } |
| 69303 | + }, |
69236 | 69304 | "com.amazonaws.ec2#IpamResourceCidrSet": { |
69237 | 69305 | "type": "list", |
69238 | 69306 | "member": { |
|
70039 | 70107 | "com.amazonaws.ec2#Ipv6Address": { |
70040 | 70108 | "type": "string" |
70041 | 70109 | }, |
| 70110 | + "com.amazonaws.ec2#Ipv6AddressAttribute": { |
| 70111 | + "type": "enum", |
| 70112 | + "members": { |
| 70113 | + "public": { |
| 70114 | + "target": "smithy.api#Unit", |
| 70115 | + "traits": { |
| 70116 | + "smithy.api#enumValue": "public" |
| 70117 | + } |
| 70118 | + }, |
| 70119 | + "private": { |
| 70120 | + "target": "smithy.api#Unit", |
| 70121 | + "traits": { |
| 70122 | + "smithy.api#enumValue": "private" |
| 70123 | + } |
| 70124 | + } |
| 70125 | + } |
| 70126 | + }, |
70042 | 70127 | "com.amazonaws.ec2#Ipv6AddressList": { |
70043 | 70128 | "type": "list", |
70044 | 70129 | "member": { |
|
76580 | 76665 | "traits": { |
76581 | 76666 | "smithy.api#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>" |
76582 | 76667 | } |
| 76668 | + }, |
| 76669 | + "EnablePrivateGua": { |
| 76670 | + "target": "com.amazonaws.ec2#Boolean", |
| 76671 | + "traits": { |
| 76672 | + "smithy.api#documentation": "<p>Enable this option to use your own GUA ranges as private IPv6 addresses. This option is disabled by default.</p>" |
| 76673 | + } |
76583 | 76674 | } |
76584 | 76675 | }, |
76585 | 76676 | "traits": { |
|
85646 | 85737 | "target": "com.amazonaws.ec2#Integer", |
85647 | 85738 | "traits": { |
85648 | 85739 | "smithy.api#clientOptional": {}, |
85649 | | - "smithy.api#documentation": "<p>The netmask length of the CIDR you would like to allocate to the public IPv4 pool.</p>", |
| 85740 | + "smithy.api#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>", |
85650 | 85741 | "smithy.api#required": {} |
85651 | 85742 | } |
85652 | 85743 | }, |
|
98530 | 98621 | "smithy.api#documentation": "<p>The state of the CIDR block.</p>", |
98531 | 98622 | "smithy.api#xmlName": "ipv6CidrBlockState" |
98532 | 98623 | } |
| 98624 | + }, |
| 98625 | + "Ipv6AddressAttribute": { |
| 98626 | + "target": "com.amazonaws.ec2#Ipv6AddressAttribute", |
| 98627 | + "traits": { |
| 98628 | + "aws.protocols#ec2QueryName": "Ipv6AddressAttribute", |
| 98629 | + "smithy.api#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>", |
| 98630 | + "smithy.api#xmlName": "ipv6AddressAttribute" |
| 98631 | + } |
| 98632 | + }, |
| 98633 | + "IpSource": { |
| 98634 | + "target": "com.amazonaws.ec2#IpSource", |
| 98635 | + "traits": { |
| 98636 | + "aws.protocols#ec2QueryName": "IpSource", |
| 98637 | + "smithy.api#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>", |
| 98638 | + "smithy.api#xmlName": "ipSource" |
| 98639 | + } |
98533 | 98640 | } |
98534 | 98641 | }, |
98535 | 98642 | "traits": { |
@@ -107387,6 +107494,22 @@ |
107387 | 107494 | "smithy.api#documentation": "<p>The ID of the IPv6 address pool from which the IPv6 CIDR block is allocated.</p>", |
107388 | 107495 | "smithy.api#xmlName": "ipv6Pool" |
107389 | 107496 | } |
| 107497 | + }, |
| 107498 | + "Ipv6AddressAttribute": { |
| 107499 | + "target": "com.amazonaws.ec2#Ipv6AddressAttribute", |
| 107500 | + "traits": { |
| 107501 | + "aws.protocols#ec2QueryName": "Ipv6AddressAttribute", |
| 107502 | + "smithy.api#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>", |
| 107503 | + "smithy.api#xmlName": "ipv6AddressAttribute" |
| 107504 | + } |
| 107505 | + }, |
| 107506 | + "IpSource": { |
| 107507 | + "target": "com.amazonaws.ec2#IpSource", |
| 107508 | + "traits": { |
| 107509 | + "aws.protocols#ec2QueryName": "IpSource", |
| 107510 | + "smithy.api#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>", |
| 107511 | + "smithy.api#xmlName": "ipSource" |
| 107512 | + } |
107390 | 107513 | } |
107391 | 107514 | }, |
107392 | 107515 | "traits": { |
|
0 commit comments