|
10506 | 10506 | "target": "com.amazonaws.ec2#CreateCustomerGatewayResult"
|
10507 | 10507 | },
|
10508 | 10508 | "traits": {
|
10509 |
| - "smithy.api#documentation": "<p>Provides information to Amazon Web Services about your VPN customer gateway device. The\n customer gateway is the appliance at your end of the VPN connection. (The device on the\n Amazon Web Services side of the VPN connection is the virtual private gateway.) You\n must provide the internet-routable IP address of the customer gateway's external\n interface. The IP address must be static and can be behind a device performing network\n address translation (NAT).</p>\n <p>For devices that use Border Gateway Protocol (BGP), you can also provide the device's\n BGP Autonomous System Number (ASN). You can use an existing ASN assigned to your network.\n If you don't have an ASN already, you can use a private ASN. For more information, see \n <a href=\"https://docs.aws.amazon.com/vpn/latest/s2svpn/cgw-options.html\">Customer gateway \n options for your Site-to-Site VPN connection</a> in the <i>Amazon Web Services Site-to-Site VPN User Guide</i>.</p>\n <p>To create more than one customer gateway with the same VPN type, IP address, and\n BGP ASN, specify a unique device name for each customer gateway. An identical request\n returns information about the existing customer gateway; it doesn't create a new customer\n gateway.</p>" |
| 10509 | + "smithy.api#documentation": "<p>Provides information to Amazon Web Services about your customer gateway device. The\n customer gateway device is the appliance at your end of the VPN connection. You\n must provide the IP address of the customer gateway device’s external\n interface. The IP address must be static and can be behind a device performing network\n address translation (NAT).</p>\n <p>For devices that use Border Gateway Protocol (BGP), you can also provide the device's\n BGP Autonomous System Number (ASN). You can use an existing ASN assigned to your network.\n If you don't have an ASN already, you can use a private ASN. For more information, see \n <a href=\"https://docs.aws.amazon.com/vpn/latest/s2svpn/cgw-options.html\">Customer gateway \n options for your Site-to-Site VPN connection</a> in the <i>Amazon Web Services Site-to-Site VPN User Guide</i>.</p>\n <p>To create more than one customer gateway with the same VPN type, IP address, and\n BGP ASN, specify a unique device name for each customer gateway. An identical request\n returns information about the existing customer gateway; it doesn't create a new customer\n gateway.</p>" |
10510 | 10510 | }
|
10511 | 10511 | },
|
10512 | 10512 | "com.amazonaws.ec2#CreateCustomerGatewayRequest": {
|
|
10522 | 10522 | "PublicIp": {
|
10523 | 10523 | "target": "com.amazonaws.ec2#String",
|
10524 | 10524 | "traits": {
|
10525 |
| - "smithy.api#documentation": "<p>The Internet-routable IP address for the customer gateway's outside interface. The\n address must be static.</p>", |
10526 |
| - "smithy.api#xmlName": "IpAddress" |
| 10525 | + "smithy.api#documentation": "<p>\n <i>This member has been deprecated.</i> The Internet-routable IP address for the customer gateway's outside interface. The\n address must be static.</p>" |
10527 | 10526 | }
|
10528 | 10527 | },
|
10529 | 10528 | "CertificateArn": {
|
|
10552 | 10551 | "smithy.api#documentation": "<p>A name for the customer gateway device.</p>\n <p>Length Constraints: Up to 255 characters.</p>"
|
10553 | 10552 | }
|
10554 | 10553 | },
|
| 10554 | + "IpAddress": { |
| 10555 | + "target": "com.amazonaws.ec2#String", |
| 10556 | + "traits": { |
| 10557 | + "smithy.api#documentation": "<p>\n IPv4 address for the customer gateway device's outside interface. The address must be static.\n </p>" |
| 10558 | + } |
| 10559 | + }, |
10555 | 10560 | "DryRun": {
|
10556 | 10561 | "target": "com.amazonaws.ec2#Boolean",
|
10557 | 10562 | "traits": {
|
|
15679 | 15684 | "target": "com.amazonaws.ec2#String",
|
15680 | 15685 | "traits": {
|
15681 | 15686 | "aws.protocols#ec2QueryName": "IpAddress",
|
15682 |
| - "smithy.api#documentation": "<p>The Internet-routable IP address of the customer gateway's outside interface.</p>", |
| 15687 | + "smithy.api#documentation": "<p>The IP address of the customer gateway device's outside interface.</p>", |
15683 | 15688 | "smithy.api#xmlName": "ipAddress"
|
15684 | 15689 | }
|
15685 | 15690 | },
|
|
20616 | 20621 | "Filters": {
|
20617 | 20622 | "target": "com.amazonaws.ec2#FilterList",
|
20618 | 20623 | "traits": {
|
20619 |
| - "smithy.api#documentation": "<p>One or more filters.</p>\n <ul>\n <li>\n <p>\n <code>bgp-asn</code> - The customer gateway's Border Gateway Protocol (BGP)\n Autonomous System Number (ASN).</p>\n </li>\n <li>\n <p>\n <code>customer-gateway-id</code> - The ID of the customer gateway.</p>\n </li>\n <li>\n <p>\n <code>ip-address</code> - The IP address of the customer gateway's\n Internet-routable external interface.</p>\n </li>\n <li>\n <p>\n <code>state</code> - The state of the customer gateway (<code>pending</code> |\n <code>available</code> | <code>deleting</code> |\n <code>deleted</code>).</p>\n </li>\n <li>\n <p>\n <code>type</code> - The type of customer gateway. Currently, the only\n supported type is <code>ipsec.1</code>.</p>\n </li>\n <li> \n <p>\n <code>tag</code>:<key> - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value.\n For example, to find all resources that have a tag with the key <code>Owner</code> and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name and <code>TeamA</code> for the filter value.</p> \n </li>\n <li> \n <p>\n <code>tag-key</code> - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.</p> \n </li>\n </ul>", |
| 20624 | + "smithy.api#documentation": "<p>One or more filters.</p>\n <ul>\n <li>\n <p>\n <code>bgp-asn</code> - The customer gateway's Border Gateway Protocol (BGP)\n Autonomous System Number (ASN).</p>\n </li>\n <li>\n <p>\n <code>customer-gateway-id</code> - The ID of the customer gateway.</p>\n </li>\n <li>\n <p>\n <code>ip-address</code> - The IP address of the customer gateway\n device's external interface.</p>\n </li>\n <li>\n <p>\n <code>state</code> - The state of the customer gateway (<code>pending</code> |\n <code>available</code> | <code>deleting</code> |\n <code>deleted</code>).</p>\n </li>\n <li>\n <p>\n <code>type</code> - The type of customer gateway. Currently, the only\n supported type is <code>ipsec.1</code>.</p>\n </li>\n <li> \n <p>\n <code>tag</code>:<key> - The key/value combination of a tag assigned to the resource. Use the tag key in the filter name and the tag value as the filter value.\n For example, to find all resources that have a tag with the key <code>Owner</code> and the value <code>TeamA</code>, specify <code>tag:Owner</code> for the filter name and <code>TeamA</code> for the filter value.</p> \n </li>\n <li> \n <p>\n <code>tag-key</code> - The key of a tag assigned to the resource. Use this filter to find all resources assigned a tag with a specific key, regardless of the tag value.</p> \n </li>\n </ul>", |
20620 | 20625 | "smithy.api#xmlName": "Filter"
|
20621 | 20626 | }
|
20622 | 20627 | },
|
|
80109 | 80114 | "smithy.api#xmlName": "remoteIpv6NetworkCidr"
|
80110 | 80115 | }
|
80111 | 80116 | },
|
| 80117 | + "OutsideIpAddressType": { |
| 80118 | + "target": "com.amazonaws.ec2#String", |
| 80119 | + "traits": { |
| 80120 | + "aws.protocols#ec2QueryName": "OutsideIpAddressType", |
| 80121 | + "smithy.api#documentation": "<p>The type of IPv4 address assigned to the outside interface of the customer gateway.</p>\n <p>Valid values: <code>PrivateIpv4</code> | <code>PublicIpv4</code>\n </p>\n <p>Default: <code>PublicIpv4</code>\n </p>", |
| 80122 | + "smithy.api#xmlName": "outsideIpAddressType" |
| 80123 | + } |
| 80124 | + }, |
| 80125 | + "TransportTransitGatewayAttachmentId": { |
| 80126 | + "target": "com.amazonaws.ec2#String", |
| 80127 | + "traits": { |
| 80128 | + "aws.protocols#ec2QueryName": "TransportTransitGatewayAttachmentId", |
| 80129 | + "smithy.api#documentation": "<p>The transit gateway attachment ID in use for the VPN tunnel.</p>", |
| 80130 | + "smithy.api#xmlName": "transportTransitGatewayAttachmentId" |
| 80131 | + } |
| 80132 | + }, |
80112 | 80133 | "TunnelInsideIpVersion": {
|
80113 | 80134 | "target": "com.amazonaws.ec2#TunnelInsideIpVersion",
|
80114 | 80135 | "traits": {
|
|
80182 | 80203 | "traits": {
|
80183 | 80204 | "smithy.api#documentation": "<p>The IPv6 CIDR on the Amazon Web Services side of the VPN connection.</p>\n <p>Default: <code>::/0</code>\n </p>"
|
80184 | 80205 | }
|
| 80206 | + }, |
| 80207 | + "OutsideIpAddressType": { |
| 80208 | + "target": "com.amazonaws.ec2#String", |
| 80209 | + "traits": { |
| 80210 | + "smithy.api#documentation": "<p>The type of IPv4 address assigned to the outside interface of the customer gateway device.</p>\n <p>Valid values: <code>PrivateIpv4</code> | <code>PublicIpv4</code>\n </p>\n <p>Default: <code>PublicIpv4</code>\n </p>" |
| 80211 | + } |
| 80212 | + }, |
| 80213 | + "TransportTransitGatewayAttachmentId": { |
| 80214 | + "target": "com.amazonaws.ec2#TransitGatewayAttachmentId", |
| 80215 | + "traits": { |
| 80216 | + "smithy.api#documentation": "<p>The transit gateway attachment ID to use for the VPN tunnel.</p>\n <p>Required if <code>OutsideIpAddressType</code> is set to <code>PrivateIpv4</code>.</p>" |
| 80217 | + } |
80185 | 80218 | }
|
80186 | 80219 | },
|
80187 | 80220 | "traits": {
|
|
0 commit comments