Skip to content

Commit ed9c096

Browse files
Documentation updates for EC2.
1 parent 327877c commit ed9c096

File tree

61 files changed

+1175
-1365
lines changed

Some content is hidden

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

61 files changed

+1175
-1365
lines changed

generator/ServiceModels/ec2/ec2-2016-11-15.docs.json

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

generator/ServiceModels/ec2/ec2-2016-11-15.endpoint-tests.json

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

generator/ServiceModels/ec2/ec2-2016-11-15.normal.json

Lines changed: 90 additions & 98 deletions
Large diffs are not rendered by default.

sdk/src/Services/EC2/Generated/Model/AcceptVpcEndpointConnectionsRequest.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ namespace Amazon.EC2.Model
3030
{
3131
/// <summary>
3232
/// Container for the parameters to the AcceptVpcEndpointConnections operation.
33-
/// Accepts one or more interface VPC endpoint connection requests to your VPC endpoint
34-
/// service.
33+
/// Accepts connection requests to your VPC endpoint service.
3534
/// </summary>
3635
public partial class AcceptVpcEndpointConnectionsRequest : AmazonEC2Request
3736
{
@@ -60,7 +59,7 @@ internal bool IsSetServiceId()
6059
/// <summary>
6160
/// Gets and sets the property VpcEndpointIds.
6261
/// <para>
63-
/// The IDs of one or more interface VPC endpoints.
62+
/// The IDs of the interface VPC endpoints.
6463
/// </para>
6564
/// </summary>
6665
[AWSProperty(Required=true)]

sdk/src/Services/EC2/Generated/Model/CreateClientVpnEndpointRequest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ internal bool IsSetAuthenticationOptions()
7979
/// The IPv4 address range, in CIDR notation, from which to assign client IP addresses.
8080
/// The address range cannot overlap with the local CIDR of the VPC in which the associated
8181
/// subnet is located, or the routes that you add manually. The address range cannot be
82-
/// changed after the Client VPN endpoint has been created. The CIDR block should be /22
83-
/// or greater.
82+
/// changed after the Client VPN endpoint has been created. Client CIDR range must have
83+
/// a size of at least /22 and must not be greater than /12.
8484
/// </para>
8585
/// </summary>
8686
[AWSProperty(Required=true)]

sdk/src/Services/EC2/Generated/Model/CreateSubnetRequest.cs

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -30,26 +30,30 @@ namespace Amazon.EC2.Model
3030
{
3131
/// <summary>
3232
/// Container for the parameters to the CreateSubnet operation.
33-
/// Creates a subnet in a specified VPC.
33+
/// Creates a subnet in the specified VPC. For an IPv4 only subnet, specify an IPv4 CIDR
34+
/// block. If the VPC has an IPv6 CIDR block, you can create an IPv6 only subnet or a
35+
/// dual stack subnet instead. For an IPv6 only subnet, specify an IPv6 CIDR block. For
36+
/// a dual stack subnet, specify both an IPv4 CIDR block and an IPv6 CIDR block.
3437
///
3538
///
3639
/// <para>
37-
/// You must specify an IPv4 CIDR block for the subnet. After you create a subnet, you
38-
/// can't change its CIDR block. The allowed block size is between a /16 netmask (65,536
39-
/// IP addresses) and /28 netmask (16 IP addresses). The CIDR block must not overlap with
40-
/// the CIDR block of an existing subnet in the VPC.
40+
/// A subnet CIDR block must not overlap the CIDR block of an existing subnet in the VPC.
41+
/// After you create a subnet, you can't change its CIDR block.
4142
/// </para>
4243
///
4344
/// <para>
44-
/// If you've associated an IPv6 CIDR block with your VPC, you can create a subnet with
45-
/// an IPv6 CIDR block that uses a /64 prefix length.
45+
/// The allowed size for an IPv4 subnet is between a /28 netmask (16 IP addresses) and
46+
/// a /16 netmask (65,536 IP addresses). Amazon Web Services reserves both the first four
47+
/// and the last IPv4 address in each subnet's CIDR block. They're not available for your
48+
/// use.
4649
/// </para>
47-
/// <important>
50+
///
4851
/// <para>
49-
/// Amazon Web Services reserves both the first four and the last IPv4 address in each
50-
/// subnet's CIDR block. They're not available for use.
52+
/// If you've associated an IPv6 CIDR block with your VPC, you can associate an IPv6 CIDR
53+
/// block with a subnet when you create it. The allowed block size for an IPv6 subnet
54+
/// is a /64 netmask.
5155
/// </para>
52-
/// </important>
56+
///
5357
/// <para>
5458
/// If you add more than one subnet to a VPC, they're set up in a star topology with a
5559
/// logical router in the middle.
@@ -62,8 +66,8 @@ namespace Amazon.EC2.Model
6266
/// </para>
6367
///
6468
/// <para>
65-
/// For more information about subnets, see <a href="https://docs.aws.amazon.com/vpc/latest/userguide/VPC_Subnets.html">Your
66-
/// VPC and subnets</a> in the <i>Amazon Virtual Private Cloud User Guide</i>.
69+
/// For more information, see <a href="https://docs.aws.amazon.com/vpc/latest/userguide/configure-subnets.html">Subnets</a>
70+
/// in the <i>Amazon Virtual Private Cloud User Guide</i>.
6771
/// </para>
6872
/// </summary>
6973
public partial class CreateSubnetRequest : AmazonEC2Request

sdk/src/Services/EC2/Generated/Model/CreateVpcEndpointConnectionNotificationRequest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ internal bool IsSetClientToken()
7171
/// <summary>
7272
/// Gets and sets the property ConnectionEvents.
7373
/// <para>
74-
/// One or more endpoint events for which to receive notifications. Valid values are <code>Accept</code>,
74+
/// The endpoint events for which to receive notifications. Valid values are <code>Accept</code>,
7575
/// <code>Connect</code>, <code>Delete</code>, and <code>Reject</code>.
7676
/// </para>
7777
/// </summary>

sdk/src/Services/EC2/Generated/Model/CreateVpcEndpointRequest.cs

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ internal bool IsSetPrivateDnsEnabled()
164164
/// <summary>
165165
/// Gets and sets the property RouteTableIds.
166166
/// <para>
167-
/// (Gateway endpoint) One or more route table IDs.
167+
/// (Gateway endpoint) The route table IDs.
168168
/// </para>
169169
/// </summary>
170170
public List<string> RouteTableIds
@@ -182,8 +182,9 @@ internal bool IsSetRouteTableIds()
182182
/// <summary>
183183
/// Gets and sets the property SecurityGroupIds.
184184
/// <para>
185-
/// (Interface endpoint) The ID of one or more security groups to associate with the endpoint
186-
/// network interface.
185+
/// (Interface endpoint) The IDs of the security groups to associate with the endpoint
186+
/// network interface. If this parameter is not specified, we use the default security
187+
/// group for the VPC.
187188
/// </para>
188189
/// </summary>
189190
public List<string> SecurityGroupIds
@@ -201,8 +202,7 @@ internal bool IsSetSecurityGroupIds()
201202
/// <summary>
202203
/// Gets and sets the property ServiceName.
203204
/// <para>
204-
/// The service name. To get a list of available services, use the <a>DescribeVpcEndpointServices</a>
205-
/// request, or get the name from the service provider.
205+
/// The service name.
206206
/// </para>
207207
/// </summary>
208208
[AWSProperty(Required=true)]
@@ -221,9 +221,9 @@ internal bool IsSetServiceName()
221221
/// <summary>
222222
/// Gets and sets the property SubnetIds.
223223
/// <para>
224-
/// (Interface and Gateway Load Balancer endpoints) The ID of one or more subnets in which
225-
/// to create an endpoint network interface. For a Gateway Load Balancer endpoint, you
226-
/// can specify one subnet only.
224+
/// (Interface and Gateway Load Balancer endpoints) The IDs of the subnets in which to
225+
/// create an endpoint network interface. For a Gateway Load Balancer endpoint, you can
226+
/// specify only one subnet.
227227
/// </para>
228228
/// </summary>
229229
public List<string> SubnetIds
@@ -281,7 +281,7 @@ internal bool IsSetVpcEndpointType()
281281
/// <summary>
282282
/// Gets and sets the property VpcId.
283283
/// <para>
284-
/// The ID of the VPC in which the endpoint will be used.
284+
/// The ID of the VPC for the endpoint.
285285
/// </para>
286286
/// </summary>
287287
[AWSProperty(Required=true)]

sdk/src/Services/EC2/Generated/Model/CreateVpcEndpointResponse.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
namespace Amazon.EC2.Model
3030
{
3131
/// <summary>
32-
/// Contains the output of CreateVpcEndpoint.
32+
/// This is the response object from the CreateVpcEndpoint operation.
3333
/// </summary>
3434
public partial class CreateVpcEndpointResponse : AmazonWebServiceResponse
3535
{

sdk/src/Services/EC2/Generated/Model/CreateVpcEndpointServiceConfigurationRequest.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ namespace Amazon.EC2.Model
3131
/// <summary>
3232
/// Container for the parameters to the CreateVpcEndpointServiceConfiguration operation.
3333
/// Creates a VPC endpoint service to which service consumers (Amazon Web Services accounts,
34-
/// IAM users, and IAM roles) can connect.
34+
/// users, and IAM roles) can connect.
3535
///
3636
///
3737
/// <para>
@@ -112,7 +112,7 @@ internal bool IsSetClientToken()
112112
/// <summary>
113113
/// Gets and sets the property GatewayLoadBalancerArns.
114114
/// <para>
115-
/// The Amazon Resource Names (ARNs) of one or more Gateway Load Balancers.
115+
/// The Amazon Resource Names (ARNs) of the Gateway Load Balancers.
116116
/// </para>
117117
/// </summary>
118118
public List<string> GatewayLoadBalancerArns
@@ -130,7 +130,7 @@ internal bool IsSetGatewayLoadBalancerArns()
130130
/// <summary>
131131
/// Gets and sets the property NetworkLoadBalancerArns.
132132
/// <para>
133-
/// The Amazon Resource Names (ARNs) of one or more Network Load Balancers for your service.
133+
/// The Amazon Resource Names (ARNs) of the Network Load Balancers.
134134
/// </para>
135135
/// </summary>
136136
public List<string> NetworkLoadBalancerArns

0 commit comments

Comments
 (0)