Skip to content

Commit 2e3c0c9

Browse files
author
awstools
committed
feat(client-fsx): Adding File Server Resource Manager configuration to FSx Windows
1 parent 231cf06 commit 2e3c0c9

21 files changed

+253
-3
lines changed

clients/client-fsx/src/commands/CopyBackupCommand.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,10 @@ export interface CopyBackupCommandOutput extends CopyBackupResponse, __MetadataB
156156
* // Iops: Number("long"),
157157
* // },
158158
* // PreferredFileServerIpv6: "STRING_VALUE",
159+
* // FsrmConfiguration: { // WindowsFsrmConfiguration
160+
* // FsrmServiceEnabled: true || false, // required
161+
* // EventLogDestination: "STRING_VALUE",
162+
* // },
159163
* // },
160164
* // LustreConfiguration: { // LustreFileSystemConfiguration
161165
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -266,6 +270,10 @@ export interface CopyBackupCommandOutput extends CopyBackupResponse, __MetadataB
266270
* // Iops: Number("long"),
267271
* // },
268272
* // PreferredFileServerIpv6: "STRING_VALUE",
273+
* // FsrmConfiguration: {
274+
* // FsrmServiceEnabled: true || false, // required
275+
* // EventLogDestination: "STRING_VALUE",
276+
* // },
269277
* // },
270278
* // LustreConfiguration: {
271279
* // WeeklyMaintenanceStartTime: "STRING_VALUE",

clients/client-fsx/src/commands/CopySnapshotAndUpdateVolumeCommand.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,10 @@ export interface CopySnapshotAndUpdateVolumeCommandOutput
126126
* // Iops: Number("long"),
127127
* // },
128128
* // PreferredFileServerIpv6: "STRING_VALUE",
129+
* // FsrmConfiguration: { // WindowsFsrmConfiguration
130+
* // FsrmServiceEnabled: true || false, // required
131+
* // EventLogDestination: "STRING_VALUE",
132+
* // },
129133
* // },
130134
* // LustreConfiguration: { // LustreFileSystemConfiguration
131135
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -241,6 +245,10 @@ export interface CopySnapshotAndUpdateVolumeCommandOutput
241245
* // Iops: Number("long"),
242246
* // },
243247
* // PreferredFileServerIpv6: "STRING_VALUE",
248+
* // FsrmConfiguration: {
249+
* // FsrmServiceEnabled: true || false, // required
250+
* // EventLogDestination: "STRING_VALUE",
251+
* // },
244252
* // },
245253
* // LustreConfiguration: {
246254
* // WeeklyMaintenanceStartTime: "STRING_VALUE",

clients/client-fsx/src/commands/CreateBackupCommand.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,10 @@ export interface CreateBackupCommandOutput extends CreateBackupResponse, __Metad
189189
* // Iops: Number("long"),
190190
* // },
191191
* // PreferredFileServerIpv6: "STRING_VALUE",
192+
* // FsrmConfiguration: { // WindowsFsrmConfiguration
193+
* // FsrmServiceEnabled: true || false, // required
194+
* // EventLogDestination: "STRING_VALUE",
195+
* // },
192196
* // },
193197
* // LustreConfiguration: { // LustreFileSystemConfiguration
194198
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -299,6 +303,10 @@ export interface CreateBackupCommandOutput extends CreateBackupResponse, __Metad
299303
* // Iops: Number("long"),
300304
* // },
301305
* // PreferredFileServerIpv6: "STRING_VALUE",
306+
* // FsrmConfiguration: {
307+
* // FsrmServiceEnabled: true || false, // required
308+
* // EventLogDestination: "STRING_VALUE",
309+
* // },
302310
* // },
303311
* // LustreConfiguration: {
304312
* // WeeklyMaintenanceStartTime: "STRING_VALUE",

