Skip to content

Commit fa913fc

Browse files
author
AWS
committed
Amazon Elastic Compute Cloud Update: Amazon Virtual Private Cloud (VPC) NAT Gateway adds support for tagging on resource creation.
1 parent b1b2f7b commit fa913fc

File tree

2 files changed

+24
-1
lines changed

2 files changed

+24
-1
lines changed
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Elastic Compute Cloud",
4+
"description": "Amazon Virtual Private Cloud (VPC) NAT Gateway adds support for tagging on resource creation."
5+
}

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

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8330,11 +8330,21 @@
83308330
},
83318331
"ClientToken":{
83328332
"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>"
83348339
},
83358340
"SubnetId":{
83368341
"shape":"SubnetId",
83378342
"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"
83388348
}
83398349
}
83408350
},
@@ -10447,6 +10457,10 @@
1044710457
"type":"structure",
1044810458
"required":["NatGatewayId"],
1044910459
"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+
},
1045010464
"NatGatewayId":{
1045110465
"shape":"NatGatewayId",
1045210466
"documentation":"<p>The ID of the NAT gateway.</p>"
@@ -13748,6 +13762,10 @@
1374813762
"DescribeNatGatewaysRequest":{
1374913763
"type":"structure",
1375013764
"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+
},
1375113769
"Filter":{
1375213770
"shape":"FilterList",
1375313771
"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>:&lt;key&gt; - 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

Comments
 (0)