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-fsx): Added support for creating FSx for NetApp ONTAP file systems with up to 12 HA pairs, delivering up to 72 GB/s of read throughput and 12 GB/s of write throughput.
* <p>Indicates whether participant accounts in your organization can create Amazon FSx for NetApp ONTAP Multi-AZ file systems in subnets that are shared by a virtual
37
-
* private cloud (VPC) owner. For more information, see the <a href="https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/maz-shared-vpc.html">Amazon FSx for NetApp ONTAP User
38
-
* Guide</a>.</p>
37
+
* private cloud (VPC) owner. For more information, see <a href="https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/creating-file-systems.html#fsxn-vpc-shared-subnets">Creating FSx for ONTAP file systems in shared subnets</a>. </p>
39
38
* @example
40
39
* Use a bare-bones client and the command you need to make an API call.
* <p>Amazon FSx responds with an HTTP status code 400 (Bad Request) for the following conditions:</p>
883
883
* <ul>
884
884
* <li>
885
-
* <p>The value of <code>HAPairs</code> is less than 1 or greater than 6.</p>
885
+
* <p>The value of <code>HAPairs</code> is less than 1 or greater than 12.</p>
886
886
* </li>
887
887
* <li>
888
888
* <p>The value of <code>HAPairs</code> is greater than 1 and the value of <code>DeploymentType</code> is <code>SINGLE_AZ_1</code> or <code>MULTI_AZ_1</code>.</p>
* <p>The value of <code>ThroughputCapacity</code> and <code>ThroughputCapacityPerHAPair</code> are not the same value.</p>
911
911
* </li>
912
912
* <li>
913
-
* <p>The value of deployment type is <code>SINGLE_AZ_2</code> and <code>ThroughputCapacity</code> / <code>ThroughputCapacityPerHAPair</code> is a valid HA pair (a value between 2 and 6).</p>
913
+
* <p>The value of deployment type is <code>SINGLE_AZ_2</code> and <code>ThroughputCapacity</code> / <code>ThroughputCapacityPerHAPair</code> is a valid HA pair (a value between 2 and 12).</p>
914
914
* </li>
915
915
* <li>
916
916
* <p>The value of <code>ThroughputCapacityPerHAPair</code> is not a valid value.</p>
* <p>Specifies how many high-availability (HA) pairs the file system will have. The default value is 1. The value of this property affects the values of <code>StorageCapacity</code>, <code>Iops</code>, and <code>ThroughputCapacity</code>. For more information, see <a href="https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/HA-pairs.html">High-availability (HA) pairs</a> in the FSx for ONTAP user guide.</p>
5554
+
* <p>Specifies how many high-availability (HA) pairs of file servers will power your file system. Scale-up file systems are powered by 1 HA pair. The default value is 1.
5555
+
* FSx for ONTAP scale-out file systems are powered by up to 12 HA pairs. The value of this property affects the values of <code>StorageCapacity</code>,
5556
+
* <code>Iops</code>, and <code>ThroughputCapacity</code>. For more information, see
5557
+
* <a href="https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/HA-pairs.html">High-availability (HA) pairs</a> in the FSx for ONTAP user guide.</p>
5545
5558
* <p>Amazon FSx responds with an HTTP status code 400 (Bad Request) for the following conditions:</p>
5546
5559
* <ul>
5547
5560
* <li>
5548
-
* <p>The value of <code>HAPairs</code> is less than 1 or greater than 6.</p>
5561
+
* <p>The value of <code>HAPairs</code> is less than 1 or greater than 12.</p>
5549
5562
* </li>
5550
5563
* <li>
5551
5564
* <p>The value of <code>HAPairs</code> is greater than 1 and the value of <code>DeploymentType</code> is <code>SINGLE_AZ_1</code> or <code>MULTI_AZ_1</code>.</p>
* <p>Use to choose the throughput capacity per HA pair, rather than the total throughput for the file system. </p>
5560
-
* <p>This field and <code>ThroughputCapacity</code> cannot be defined in the same API call, but one is required.</p>
5561
-
* <p>This field and <code>ThroughputCapacity</code> are the same for file systems with one HA pair.</p>
5573
+
* <p>You can define either the <code>ThroughputCapacityPerHAPair</code> or the <code>ThroughputCapacity</code> when creating a file system, but not both.</p>
5574
+
* <p>This field and <code>ThroughputCapacity</code> are the same for scale-up file systems powered by one HA pair.</p>
5562
5575
* <ul>
5563
5576
* <li>
5564
-
* <p>For <code>SINGLE_AZ_1</code> and <code>MULTI_AZ_1</code>, valid values are 128, 256, 512, 1024, 2048, or 4096 MBps.</p>
5577
+
* <p>For <code>SINGLE_AZ_1</code> and <code>MULTI_AZ_1</code> file systems, valid values are 128, 256, 512, 1024, 2048, or 4096 MBps.</p>
5565
5578
* </li>
5566
5579
* <li>
5567
-
* <p>For <code>SINGLE_AZ_2</code>, valid values are 3072 or 6144 MBps.</p>
5580
+
* <p>For <code>SINGLE_AZ_2</code> file systems, valid values are 3072 or 6144 MBps.</p>
5568
5581
* </li>
5569
5582
* </ul>
5570
5583
* <p>Amazon FSx responds with an HTTP status code 400 (Bad Request) for the following conditions:</p>
* <p>The value of <code>ThroughputCapacity</code> and <code>ThroughputCapacityPerHAPair</code> are not the same value for file systems with one HA pair.</p>
5574
5587
* </li>
5575
5588
* <li>
5576
-
* <p>The value of deployment type is <code>SINGLE_AZ_2</code> and <code>ThroughputCapacity</code> / <code>ThroughputCapacityPerHAPair</code> is a valid HA pair (a value between 2 and 6).</p>
5589
+
* <p>The value of deployment type is <code>SINGLE_AZ_2</code> and <code>ThroughputCapacity</code> / <code>ThroughputCapacityPerHAPair</code> is a valid HA pair (a value between 2 and 12).</p>
5577
5590
* </li>
5578
5591
* <li>
5579
5592
* <p>The value of <code>ThroughputCapacityPerHAPair</code> is not a valid value.</p>
* <b>FSx for ONTAP file systems</b> - The amount of storage capacity
6165
-
* that you can configure depends on the value of the <code>HAPairs</code> property. The minimum value is calculated as 1,024 * <code>HAPairs</code> and the maxium is calculated as 524,288 * <code>HAPairs</code>..</p>
6178
+
* that you can configure depends on the value of the <code>HAPairs</code> property. The minimum value is calculated as 1,024 * <code>HAPairs</code> and the maximum is calculated as 524,288 * <code>HAPairs</code>.</p>
6166
6179
* <p>
6167
6180
* <b>FSx for OpenZFS file systems</b> - The amount of storage capacity that
6168
6181
* you can configure is from 64 GiB up to 524,288 GiB (512 TiB).</p>
* <code>MIXED</code> if the file system is managed by both UNIX
7122
-
* and Windows administrators and users consist of both NFS and SMB clients.</p>
7139
+
* <code>MIXED</code> This is an advanced setting. For more information, see the topic
7140
+
* <a href="https://docs.netapp.com/us-en/ontap/nfs-admin/security-styles-their-effects-concept.html">What the security styles and their effects are</a>
7141
+
* in the NetApp Documentation Center.</p>
7123
7142
* </li>
7124
7143
* </ul>
7144
+
* <p>For more information, see <a href="https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/volume-security-style.html">Volume security style</a> in the
7145
+
* FSx for ONTAP User Guide.</p>
7125
7146
*/
7126
7147
SecurityStyle?: SecurityStyle;
7127
7148
7128
7149
/**
7129
7150
* @public
7130
7151
* @deprecated
7131
7152
*
7132
-
* <p>Specifies the size of the volume, in megabytes (MB), that you are creating.</p>
7153
+
* <p>Use <code>SizeInBytes</code> instead. Specifies the size of the volume, in megabytes (MB), that you are creating.</p>
7133
7154
*/
7134
7155
SizeInMegabytes?: number;
7135
7156
7136
7157
/**
7137
7158
* @public
7138
7159
* <p>Set to true to enable deduplication, compression, and compaction storage
7139
-
* efficiency features on the volume, or set to false to disable them.
7140
-
* This parameter is required.</p>
7160
+
* efficiency features on the volume, or set to false to disable them.</p>
7161
+
* <p>
7162
+
* <code>StorageEfficiencyEnabled</code> is required when creating a <code>RW</code> volume (<code>OntapVolumeType</code> set to <code>RW</code>).</p>
* <p>You can also provide the name of a custom policy that you created with the ONTAP CLI or REST API.</p>
7224
7246
* <p>For more information, see <a href="https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/snapshots-ontap.html#snapshot-policies">Snapshot policies</a>
7225
-
* in the <i>Amazon FSx for NetApp ONTAP User Guide</i>.</p>
7247
+
* in the Amazon FSx for NetApp ONTAP User Guide.</p>
* <p>Use to specify the style of an ONTAP volume. For more information about FlexVols and FlexGroups, see <a href="https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/volume-types.html">Volume types</a> in Amazon FSx for NetApp ONTAP User Guide.</p>
7269
+
* <p>Use to specify the style of an ONTAP volume. FSx for ONTAP offers two styles of volumes that you can use for different purposes,
7270
+
* FlexVol and FlexGroup volumes. For more information, see
7271
+
* <a href="https://docs.aws.amazon.com/fsx/latest/ONTAPGuide/volume-styles.html">Volume styles</a> in the Amazon FSx for NetApp ONTAP User Guide.</p>
* <p>The value of <code>ThroughputCapacity</code> and <code>ThroughputCapacityPerHAPair</code> are not the same value for file systems with one HA pair.</p>
9720
9744
* </li>
9721
9745
* <li>
9722
-
* <p>The value of deployment type is <code>SINGLE_AZ_2</code> and <code>ThroughputCapacity</code> / <code>ThroughputCapacityPerHAPair</code> is a valid HA pair (a value between 2 and 6).</p>
9746
+
* <p>The value of deployment type is <code>SINGLE_AZ_2</code> and <code>ThroughputCapacity</code> / <code>ThroughputCapacityPerHAPair</code> is a valid HA pair (a value between 2 and 12).</p>
9723
9747
* </li>
9724
9748
* <li>
9725
9749
* <p>The value of <code>ThroughputCapacityPerHAPair</code> is not a valid value.</p>
* <p>The tags to associate with the file system. For more information, see <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/Using_Tags.html">Tagging your
10803
-
* Amazon EC2 resources</a> in the <i>Amazon EC2 User
10826
+
* <p>The tags to associate with the file system. For more information, see <a href="https://docs.aws.amazon.com/fsx/latest/LustreGuide/tag-resources.html">Tagging your
10827
+
* Amazon FSx resources</a> in the <i>Amazon FSx for Lustre User
0 commit comments