|
8330 | 8330 | },
|
8331 | 8331 | "ClientToken":{
|
8332 | 8332 | "shape":"String",
|
8333 |
| - "documentation":"<p>Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html\">How to Ensure Idempotency</a>.</p> <p>Constraint: Maximum 64 ASCII characters.</p>" |
| 8333 | + "documentation":"<p>Unique, case-sensitive identifier that you provide to ensure the idempotency of the request. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/APIReference/Run_Instance_Idempotency.html\">How to Ensure Idempotency</a>.</p> <p>Constraint: Maximum 64 ASCII characters.</p>", |
| 8334 | + "idempotencyToken":true |
| 8335 | + }, |
| 8336 | + "DryRun":{ |
| 8337 | + "shape":"Boolean", |
| 8338 | + "documentation":"<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>" |
8334 | 8339 | },
|
8335 | 8340 | "SubnetId":{
|
8336 | 8341 | "shape":"SubnetId",
|
8337 | 8342 | "documentation":"<p>The subnet in which to create the NAT gateway.</p>"
|
| 8343 | + }, |
| 8344 | + "TagSpecifications":{ |
| 8345 | + "shape":"TagSpecificationList", |
| 8346 | + "documentation":"<p>The tags to assign to the NAT gateway.</p>", |
| 8347 | + "locationName":"TagSpecification" |
8338 | 8348 | }
|
8339 | 8349 | }
|
8340 | 8350 | },
|
|
10447 | 10457 | "type":"structure",
|
10448 | 10458 | "required":["NatGatewayId"],
|
10449 | 10459 | "members":{
|
| 10460 | + "DryRun":{ |
| 10461 | + "shape":"Boolean", |
| 10462 | + "documentation":"<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>" |
| 10463 | + }, |
10450 | 10464 | "NatGatewayId":{
|
10451 | 10465 | "shape":"NatGatewayId",
|
10452 | 10466 | "documentation":"<p>The ID of the NAT gateway.</p>"
|
|
13748 | 13762 | "DescribeNatGatewaysRequest":{
|
13749 | 13763 | "type":"structure",
|
13750 | 13764 | "members":{
|
| 13765 | + "DryRun":{ |
| 13766 | + "shape":"Boolean", |
| 13767 | + "documentation":"<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>" |
| 13768 | + }, |
13751 | 13769 | "Filter":{
|
13752 | 13770 | "shape":"FilterList",
|
13753 | 13771 | "documentation":"<p>One or more filters.</p> <ul> <li> <p> <code>nat-gateway-id</code> - The ID of the NAT gateway.</p> </li> <li> <p> <code>state</code> - The state of the NAT gateway (<code>pending</code> | <code>failed</code> | <code>available</code> | <code>deleting</code> | <code>deleted</code>).</p> </li> <li> <p> <code>subnet-id</code> - The ID of the subnet in which the NAT gateway resides.</p> </li> <li> <p> <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. 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> </li> <li> <p> <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> </li> <li> <p> <code>vpc-id</code> - The ID of the VPC in which the NAT gateway resides.</p> </li> </ul>"
|
|
0 commit comments