Skip to content

Commit f13fa8f

Browse files
author
aws-sdk-cpp-automation
committed
Documentation updates for Amazon FSx
AWS Shield Advanced now supports filtering for ListProtections and ListProtectionGroups. Documentation updates for Amazon EC2.
1 parent 88e93f2 commit f13fa8f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+1714
-431
lines changed

aws-cpp-sdk-core/include/aws/core/VersionConfig.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* SPDX-License-Identifier: Apache-2.0.
44
*/
55

6-
#define AWS_SDK_VERSION_STRING 1.9.310
6+
#define AWS_SDK_VERSION_STRING 1.9.311
77
#define AWS_SDK_VERSION_MAJOR 1
88
#define AWS_SDK_VERSION_MINOR 9
9-
#define AWS_SDK_VERSION_PATCH 310
9+
#define AWS_SDK_VERSION_PATCH 311

aws-cpp-sdk-ec2/include/aws/ec2/EC2Client.h

Lines changed: 198 additions & 75 deletions
Large diffs are not rendered by default.

aws-cpp-sdk-ec2/include/aws/ec2/model/ClassicLinkInstance.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,12 @@ namespace Model
2727
{
2828

2929
/**
30-
* <p>Describes a linked EC2-Classic instance.</p><p><h3>See Also:</h3> <a
30+
* <p>We are retiring EC2-Classic on August 15, 2022. We recommend that you
31+
* migrate from EC2-Classic to a VPC. For more information, see <a
32+
* href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-migrate.html">Migrate
33+
* from EC2-Classic to a VPC</a> in the <i>Amazon Elastic Compute Cloud User
34+
* Guide</i>.</p> <p>Describes a linked EC2-Classic instance.</p><p><h3>See
35+
* Also:</h3> <a
3136
* href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/ClassicLinkInstance">AWS
3237
* API Reference</a></p>
3338
*/

aws-cpp-sdk-ec2/include/aws/ec2/model/EnableImageDeprecationRequest.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ namespace Model
8282
* <p>The date and time to deprecate the AMI, in UTC, in the following format:
8383
* <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z. If you specify a
8484
* value for seconds, Amazon EC2 rounds the seconds to the nearest minute.</p>
85-
* <p>You can���t specify a date in the past. The upper limit for
85+
* <p>You cant specify a date in the past. The upper limit for
8686
* <code>DeprecateAt</code> is 10 years from now.</p>
8787
*/
8888
inline const Aws::Utils::DateTime& GetDeprecateAt() const{ return m_deprecateAt; }
@@ -91,7 +91,7 @@ namespace Model
9191
* <p>The date and time to deprecate the AMI, in UTC, in the following format:
9292
* <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z. If you specify a
9393
* value for seconds, Amazon EC2 rounds the seconds to the nearest minute.</p>
94-
* <p>You can���t specify a date in the past. The upper limit for
94+
* <p>You cant specify a date in the past. The upper limit for
9595
* <code>DeprecateAt</code> is 10 years from now.</p>
9696
*/
9797
inline bool DeprecateAtHasBeenSet() const { return m_deprecateAtHasBeenSet; }
@@ -100,7 +100,7 @@ namespace Model
100100
* <p>The date and time to deprecate the AMI, in UTC, in the following format:
101101
* <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z. If you specify a
102102
* value for seconds, Amazon EC2 rounds the seconds to the nearest minute.</p>
103-
* <p>You can���t specify a date in the past. The upper limit for
103+
* <p>You cant specify a date in the past. The upper limit for
104104
* <code>DeprecateAt</code> is 10 years from now.</p>
105105
*/
106106
inline void SetDeprecateAt(const Aws::Utils::DateTime& value) { m_deprecateAtHasBeenSet = true; m_deprecateAt = value; }
@@ -109,7 +109,7 @@ namespace Model
109109
* <p>The date and time to deprecate the AMI, in UTC, in the following format:
110110
* <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z. If you specify a
111111
* value for seconds, Amazon EC2 rounds the seconds to the nearest minute.</p>
112-
* <p>You can���t specify a date in the past. The upper limit for
112+
* <p>You cant specify a date in the past. The upper limit for
113113
* <code>DeprecateAt</code> is 10 years from now.</p>
114114
*/
115115
inline void SetDeprecateAt(Aws::Utils::DateTime&& value) { m_deprecateAtHasBeenSet = true; m_deprecateAt = std::move(value); }
@@ -118,7 +118,7 @@ namespace Model
118118
* <p>The date and time to deprecate the AMI, in UTC, in the following format:
119119
* <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z. If you specify a
120120
* value for seconds, Amazon EC2 rounds the seconds to the nearest minute.</p>
121-
* <p>You can���t specify a date in the past. The upper limit for
121+
* <p>You cant specify a date in the past. The upper limit for
122122
* <code>DeprecateAt</code> is 10 years from now.</p>
123123
*/
124124
inline EnableImageDeprecationRequest& WithDeprecateAt(const Aws::Utils::DateTime& value) { SetDeprecateAt(value); return *this;}
@@ -127,7 +127,7 @@ namespace Model
127127
* <p>The date and time to deprecate the AMI, in UTC, in the following format:
128128
* <i>YYYY</i>-<i>MM</i>-<i>DD</i>T<i>HH</i>:<i>MM</i>:<i>SS</i>Z. If you specify a
129129
* value for seconds, Amazon EC2 rounds the seconds to the nearest minute.</p>
130-
* <p>You can���t specify a date in the past. The upper limit for
130+
* <p>You cant specify a date in the past. The upper limit for
131131
* <code>DeprecateAt</code> is 10 years from now.</p>
132132
*/
133133
inline EnableImageDeprecationRequest& WithDeprecateAt(Aws::Utils::DateTime&& value) { SetDeprecateAt(std::move(value)); return *this;}

aws-cpp-sdk-ec2/include/aws/ec2/model/LaunchSpecification.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,12 @@ namespace Model
3232
{
3333

3434
/**
35-
* <p>Describes the launch specification for an instance.</p><p><h3>See Also:</h3>
36-
* <a
35+
* <p>Describes the launch specification for an instance.</p> <p>We are
36+
* retiring EC2-Classic on August 15, 2022. We recommend that you migrate from
37+
* EC2-Classic to a VPC. For more information, see <a
38+
* href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-migrate.html">Migrate
39+
* from EC2-Classic to a VPC</a> in the <i>Amazon EC2 User Guide for Linux
40+
* Instances</i>.</p> <p><h3>See Also:</h3> <a
3741
* href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/LaunchSpecification">AWS
3842
* API Reference</a></p>
3943
*/

aws-cpp-sdk-ec2/include/aws/ec2/model/LaunchTemplateSpecification.h

Lines changed: 40 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -155,50 +155,74 @@ namespace Model
155155

156156

157157
/**
158-
* <p>The version number of the launch template.</p> <p>Default: The default
159-
* version for the launch template.</p>
158+
* <p>The launch template version number, <code>$Latest</code>, or
159+
* <code>$Default</code>.</p> <p>If the value is <code>$Latest</code>, Amazon EC2
160+
* uses the latest version of the launch template.</p> <p>If the value is
161+
* <code>$Default</code>, Amazon EC2 uses the default version of the launch
162+
* template.</p> <p>Default: The default version of the launch template.</p>
160163
*/
161164
inline const Aws::String& GetVersion() const{ return m_version; }
162165

163166
/**
164-
* <p>The version number of the launch template.</p> <p>Default: The default
165-
* version for the launch template.</p>
167+
* <p>The launch template version number, <code>$Latest</code>, or
168+
* <code>$Default</code>.</p> <p>If the value is <code>$Latest</code>, Amazon EC2
169+
* uses the latest version of the launch template.</p> <p>If the value is
170+
* <code>$Default</code>, Amazon EC2 uses the default version of the launch
171+
* template.</p> <p>Default: The default version of the launch template.</p>
166172
*/
167173
inline bool VersionHasBeenSet() const { return m_versionHasBeenSet; }
168174

169175
/**
170-
* <p>The version number of the launch template.</p> <p>Default: The default
171-
* version for the launch template.</p>
176+
* <p>The launch template version number, <code>$Latest</code>, or
177+
* <code>$Default</code>.</p> <p>If the value is <code>$Latest</code>, Amazon EC2
178+
* uses the latest version of the launch template.</p> <p>If the value is
179+
* <code>$Default</code>, Amazon EC2 uses the default version of the launch
180+
* template.</p> <p>Default: The default version of the launch template.</p>
172181
*/
173182
inline void SetVersion(const Aws::String& value) { m_versionHasBeenSet = true; m_version = value; }
174183

175184
/**
176-
* <p>The version number of the launch template.</p> <p>Default: The default
177-
* version for the launch template.</p>
185+
* <p>The launch template version number, <code>$Latest</code>, or
186+
* <code>$Default</code>.</p> <p>If the value is <code>$Latest</code>, Amazon EC2
187+
* uses the latest version of the launch template.</p> <p>If the value is
188+
* <code>$Default</code>, Amazon EC2 uses the default version of the launch
189+
* template.</p> <p>Default: The default version of the launch template.</p>
178190
*/
179191
inline void SetVersion(Aws::String&& value) { m_versionHasBeenSet = true; m_version = std::move(value); }
180192

181193
/**
182-
* <p>The version number of the launch template.</p> <p>Default: The default
183-
* version for the launch template.</p>
194+
* <p>The launch template version number, <code>$Latest</code>, or
195+
* <code>$Default</code>.</p> <p>If the value is <code>$Latest</code>, Amazon EC2
196+
* uses the latest version of the launch template.</p> <p>If the value is
197+
* <code>$Default</code>, Amazon EC2 uses the default version of the launch
198+
* template.</p> <p>Default: The default version of the launch template.</p>
184199
*/
185200
inline void SetVersion(const char* value) { m_versionHasBeenSet = true; m_version.assign(value); }
186201

187202
/**
188-
* <p>The version number of the launch template.</p> <p>Default: The default
189-
* version for the launch template.</p>
203+
* <p>The launch template version number, <code>$Latest</code>, or
204+
* <code>$Default</code>.</p> <p>If the value is <code>$Latest</code>, Amazon EC2
205+
* uses the latest version of the launch template.</p> <p>If the value is
206+
* <code>$Default</code>, Amazon EC2 uses the default version of the launch
207+
* template.</p> <p>Default: The default version of the launch template.</p>
190208
*/
191209
inline LaunchTemplateSpecification& WithVersion(const Aws::String& value) { SetVersion(value); return *this;}
192210

193211
/**
194-
* <p>The version number of the launch template.</p> <p>Default: The default
195-
* version for the launch template.</p>
212+
* <p>The launch template version number, <code>$Latest</code>, or
213+
* <code>$Default</code>.</p> <p>If the value is <code>$Latest</code>, Amazon EC2
214+
* uses the latest version of the launch template.</p> <p>If the value is
215+
* <code>$Default</code>, Amazon EC2 uses the default version of the launch
216+
* template.</p> <p>Default: The default version of the launch template.</p>
196217
*/
197218
inline LaunchTemplateSpecification& WithVersion(Aws::String&& value) { SetVersion(std::move(value)); return *this;}
198219

199220
/**
200-
* <p>The version number of the launch template.</p> <p>Default: The default
201-
* version for the launch template.</p>
221+
* <p>The launch template version number, <code>$Latest</code>, or
222+
* <code>$Default</code>.</p> <p>If the value is <code>$Latest</code>, Amazon EC2
223+
* uses the latest version of the launch template.</p> <p>If the value is
224+
* <code>$Default</code>, Amazon EC2 uses the default version of the launch
225+
* template.</p> <p>Default: The default version of the launch template.</p>
202226
*/
203227
inline LaunchTemplateSpecification& WithVersion(const char* value) { SetVersion(value); return *this;}
204228

aws-cpp-sdk-ec2/include/aws/ec2/model/MovingAddressStatus.h

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,12 @@ namespace Model
2525
{
2626

2727
/**
28-
* <p>Describes the status of a moving Elastic IP address.</p><p><h3>See Also:</h3>
29-
* <a
28+
* <p>Describes the status of a moving Elastic IP address.</p> <p>We are
29+
* retiring EC2-Classic on August 15, 2022. We recommend that you migrate from
30+
* EC2-Classic to a VPC. For more information, see <a
31+
* href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-migrate.html">Migrate
32+
* from EC2-Classic to a VPC</a> in the <i>Amazon Elastic Compute Cloud User
33+
* Guide</i>.</p> <p><h3>See Also:</h3> <a
3034
* href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/MovingAddressStatus">AWS
3135
* API Reference</a></p>
3236
*/

aws-cpp-sdk-ec2/include/aws/ec2/model/PeeringConnectionOptions.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,12 @@ namespace Model
2222
{
2323

2424
/**
25-
* <p>Describes the VPC peering connection options.</p><p><h3>See Also:</h3> <a
25+
* <p>We are retiring EC2-Classic on August 15, 2022. We recommend that you
26+
* migrate from EC2-Classic to a VPC. For more information, see <a
27+
* href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-migrate.html">Migrate
28+
* from EC2-Classic to a VPC</a> in the <i>Amazon Elastic Compute Cloud User
29+
* Guide</i>.</p> <p>Describes the VPC peering connection
30+
* options.</p><p><h3>See Also:</h3> <a
2631
* href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/PeeringConnectionOptions">AWS
2732
* API Reference</a></p>
2833
*/

aws-cpp-sdk-ec2/include/aws/ec2/model/PeeringConnectionOptionsRequest.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,12 @@ namespace Model
2222
{
2323

2424
/**
25-
* <p>The VPC peering connection options.</p><p><h3>See Also:</h3> <a
25+
* <p>We are retiring EC2-Classic on August 15, 2022. We recommend that you
26+
* migrate from EC2-Classic to a VPC. For more information, see <a
27+
* href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-migrate.html">Migrate
28+
* from EC2-Classic to a VPC</a> in the <i>Amazon Elastic Compute Cloud User
29+
* Guide</i>.</p> <p>The VPC peering connection options.</p><p><h3>See
30+
* Also:</h3> <a
2631
* href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/PeeringConnectionOptionsRequest">AWS
2732
* API Reference</a></p>
2833
*/

aws-cpp-sdk-ec2/include/aws/ec2/model/Reservation.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,12 @@ namespace Model
3030
/**
3131
* <p>Describes a launch request for one or more instances, and includes owner,
3232
* requester, and security group information that applies to all instances in the
33-
* launch request.</p><p><h3>See Also:</h3> <a
33+
* launch request.</p> <p>We are retiring EC2-Classic on August 15, 2022. We
34+
* recommend that you migrate from EC2-Classic to a VPC. For more information, see
35+
* <a
36+
* href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/vpc-migrate.html">Migrate
37+
* from EC2-Classic to a VPC</a> in the <i>Amazon EC2 User Guide</i>.</p>
38+
* <p><h3>See Also:</h3> <a
3439
* href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/Reservation">AWS API
3540
* Reference</a></p>
3641
*/

0 commit comments

Comments
 (0)