clients/client-fsx/src/commands/CreateFileSystemCommand.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,10 @@ export interface CreateFileSystemCommandOutput extends CreateFileSystemResponse,
131131
* Mode: "AUTOMATIC" || "USER_PROVISIONED",
132132
* Iops: Number("long"),
133133
* },
134+
* FsrmConfiguration: { // WindowsFsrmConfiguration
135+
* FsrmServiceEnabled: true || false, // required
136+
* EventLogDestination: "STRING_VALUE",
137+
* },
134138
* },
135139
* LustreConfiguration: { // CreateFileSystemLustreConfiguration
136140
* WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -307,6 +311,10 @@ export interface CreateFileSystemCommandOutput extends CreateFileSystemResponse,
307311
* // Iops: Number("long"),
308312
* // },
309313
* // PreferredFileServerIpv6: "STRING_VALUE",
314+
* // FsrmConfiguration: { // WindowsFsrmConfiguration
315+
* // FsrmServiceEnabled: true || false, // required
316+
* // EventLogDestination: "STRING_VALUE",
317+
* // },
310318
* // },
311319
* // LustreConfiguration: { // LustreFileSystemConfiguration
312320
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -422,6 +430,10 @@ export interface CreateFileSystemCommandOutput extends CreateFileSystemResponse,
422430
* // Iops: Number("long"),
423431
* // },
424432
* // PreferredFileServerIpv6: "STRING_VALUE",
433+
* // FsrmConfiguration: {
434+
* // FsrmServiceEnabled: true || false, // required
435+
* // EventLogDestination: "STRING_VALUE",
436+
* // },
425437
* // },
426438
* // LustreConfiguration: {
427439
* // WeeklyMaintenanceStartTime: "STRING_VALUE",

clients/client-fsx/src/commands/CreateFileSystemFromBackupCommand.ts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,10 @@ export interface CreateFileSystemFromBackupCommandOutput extends CreateFileSyste
115115
* Mode: "AUTOMATIC" || "USER_PROVISIONED",
116116
* Iops: Number("long"),
117117
* },
118+
* FsrmConfiguration: { // WindowsFsrmConfiguration
119+
* FsrmServiceEnabled: true || false, // required
120+
* EventLogDestination: "STRING_VALUE",
121+
* },
118122
* },
119123
* LustreConfiguration: { // CreateFileSystemLustreConfiguration
120124
* WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -274,6 +278,10 @@ export interface CreateFileSystemFromBackupCommandOutput extends CreateFileSyste
274278
* // Iops: Number("long"),
275279
* // },
276280
* // PreferredFileServerIpv6: "STRING_VALUE",
281+
* // FsrmConfiguration: { // WindowsFsrmConfiguration
282+
* // FsrmServiceEnabled: true || false, // required
283+
* // EventLogDestination: "STRING_VALUE",
284+
* // },
277285
* // },
278286
* // LustreConfiguration: { // LustreFileSystemConfiguration
279287
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -389,6 +397,10 @@ export interface CreateFileSystemFromBackupCommandOutput extends CreateFileSyste
389397
* // Iops: Number("long"),
390398
* // },
391399
* // PreferredFileServerIpv6: "STRING_VALUE",
400+
* // FsrmConfiguration: {
401+
* // FsrmServiceEnabled: true || false, // required
402+
* // EventLogDestination: "STRING_VALUE",
403+
* // },
392404
* // },
393405
* // LustreConfiguration: {
394406
* // WeeklyMaintenanceStartTime: "STRING_VALUE",

clients/client-fsx/src/commands/CreateSnapshotCommand.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,10 @@ export interface CreateSnapshotCommandOutput extends CreateSnapshotResponse, __M
166166
* // Iops: Number("long"),
167167
* // },
168168
* // PreferredFileServerIpv6: "STRING_VALUE",
169+
* // FsrmConfiguration: { // WindowsFsrmConfiguration
170+
* // FsrmServiceEnabled: true || false, // required
171+
* // EventLogDestination: "STRING_VALUE",
172+
* // },
169173
* // },
170174
* // LustreConfiguration: { // LustreFileSystemConfiguration
171175
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -276,6 +280,10 @@ export interface CreateSnapshotCommandOutput extends CreateSnapshotResponse, __M
276280
* // Iops: Number("long"),
277281
* // },
278282
* // PreferredFileServerIpv6: "STRING_VALUE",
283+
* // FsrmConfiguration: {
284+
* // FsrmServiceEnabled: true || false, // required
285+
* // EventLogDestination: "STRING_VALUE",
286+
* // },
279287
* // },
280288
* // LustreConfiguration: {
281289
* // WeeklyMaintenanceStartTime: "STRING_VALUE",

clients/client-fsx/src/commands/CreateVolumeCommand.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -267,6 +267,10 @@ export interface CreateVolumeCommandOutput extends CreateVolumeResponse, __Metad
267267
* // Iops: Number("long"),
268268
* // },
269269
* // PreferredFileServerIpv6: "STRING_VALUE",
270+
* // FsrmConfiguration: { // WindowsFsrmConfiguration
271+
* // FsrmServiceEnabled: true || false, // required
272+
* // EventLogDestination: "STRING_VALUE",
273+
* // },
270274
* // },
271275
* // LustreConfiguration: { // LustreFileSystemConfiguration
272276
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -377,6 +381,10 @@ export interface CreateVolumeCommandOutput extends CreateVolumeResponse, __Metad
377381
* // Iops: Number("long"),
378382
* // },
379383
* // PreferredFileServerIpv6: "STRING_VALUE",
384+
* // FsrmConfiguration: {
385+
* // FsrmServiceEnabled: true || false, // required
386+
* // EventLogDestination: "STRING_VALUE",
387+
* // },
380388
* // },
381389
* // LustreConfiguration: {
382390
* // WeeklyMaintenanceStartTime: "STRING_VALUE",

clients/client-fsx/src/commands/CreateVolumeFromBackupCommand.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,10 @@ export interface CreateVolumeFromBackupCommandOutput extends CreateVolumeFromBac
236236
* // Iops: Number("long"),
237237
* // },
238238
* // PreferredFileServerIpv6: "STRING_VALUE",
239+
* // FsrmConfiguration: { // WindowsFsrmConfiguration
240+
* // FsrmServiceEnabled: true || false, // required
241+
* // EventLogDestination: "STRING_VALUE",
242+
* // },
239243
* // },
240244
* // LustreConfiguration: { // LustreFileSystemConfiguration
241245
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -346,6 +350,10 @@ export interface CreateVolumeFromBackupCommandOutput extends CreateVolumeFromBac
346350
* // Iops: Number("long"),
347351
* // },
348352
* // PreferredFileServerIpv6: "STRING_VALUE",
353+
* // FsrmConfiguration: {
354+
* // FsrmServiceEnabled: true || false, // required
355+
* // EventLogDestination: "STRING_VALUE",
356+
* // },
349357
* // },
350358
* // LustreConfiguration: {
351359
* // WeeklyMaintenanceStartTime: "STRING_VALUE",

clients/client-fsx/src/commands/DescribeBackupsCommand.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,6 +164,10 @@ export interface DescribeBackupsCommandOutput extends DescribeBackupsResponse, _
164164
* // Iops: Number("long"),
165165
* // },
166166
* // PreferredFileServerIpv6: "STRING_VALUE",
167+
* // FsrmConfiguration: { // WindowsFsrmConfiguration
168+
* // FsrmServiceEnabled: true || false, // required
169+
* // EventLogDestination: "STRING_VALUE",
170+
* // },
167171
* // },
168172
* // LustreConfiguration: { // LustreFileSystemConfiguration
169173
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -274,6 +278,10 @@ export interface DescribeBackupsCommandOutput extends DescribeBackupsResponse, _
274278
* // Iops: Number("long"),
275279
* // },
276280
* // PreferredFileServerIpv6: "STRING_VALUE",
281+
* // FsrmConfiguration: {
282+
* // FsrmServiceEnabled: true || false, // required
283+
* // EventLogDestination: "STRING_VALUE",
284+
* // },
277285
* // },
278286
* // LustreConfiguration: {
279287
* // WeeklyMaintenanceStartTime: "STRING_VALUE",

clients/client-fsx/src/commands/DescribeFileSystemsCommand.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,10 @@ export interface DescribeFileSystemsCommandOutput extends DescribeFileSystemsRes
141141
* // Iops: Number("long"),
142142
* // },
143143
* // PreferredFileServerIpv6: "STRING_VALUE",
144+
* // FsrmConfiguration: { // WindowsFsrmConfiguration
145+
* // FsrmServiceEnabled: true || false, // required
146+
* // EventLogDestination: "STRING_VALUE",
147+
* // },
144148
* // },
145149
* // LustreConfiguration: { // LustreFileSystemConfiguration
146150
* // WeeklyMaintenanceStartTime: "STRING_VALUE",
@@ -256,6 +260,10 @@ export interface DescribeFileSystemsCommandOutput extends DescribeFileSystemsRes
256260
* // Iops: Number("long"),
257261
* // },
258262
* // PreferredFileServerIpv6: "STRING_VALUE",
263+
* // FsrmConfiguration: {
264+
* // FsrmServiceEnabled: true || false, // required
265+
* // EventLogDestination: "STRING_VALUE",
266+
* // },
259267
* // },
260268
* // LustreConfiguration: {
261269
* // WeeklyMaintenanceStartTime: "STRING_VALUE",

0 commit comments

Comments
 (0)