Skip to content

Commit c921027

Browse files
author
awstools
committed
feat(client-fsx): Provide customers more visibility into file system status by adding new "Misconfigured Unavailable" status for Amazon FSx for Windows File Server.
1 parent 9159aa9 commit c921027

File tree

2 files changed

+17
-7
lines changed

2 files changed

+17
-7
lines changed

clients/client-fsx/src/models/models_0.ts

+10-4
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@ export enum FileSystemLifecycle {
149149
DELETING = "DELETING",
150150
FAILED = "FAILED",
151151
MISCONFIGURED = "MISCONFIGURED",
152+
MISCONFIGURED_UNAVAILABLE = "MISCONFIGURED_UNAVAILABLE",
152153
UPDATING = "UPDATING",
153154
}
154155

@@ -6915,9 +6916,9 @@ export interface RestoreVolumeFromSnapshotRequest {
69156916
* </li>
69166917
* <li>
69176918
* <p>
6918-
* <code>DELETE_CLONED_VOLUMES</code> - Deletes any volumes cloned from this
6919-
* volume. If there are any cloned volumes and this option isn't used,
6920-
* <code>RestoreVolumeFromSnapshot</code> fails.</p>
6919+
* <code>DELETE_CLONED_VOLUMES</code> - Deletes any dependent clone volumes
6920+
* created from intermediate snapshots. If there are any dependent clone volumes and this
6921+
* option isn't used, <code>RestoreVolumeFromSnapshot</code> fails.</p>
69216922
* </li>
69226923
* </ul>
69236924
*/
@@ -7240,7 +7241,7 @@ export interface UpdateFileSystemOntapConfiguration {
72407241

72417242
/**
72427243
* <p>Specifies the throughput of an FSx for NetApp ONTAP file system, measured in megabytes per second
7243-
* (MBps). Valid values are 64, 128, 256, 512, 1024, 2048, 3072, or 4096 MB/s.</p>
7244+
* (MBps). Valid values are 128, 256, 512, 1024, or 2048 MB/s.</p>
72447245
*/
72457246
ThroughputCapacity?: number;
72467247
}
@@ -7998,6 +7999,11 @@ export interface FileSystem {
79987999
* </li>
79998000
* <li>
80008001
* <p>
8002+
* <code>MISCONFIGURED_UNAVAILABLE</code> - (Amazon FSx for Windows File Server only) The file system is
8003+
* currently unavailable due to a change in your Active Directory configuration.</p>
8004+
* </li>
8005+
* <li>
8006+
* <p>
80018007
* <code>UPDATING</code> - The file system is undergoing a customer-initiated update.</p>
80028008
* </li>
80038009
* </ul>

codegen/sdk-codegen/aws-models/fsx.json

+7-3
Original file line numberDiff line numberDiff line change
@@ -4387,7 +4387,7 @@
43874387
"Lifecycle": {
43884388
"target": "com.amazonaws.fsx#FileSystemLifecycle",
43894389
"traits": {
4390-
"smithy.api#documentation": "<p>The lifecycle status of the file system. The following are the possible values and\n what they mean:</p> \n <ul>\n <li>\n <p>\n <code>AVAILABLE</code> - The file system is in a healthy state, and is reachable and available for use.</p>\n </li>\n <li>\n <p>\n <code>CREATING</code> - Amazon FSx is creating the new file system.</p>\n </li>\n <li>\n <p>\n <code>DELETING</code> - Amazon FSx is deleting an existing file system.</p>\n </li>\n <li>\n <p>\n <code>FAILED</code> - An existing file system has experienced an unrecoverable failure. \n When creating a new file system, Amazon FSx was unable to create the file system.</p>\n </li>\n <li>\n <p>\n <code>MISCONFIGURED</code> - The file system is in a failed but recoverable state.</p>\n </li>\n <li>\n <p>\n <code>UPDATING</code> - The file system is undergoing a customer-initiated update.</p>\n </li>\n </ul>"
4390+
"smithy.api#documentation": "<p>The lifecycle status of the file system. The following are the possible values and\n what they mean:</p> \n <ul>\n <li>\n <p>\n <code>AVAILABLE</code> - The file system is in a healthy state, and is reachable and available for use.</p>\n </li>\n <li>\n <p>\n <code>CREATING</code> - Amazon FSx is creating the new file system.</p>\n </li>\n <li>\n <p>\n <code>DELETING</code> - Amazon FSx is deleting an existing file system.</p>\n </li>\n <li>\n <p>\n <code>FAILED</code> - An existing file system has experienced an unrecoverable failure. \n When creating a new file system, Amazon FSx was unable to create the file system.</p>\n </li>\n <li>\n <p>\n <code>MISCONFIGURED</code> - The file system is in a failed but recoverable state.</p>\n </li>\n <li>\n <p>\n <code>MISCONFIGURED_UNAVAILABLE</code> - (Amazon FSx for Windows File Server only) The file system is\n currently unavailable due to a change in your Active Directory configuration.</p>\n </li>\n <li>\n <p>\n <code>UPDATING</code> - The file system is undergoing a customer-initiated update.</p>\n </li>\n </ul>"
43914391
}
43924392
},
43934393
"FailureDetails": {
@@ -4598,6 +4598,10 @@
45984598
{
45994599
"value": "UPDATING",
46004600
"name": "UPDATING"
4601+
},
4602+
{
4603+
"value": "MISCONFIGURED_UNAVAILABLE",
4604+
"name": "MISCONFIGURED_UNAVAILABLE"
46014605
}
46024606
]
46034607
}
@@ -6268,7 +6272,7 @@
62686272
"Options": {
62696273
"target": "com.amazonaws.fsx#RestoreOpenZFSVolumeOptions",
62706274
"traits": {
6271-
"smithy.api#documentation": "<p>The settings used when restoring the specified volume from snapshot. </p>\n <ul>\n <li>\n <p>\n <code>DELETE_INTERMEDIATE_SNAPSHOTS</code> - Deletes snapshots between the\n current state and the specified snapshot. If there are intermediate snapshots\n and this option isn't used, <code>RestoreVolumeFromSnapshot</code> fails.</p>\n </li>\n <li>\n <p>\n <code>DELETE_CLONED_VOLUMES</code> - Deletes any volumes cloned from this\n volume. If there are any cloned volumes and this option isn't used,\n <code>RestoreVolumeFromSnapshot</code> fails.</p>\n </li>\n </ul>"
6275+
"smithy.api#documentation": "<p>The settings used when restoring the specified volume from snapshot. </p>\n <ul>\n <li>\n <p>\n <code>DELETE_INTERMEDIATE_SNAPSHOTS</code> - Deletes snapshots between the\n current state and the specified snapshot. If there are intermediate snapshots\n and this option isn't used, <code>RestoreVolumeFromSnapshot</code> fails.</p>\n </li>\n <li>\n <p>\n <code>DELETE_CLONED_VOLUMES</code> - Deletes any dependent clone volumes \n created from intermediate snapshots. If there are any dependent clone volumes and this \n option isn't used, <code>RestoreVolumeFromSnapshot</code> fails.</p>\n </li>\n </ul>"
62726276
}
62736277
}
62746278
}
@@ -7646,7 +7650,7 @@
76467650
"ThroughputCapacity": {
76477651
"target": "com.amazonaws.fsx#MegabytesPerSecond",
76487652
"traits": {
7649-
"smithy.api#documentation": "<p>Specifies the throughput of an FSx for NetApp ONTAP file system, measured in megabytes per second\n (MBps). Valid values are 64, 128, 256, 512, 1024, 2048, 3072, or 4096 MB/s.</p>"
7653+
"smithy.api#documentation": "<p>Specifies the throughput of an FSx for NetApp ONTAP file system, measured in megabytes per second\n (MBps). Valid values are 128, 256, 512, 1024, or 2048 MB/s.</p>"
76507654
}
76517655
}
76527656
},

0 commit comments

Comments
 (0)