You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(client-ec2): Adding support for the new fullSnapshotSizeInBytes field in the response of the EC2 EBS DescribeSnapshots API. This field represents the size of all the blocks that were written to the source volume at the time the snapshot was created.
* <p>Assigns one or more secondary private IP addresses to the specified network interface.</p>
32
-
* <p>You can specify one or more specific secondary IP addresses, or you can specify the number
33
-
* of secondary IP addresses to be automatically assigned within the subnet's CIDR block range.
31
+
* <p>Assigns the specified secondary private IP addresses to the specified network interface.</p>
32
+
* <p>You can specify specific secondary IP addresses, or you can specify the number
33
+
* of secondary IP addresses to be automatically assigned from the subnet's CIDR block range.
34
34
* The number of secondary IP addresses that you can assign to an instance varies by instance type.
35
35
* For more information about Elastic IP addresses, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/elastic-ip-addresses-eip.html">Elastic IP Addresses</a> in the <i>Amazon EC2 User Guide</i>.</p>
36
36
* <p>When you move a secondary private IP address to another network interface, any Elastic IP address
* however, you can specify a different KMS key. To copy an encrypted
41
41
* snapshot that has been shared from another account, you must have permissions for the KMS key
42
42
* used to encrypt the snapshot.</p>
43
-
* <p>Snapshots copied to an Outpost are encrypted by default using the default
44
-
* encryption key for the Region, or a different key that you specify in the request using
45
-
* <b>KmsKeyId</b>. Outposts do not support unencrypted
46
-
* snapshots. For more information, <a href="https://docs.aws.amazon.com/ebs/latest/userguide/snapshots-outposts.html#ami">
47
-
* Amazon EBS local snapshots on Outposts</a> in the <i>Amazon EBS User Guide</i>.</p>
43
+
* <p>Snapshots copied to an Outpost are encrypted by default using the default encryption key
44
+
* for the Region, or a different key that you specify in the request using <b>KmsKeyId</b>. Outposts do not support unencrypted snapshots. For more information,
45
+
* see <a href="https://docs.aws.amazon.com/ebs/latest/userguide/snapshots-outposts.html#ami">Amazon EBS
46
+
* local snapshots on Outposts</a> in the <i>Amazon EBS User Guide</i>.</p>
48
47
* <p>Snapshots created by copying another snapshot have an arbitrary volume ID that should not
49
48
* be used for any purpose.</p>
50
49
* <p>For more information, see <a href="https://docs.aws.amazon.com/ebs/latest/userguide/ebs-copy-snapshot.html">Copy an Amazon EBS snapshot</a> in the
* and any associated snapshots always remain protected. For more information, see <a href="https://docs.aws.amazon.com/ebs/latest/userguide/ebs-encryption.html">Amazon EBS encryption</a>
65
64
* in the <i>Amazon EBS User Guide</i>.</p>
66
65
* @example
67
66
* Use a bare-bones client and the command you need to make an API call.
* regardless of which prior snapshots have been deleted, all active snapshots will have access
36
36
* to all the information needed to restore the volume.</p>
37
37
* <p>You cannot delete a snapshot of the root device of an EBS volume used by a registered AMI.
38
-
* You must first de-register the AMI before you can delete the snapshot.</p>
38
+
* You must first deregister the AMI before you can delete the snapshot.</p>
39
39
* <p>For more information, see <a href="https://docs.aws.amazon.com/ebs/latest/userguide/ebs-deleting-snapshot.html">Delete an Amazon EBS snapshot</a> in the
* <p>One or more IPv4 prefixes assigned to the network interface. You cannot use this option if you use the <code>Ipv4PrefixCount</code> option.</p>
3964
+
* <p>One or more IPv4 prefixes assigned to the network interface. You can't use this option if you use the <code>Ipv4PrefixCount</code> option.</p>
3965
3965
* @public
3966
3966
*/
3967
3967
Ipv4Prefixes?: string[]|undefined;
3968
3968
3969
3969
/**
3970
-
* <p>The number of IPv4 prefixes that Amazon Web Services automatically assigns to the network interface. You cannot use this option if you use the <code>Ipv4 Prefixes</code> option.</p>
3970
+
* <p>The number of IPv4 prefixes that Amazon Web Services automatically assigns to the network interface. You can't use this option if you use the <code>Ipv4 Prefixes</code> option.</p>
3971
3971
* @public
3972
3972
*/
3973
3973
Ipv4PrefixCount?: number|undefined;
@@ -6739,6 +6739,14 @@ export interface IpRange {
6739
6739
/**
6740
6740
* <p>The IPv4 address range. You can either specify a CIDR block or a source security group,
6741
6741
* not both. To specify a single IPv4 address, use the /32 prefix length.</p>
6742
+
* <note>
6743
+
* <p>
6744
+
* Amazon Web Services <a href="https://en.wikipedia.org/wiki/Canonicalization">canonicalizes</a> IPv4 and IPv6 CIDRs. For example, if you specify 100.68.0.18/18 for the CIDR block,
6745
+
* Amazon Web Services canonicalizes the CIDR block to 100.68.0.0/18. Any subsequent DescribeSecurityGroups and DescribeSecurityGroupRules calls will
6746
+
* return the canonicalized form of the CIDR block. Additionally, if you attempt to add another rule with the
6747
+
* non-canonical form of the CIDR (such as 100.68.0.18/18) and there is already a rule for the canonicalized
6748
+
* form of the CIDR block (such as 100.68.0.0/18), the API throws an duplicate rule error.</p>
* <p>The IPv6 address range. You can either specify a CIDR block or a source security group,
6762
6770
* not both. To specify a single IPv6 address, use the /128 prefix length.</p>
6771
+
* <note>
6772
+
* <p>
6773
+
* Amazon Web Services <a href="https://en.wikipedia.org/wiki/Canonicalization">canonicalizes</a> IPv4 and IPv6 CIDRs. For example, if you specify 100.68.0.18/18 for the CIDR block,
6774
+
* Amazon Web Services canonicalizes the CIDR block to 100.68.0.0/18. Any subsequent DescribeSecurityGroups and DescribeSecurityGroupRules calls will
6775
+
* return the canonicalized form of the CIDR block. Additionally, if you attempt to add another rule with the
6776
+
* non-canonical form of the CIDR (such as 100.68.0.18/18) and there is already a rule for the canonicalized
6777
+
* form of the CIDR block (such as 100.68.0.0/18), the API throws an duplicate rule error.</p>
* Amazon Web Services <a href="https://en.wikipedia.org/wiki/Canonicalization">canonicalizes</a> IPv4 and IPv6 CIDRs. For example, if you specify 100.68.0.18/18 for the CIDR block,
7143
+
* Amazon Web Services canonicalizes the CIDR block to 100.68.0.0/18. Any subsequent DescribeSecurityGroups and DescribeSecurityGroupRules calls will
7144
+
* return the canonicalized form of the CIDR block. Additionally, if you attempt to add another rule with the
7145
+
* non-canonical form of the CIDR (such as 100.68.0.18/18) and there is already a rule for the canonicalized
7146
+
* form of the CIDR block (such as 100.68.0.0/18), the API throws an duplicate rule error.</p>
7147
+
* </note>
7124
7148
* <p>To specify an IPv6 address range, use IP permissions instead.</p>
7125
7149
* <p>To specify multiple rules and descriptions for the rules, use IP permissions instead.</p>
* <p>If you set this parameter to <code>true</code>, you can't terminate the instance using
10214
-
* the Amazon EC2 console, CLI, or API; otherwise, you can. To change this attribute after
10215
-
* launch, use <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ModifyInstanceAttribute.html">ModifyInstanceAttribute</a>. Alternatively, if you set
10216
-
* <code>InstanceInitiatedShutdownBehavior</code> to <code>terminate</code>, you can
10217
-
* terminate the instance by running the shutdown command from the instance.</p>
10213
+
* <p>Indicates whether termination protection is enabled for the instance. The default
10214
+
* is <code>false</code>, which means that you can terminate the instance using
10215
+
* the Amazon EC2 console, command line tools, or API. You can enable termination protection
10216
+
* when you launch an instance, while the instance is running, or while the instance
0 commit comments