aws-sdk
Version:
AWS SDK for JavaScript
2,131 lines (2,130 loc) • 69.8 kB
JSON
{
"version": "2.0",
"metadata": {
"apiVersion": "2018-03-01",
"endpointPrefix": "fsx",
"jsonVersion": "1.1",
"protocol": "json",
"protocols": [
"json"
],
"serviceFullName": "Amazon FSx",
"serviceId": "FSx",
"signatureVersion": "v4",
"signingName": "fsx",
"targetPrefix": "AWSSimbaAPIService_v20180301",
"uid": "fsx-2018-03-01",
"auth": [
"aws.auth#sigv4"
]
},
"operations": {
"AssociateFileSystemAliases": {
"input": {
"type": "structure",
"required": [
"FileSystemId",
"Aliases"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"FileSystemId": {},
"Aliases": {
"shape": "S4"
}
}
},
"output": {
"type": "structure",
"members": {
"Aliases": {
"shape": "S7"
}
}
}
},
"CancelDataRepositoryTask": {
"input": {
"type": "structure",
"required": [
"TaskId"
],
"members": {
"TaskId": {}
}
},
"output": {
"type": "structure",
"members": {
"Lifecycle": {},
"TaskId": {}
}
},
"idempotent": true
},
"CopyBackup": {
"input": {
"type": "structure",
"required": [
"SourceBackupId"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"SourceBackupId": {},
"SourceRegion": {},
"KmsKeyId": {},
"CopyTags": {
"type": "boolean"
},
"Tags": {
"shape": "Sj"
}
}
},
"output": {
"type": "structure",
"members": {
"Backup": {
"shape": "So"
}
}
},
"idempotent": true
},
"CopySnapshotAndUpdateVolume": {
"input": {
"type": "structure",
"required": [
"VolumeId",
"SourceSnapshotARN"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"VolumeId": {},
"SourceSnapshotARN": {},
"CopyStrategy": {},
"Options": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"VolumeId": {},
"Lifecycle": {},
"AdministrativeActions": {
"shape": "S2h"
}
}
},
"idempotent": true
},
"CreateBackup": {
"input": {
"type": "structure",
"members": {
"FileSystemId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"Tags": {
"shape": "Sj"
},
"VolumeId": {}
}
},
"output": {
"type": "structure",
"members": {
"Backup": {
"shape": "So"
}
}
},
"idempotent": true
},
"CreateDataRepositoryAssociation": {
"input": {
"type": "structure",
"required": [
"FileSystemId",
"DataRepositoryPath"
],
"members": {
"FileSystemId": {},
"FileSystemPath": {},
"DataRepositoryPath": {},
"BatchImportMetaDataOnCreate": {
"type": "boolean"
},
"ImportedFileChunkSize": {
"type": "integer"
},
"S3": {
"shape": "S4y"
},
"ClientRequestToken": {
"idempotencyToken": true
},
"Tags": {
"shape": "Sj"
}
}
},
"output": {
"type": "structure",
"members": {
"Association": {
"shape": "S54"
}
}
},
"idempotent": true
},
"CreateDataRepositoryTask": {
"input": {
"type": "structure",
"required": [
"Type",
"FileSystemId",
"Report"
],
"members": {
"Type": {},
"Paths": {
"shape": "S5d"
},
"FileSystemId": {},
"Report": {
"shape": "S5f"
},
"ClientRequestToken": {
"idempotencyToken": true
},
"Tags": {
"shape": "Sj"
},
"CapacityToRelease": {
"type": "long"
},
"ReleaseConfiguration": {
"shape": "S5j"
}
}
},
"output": {
"type": "structure",
"members": {
"DataRepositoryTask": {
"shape": "S5o"
}
}
},
"idempotent": true
},
"CreateFileCache": {
"input": {
"type": "structure",
"required": [
"FileCacheType",
"FileCacheTypeVersion",
"StorageCapacity",
"SubnetIds"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"FileCacheType": {},
"FileCacheTypeVersion": {},
"StorageCapacity": {
"type": "integer"
},
"SubnetIds": {
"shape": "S15"
},
"SecurityGroupIds": {
"shape": "S60"
},
"Tags": {
"shape": "Sj"
},
"CopyTagsToDataRepositoryAssociations": {
"type": "boolean"
},
"KmsKeyId": {},
"LustreConfiguration": {
"type": "structure",
"required": [
"PerUnitStorageThroughput",
"DeploymentType",
"MetadataConfiguration"
],
"members": {
"PerUnitStorageThroughput": {
"type": "integer"
},
"DeploymentType": {},
"WeeklyMaintenanceStartTime": {},
"MetadataConfiguration": {
"shape": "S65"
}
}
},
"DataRepositoryAssociations": {
"type": "list",
"member": {
"type": "structure",
"required": [
"FileCachePath",
"DataRepositoryPath"
],
"members": {
"FileCachePath": {},
"DataRepositoryPath": {},
"DataRepositorySubdirectories": {
"shape": "S57"
},
"NFS": {
"type": "structure",
"required": [
"Version"
],
"members": {
"Version": {},
"DnsIps": {
"shape": "S5a"
}
}
}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"FileCache": {
"type": "structure",
"members": {
"OwnerId": {},
"CreationTime": {
"type": "timestamp"
},
"FileCacheId": {},
"FileCacheType": {},
"FileCacheTypeVersion": {},
"Lifecycle": {},
"FailureDetails": {
"shape": "S6d"
},
"StorageCapacity": {
"type": "integer"
},
"VpcId": {},
"SubnetIds": {
"shape": "S15"
},
"NetworkInterfaceIds": {
"shape": "S17"
},
"DNSName": {},
"KmsKeyId": {},
"ResourceARN": {},
"Tags": {
"shape": "Sj"
},
"CopyTagsToDataRepositoryAssociations": {
"type": "boolean"
},
"LustreConfiguration": {
"shape": "S6e"
},
"DataRepositoryAssociationIds": {
"shape": "S6f"
}
}
}
}
},
"idempotent": true
},
"CreateFileSystem": {
"input": {
"type": "structure",
"required": [
"FileSystemType",
"StorageCapacity",
"SubnetIds"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"FileSystemType": {},
"StorageCapacity": {
"type": "integer"
},
"StorageType": {},
"SubnetIds": {
"shape": "S15"
},
"SecurityGroupIds": {
"shape": "S60"
},
"Tags": {
"shape": "Sj"
},
"KmsKeyId": {},
"WindowsConfiguration": {
"shape": "S6h"
},
"LustreConfiguration": {
"shape": "S6l"
},
"OntapConfiguration": {
"type": "structure",
"required": [
"DeploymentType"
],
"members": {
"AutomaticBackupRetentionDays": {
"type": "integer"
},
"DailyAutomaticBackupStartTime": {},
"DeploymentType": {},
"EndpointIpAddressRange": {},
"FsxAdminPassword": {
"shape": "S4h"
},
"DiskIopsConfiguration": {
"shape": "S1t"
},
"PreferredSubnetId": {},
"RouteTableIds": {
"shape": "S4f"
},
"ThroughputCapacity": {
"type": "integer"
},
"WeeklyMaintenanceStartTime": {},
"HAPairs": {
"type": "integer"
},
"ThroughputCapacityPerHAPair": {
"type": "integer"
}
}
},
"FileSystemTypeVersion": {},
"OpenZFSConfiguration": {
"shape": "S6p"
}
}
},
"output": {
"type": "structure",
"members": {
"FileSystem": {
"shape": "Sx"
}
}
}
},
"CreateFileSystemFromBackup": {
"input": {
"type": "structure",
"required": [
"BackupId",
"SubnetIds"
],
"members": {
"BackupId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"SubnetIds": {
"shape": "S15"
},
"SecurityGroupIds": {
"shape": "S60"
},
"Tags": {
"shape": "Sj"
},
"WindowsConfiguration": {
"shape": "S6h"
},
"LustreConfiguration": {
"shape": "S6l"
},
"StorageType": {},
"KmsKeyId": {},
"FileSystemTypeVersion": {},
"OpenZFSConfiguration": {
"shape": "S6p"
},
"StorageCapacity": {
"type": "integer"
}
}
},
"output": {
"type": "structure",
"members": {
"FileSystem": {
"shape": "Sx"
}
}
}
},
"CreateSnapshot": {
"input": {
"type": "structure",
"required": [
"Name",
"VolumeId"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"Name": {},
"VolumeId": {},
"Tags": {
"shape": "Sj"
}
}
},
"output": {
"type": "structure",
"members": {
"Snapshot": {
"shape": "S44"
}
}
},
"idempotent": true
},
"CreateStorageVirtualMachine": {
"input": {
"type": "structure",
"required": [
"FileSystemId",
"Name"
],
"members": {
"ActiveDirectoryConfiguration": {
"type": "structure",
"required": [
"NetBiosName"
],
"members": {
"NetBiosName": {},
"SelfManagedActiveDirectoryConfiguration": {
"shape": "S6i"
}
}
},
"ClientRequestToken": {
"idempotencyToken": true
},
"FileSystemId": {},
"Name": {},
"SvmAdminPassword": {
"shape": "S4h"
},
"Tags": {
"shape": "Sj"
},
"RootVolumeSecurityStyle": {}
}
},
"output": {
"type": "structure",
"members": {
"StorageVirtualMachine": {
"shape": "S72"
}
}
}
},
"CreateVolume": {
"input": {
"type": "structure",
"required": [
"VolumeType",
"Name"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"VolumeType": {},
"Name": {},
"OntapConfiguration": {
"shape": "S79"
},
"Tags": {
"shape": "Sj"
},
"OpenZFSConfiguration": {
"type": "structure",
"required": [
"ParentVolumeId"
],
"members": {
"ParentVolumeId": {},
"StorageCapacityReservationGiB": {
"type": "integer"
},
"StorageCapacityQuotaGiB": {
"type": "integer"
},
"RecordSizeKiB": {
"type": "integer"
},
"DataCompressionType": {},
"CopyTagsToSnapshots": {
"type": "boolean"
},
"OriginSnapshot": {
"type": "structure",
"required": [
"SnapshotARN",
"CopyStrategy"
],
"members": {
"SnapshotARN": {},
"CopyStrategy": {}
}
},
"ReadOnly": {
"type": "boolean"
},
"NfsExports": {
"shape": "S3t"
},
"UserAndGroupQuotas": {
"shape": "S40"
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"Volume": {
"shape": "S2n"
}
}
}
},
"CreateVolumeFromBackup": {
"input": {
"type": "structure",
"required": [
"BackupId",
"Name"
],
"members": {
"BackupId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"Name": {},
"OntapConfiguration": {
"shape": "S79"
},
"Tags": {
"shape": "Sj"
}
}
},
"output": {
"type": "structure",
"members": {
"Volume": {
"shape": "S2n"
}
}
}
},
"DeleteBackup": {
"input": {
"type": "structure",
"required": [
"BackupId"
],
"members": {
"BackupId": {},
"ClientRequestToken": {
"idempotencyToken": true
}
}
},
"output": {
"type": "structure",
"members": {
"BackupId": {},
"Lifecycle": {}
}
},
"idempotent": true
},
"DeleteDataRepositoryAssociation": {
"input": {
"type": "structure",
"required": [
"AssociationId"
],
"members": {
"AssociationId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"DeleteDataInFileSystem": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"AssociationId": {},
"Lifecycle": {},
"DeleteDataInFileSystem": {
"type": "boolean"
}
}
},
"idempotent": true
},
"DeleteFileCache": {
"input": {
"type": "structure",
"required": [
"FileCacheId"
],
"members": {
"FileCacheId": {},
"ClientRequestToken": {
"idempotencyToken": true
}
}
},
"output": {
"type": "structure",
"members": {
"FileCacheId": {},
"Lifecycle": {}
}
},
"idempotent": true
},
"DeleteFileSystem": {
"input": {
"type": "structure",
"required": [
"FileSystemId"
],
"members": {
"FileSystemId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"WindowsConfiguration": {
"type": "structure",
"members": {
"SkipFinalBackup": {
"type": "boolean"
},
"FinalBackupTags": {
"shape": "Sj"
}
}
},
"LustreConfiguration": {
"type": "structure",
"members": {
"SkipFinalBackup": {
"type": "boolean"
},
"FinalBackupTags": {
"shape": "Sj"
}
}
},
"OpenZFSConfiguration": {
"type": "structure",
"members": {
"SkipFinalBackup": {
"type": "boolean"
},
"FinalBackupTags": {
"shape": "Sj"
},
"Options": {
"type": "list",
"member": {}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"FileSystemId": {},
"Lifecycle": {},
"WindowsResponse": {
"type": "structure",
"members": {
"FinalBackupId": {},
"FinalBackupTags": {
"shape": "Sj"
}
}
},
"LustreResponse": {
"type": "structure",
"members": {
"FinalBackupId": {},
"FinalBackupTags": {
"shape": "Sj"
}
}
},
"OpenZFSResponse": {
"type": "structure",
"members": {
"FinalBackupId": {},
"FinalBackupTags": {
"shape": "Sj"
}
}
}
}
},
"idempotent": true
},
"DeleteSnapshot": {
"input": {
"type": "structure",
"required": [
"SnapshotId"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"SnapshotId": {}
}
},
"output": {
"type": "structure",
"members": {
"SnapshotId": {},
"Lifecycle": {}
}
},
"idempotent": true
},
"DeleteStorageVirtualMachine": {
"input": {
"type": "structure",
"required": [
"StorageVirtualMachineId"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"StorageVirtualMachineId": {}
}
},
"output": {
"type": "structure",
"members": {
"StorageVirtualMachineId": {},
"Lifecycle": {}
}
}
},
"DeleteVolume": {
"input": {
"type": "structure",
"required": [
"VolumeId"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"VolumeId": {},
"OntapConfiguration": {
"type": "structure",
"members": {
"SkipFinalBackup": {
"type": "boolean"
},
"FinalBackupTags": {
"shape": "Sj"
},
"BypassSnaplockEnterpriseRetention": {
"type": "boolean"
}
}
},
"OpenZFSConfiguration": {
"type": "structure",
"members": {
"Options": {
"type": "list",
"member": {}
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"VolumeId": {},
"Lifecycle": {},
"OntapResponse": {
"type": "structure",
"members": {
"FinalBackupId": {},
"FinalBackupTags": {
"shape": "Sj"
}
}
}
}
}
},
"DescribeBackups": {
"input": {
"type": "structure",
"members": {
"BackupIds": {
"type": "list",
"member": {}
},
"Filters": {
"shape": "S8e"
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Backups": {
"type": "list",
"member": {
"shape": "So"
}
},
"NextToken": {}
}
}
},
"DescribeDataRepositoryAssociations": {
"input": {
"type": "structure",
"members": {
"AssociationIds": {
"shape": "S6f"
},
"Filters": {
"shape": "S8e"
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Associations": {
"type": "list",
"member": {
"shape": "S54"
}
},
"NextToken": {}
}
},
"idempotent": true
},
"DescribeDataRepositoryTasks": {
"input": {
"type": "structure",
"members": {
"TaskIds": {
"type": "list",
"member": {}
},
"Filters": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {},
"Values": {
"type": "list",
"member": {}
}
}
}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"DataRepositoryTasks": {
"type": "list",
"member": {
"shape": "S5o"
}
},
"NextToken": {}
}
}
},
"DescribeFileCaches": {
"input": {
"type": "structure",
"members": {
"FileCacheIds": {
"type": "list",
"member": {}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"FileCaches": {
"type": "list",
"member": {
"shape": "S94"
}
},
"NextToken": {}
}
},
"idempotent": true
},
"DescribeFileSystemAliases": {
"input": {
"type": "structure",
"required": [
"FileSystemId"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"FileSystemId": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Aliases": {
"shape": "S7"
},
"NextToken": {}
}
}
},
"DescribeFileSystems": {
"input": {
"type": "structure",
"members": {
"FileSystemIds": {
"type": "list",
"member": {}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"FileSystems": {
"type": "list",
"member": {
"shape": "Sx"
}
},
"NextToken": {}
}
}
},
"DescribeSharedVpcConfiguration": {
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {
"EnableFsxRouteTableUpdatesFromParticipantAccounts": {}
}
}
},
"DescribeSnapshots": {
"input": {
"type": "structure",
"members": {
"SnapshotIds": {
"type": "list",
"member": {}
},
"Filters": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {},
"Values": {
"type": "list",
"member": {}
}
}
}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {},
"IncludeShared": {
"type": "boolean"
}
}
},
"output": {
"type": "structure",
"members": {
"Snapshots": {
"type": "list",
"member": {
"shape": "S44"
}
},
"NextToken": {}
}
}
},
"DescribeStorageVirtualMachines": {
"input": {
"type": "structure",
"members": {
"StorageVirtualMachineIds": {
"type": "list",
"member": {}
},
"Filters": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {},
"Values": {
"type": "list",
"member": {}
}
}
}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"StorageVirtualMachines": {
"type": "list",
"member": {
"shape": "S72"
}
},
"NextToken": {}
}
}
},
"DescribeVolumes": {
"input": {
"type": "structure",
"members": {
"VolumeIds": {
"type": "list",
"member": {}
},
"Filters": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {},
"Values": {
"type": "list",
"member": {}
}
}
}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Volumes": {
"type": "list",
"member": {
"shape": "S2n"
}
},
"NextToken": {}
}
}
},
"DisassociateFileSystemAliases": {
"input": {
"type": "structure",
"required": [
"FileSystemId",
"Aliases"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"FileSystemId": {},
"Aliases": {
"shape": "S4"
}
}
},
"output": {
"type": "structure",
"members": {
"Aliases": {
"shape": "S7"
}
}
}
},
"ListTagsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "Sj"
},
"NextToken": {}
}
}
},
"ReleaseFileSystemNfsV3Locks": {
"input": {
"type": "structure",
"required": [
"FileSystemId"
],
"members": {
"FileSystemId": {},
"ClientRequestToken": {
"idempotencyToken": true
}
}
},
"output": {
"type": "structure",
"members": {
"FileSystem": {
"shape": "Sx"
}
}
},
"idempotent": true
},
"RestoreVolumeFromSnapshot": {
"input": {
"type": "structure",
"required": [
"VolumeId",
"SnapshotId"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"VolumeId": {},
"SnapshotId": {},
"Options": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {
"VolumeId": {},
"Lifecycle": {},
"AdministrativeActions": {
"shape": "S2h"
}
}
},
"idempotent": true
},
"StartMisconfiguredStateRecovery": {
"input": {
"type": "structure",
"required": [
"FileSystemId"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"FileSystemId": {}
}
},
"output": {
"type": "structure",
"members": {
"FileSystem": {
"shape": "Sx"
}
}
}
},
"TagResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN",
"Tags"
],
"members": {
"ResourceARN": {},
"Tags": {
"shape": "Sj"
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"UntagResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN",
"TagKeys"
],
"members": {
"ResourceARN": {},
"TagKeys": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"UpdateDataRepositoryAssociation": {
"input": {
"type": "structure",
"required": [
"AssociationId"
],
"members": {
"AssociationId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"ImportedFileChunkSize": {
"type": "integer"
},
"S3": {
"shape": "S4y"
}
}
},
"output": {
"type": "structure",
"members": {
"Association": {
"shape": "S54"
}
}
},
"idempotent": true
},
"UpdateFileCache": {
"input": {
"type": "structure",
"required": [
"FileCacheId"
],
"members": {
"FileCacheId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"LustreConfiguration": {
"type": "structure",
"members": {
"WeeklyMaintenanceStartTime": {}
}
}
}
},
"output": {
"type": "structure",
"members": {
"FileCache": {
"shape": "S94"
}
}
},
"idempotent": true
},
"UpdateFileSystem": {
"input": {
"type": "structure",
"required": [
"FileSystemId"
],
"members": {
"FileSystemId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"StorageCapacity": {
"type": "integer"
},
"WindowsConfiguration": {
"type": "structure",
"members": {
"WeeklyMaintenanceStartTime": {},
"DailyAutomaticBackupStartTime": {},
"AutomaticBackupRetentionDays": {
"type": "integer"
},
"ThroughputCapacity": {
"type": "integer"
},
"SelfManagedActiveDirectoryConfiguration": {
"shape": "Sau"
},
"AuditLogConfiguration": {
"shape": "S6k"
},
"DiskIopsConfiguration": {
"shape": "S1t"
}
}
},
"LustreConfiguration": {
"type": "structure",
"members": {
"WeeklyMaintenanceStartTime": {},
"DailyAutomaticBackupStartTime": {},
"AutomaticBackupRetentionDays": {
"type": "integer"
},
"AutoImportPolicy": {},
"DataCompressionType": {},
"LogConfiguration": {
"shape": "S6m"
},
"RootSquashConfiguration": {
"shape": "S2a"
},
"PerUnitStorageThroughput": {
"type": "integer"
},
"MetadataConfiguration": {
"type": "structure",
"members": {
"Iops": {
"type": "integer"
},
"Mode": {}
}
}
}
},
"OntapConfiguration": {
"type": "structure",
"members": {
"AutomaticBackupRetentionDays": {
"type": "integer"
},
"DailyAutomaticBackupStartTime": {},
"FsxAdminPassword": {
"shape": "S4h"
},
"WeeklyMaintenanceStartTime": {},
"DiskIopsConfiguration": {
"shape": "S1t"
},
"ThroughputCapacity": {
"type": "integer"
},
"AddRouteTableIds": {
"shape": "S4f"
},
"RemoveRouteTableIds": {
"shape": "S4f"
},
"ThroughputCapacityPerHAPair": {
"type": "integer"
},
"HAPairs": {
"type": "integer"
}
}
},
"OpenZFSConfiguration": {
"type": "structure",
"members": {
"AutomaticBackupRetentionDays": {
"type": "integer"
},
"CopyTagsToBackups": {
"type": "boolean"
},
"CopyTagsToVolumes": {
"type": "boolean"
},
"DailyAutomaticBackupStartTime": {},
"ThroughputCapacity": {
"type": "integer"
},
"WeeklyMaintenanceStartTime": {},
"DiskIopsConfiguration": {
"shape": "S1t"
},
"AddRouteTableIds": {
"shape": "S4f"
},
"RemoveRouteTableIds": {
"shape": "S4f"
}
}
},
"StorageType": {}
}
},
"output": {
"type": "structure",
"members": {
"FileSystem": {
"shape": "Sx"
}
}
}
},
"UpdateSharedVpcConfiguration": {
"input": {
"type": "structure",
"members": {
"EnableFsxRouteTableUpdatesFromParticipantAccounts": {},
"ClientRequestToken": {
"idempotencyToken": true
}
}
},
"output": {
"type": "structure",
"members": {
"EnableFsxRouteTableUpdatesFromParticipantAccounts": {}
}
}
},
"UpdateSnapshot": {
"input": {
"type": "structure",
"required": [
"Name",
"SnapshotId"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"Name": {},
"SnapshotId": {}
}
},
"output": {
"type": "structure",
"members": {
"Snapshot": {
"shape": "S44"
}
}
},
"idempotent": true
},
"UpdateStorageVirtualMachine": {
"input": {
"type": "structure",
"required": [
"StorageVirtualMachineId"
],
"members": {
"ActiveDirectoryConfiguration": {
"type": "structure",
"members": {
"SelfManagedActiveDirectoryConfiguration": {
"shape": "Sau"
},
"NetBiosName": {}
}
},
"ClientRequestToken": {
"idempotencyToken": true
},
"StorageVirtualMachineId": {},
"SvmAdminPassword": {
"shape": "S4h"
}
}
},
"output": {
"type": "structure",
"members": {
"StorageVirtualMachine": {
"shape": "S72"
}
}
}
},
"UpdateVolume": {
"input": {
"type": "structure",
"required": [
"VolumeId"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"VolumeId": {},
"OntapConfiguration": {
"type": "structure",
"members": {
"JunctionPath": {},
"SecurityStyle": {},
"SizeInMegabytes": {
"type": "integer"
},
"StorageEfficiencyEnabled": {
"type": "boolean"
},
"TieringPolicy": {
"shape": "S2w"
},
"SnapshotPolicy": {},
"CopyTagsToBackups": {
"type": "boolean"
},
"SnaplockConfiguration": {
"type": "structure",
"members": {
"AuditLogVolume": {
"type": "boolean"
},
"AutocommitPeriod": {
"shape": "S33"
},
"PrivilegedDelete": {},
"RetentionPeriod": {
"shape": "S37"
},
"VolumeAppendModeEnabled": {
"type": "boolean"
}
}
},
"SizeInBytes": {
"type": "long"
}
}
},
"Name": {},
"OpenZFSConfiguration": {
"type": "structure",
"members": {
"StorageCapacityReservationGiB": {
"type": "integer"
},
"StorageCapacityQuotaGiB": {
"type": "integer"
},
"RecordSizeKiB": {
"type": "integer"
},
"DataCompressionType": {},
"NfsExports": {
"shape": "S3t"
},
"UserAndGroupQuotas": {
"shape": "S40"
},
"ReadOnly": {
"type": "boolean"
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"Volume": {
"shape": "S2n"
}
}
}
}
},
"shapes": {
"S4": {
"type": "list",
"member": {}
},
"S7": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {},
"Lifecycle": {}
}
}
},
"Sj": {
"type": "list",
"member": {
"type": "structure",
"required": [
"Key",
"Value"
],
"members": {
"Key": {},
"Value": {}
}
}
},
"So": {
"type": "structure",
"required": [
"BackupId",
"Lifecycle",
"Type",
"CreationTime",
"FileSystem"
],
"members": {
"BackupId": {},
"Lifecycle": {},
"FailureDetails": {
"type": "structure",
"members": {
"Message": {}
}
},
"Type": {},
"ProgressPercent": {
"type": "integer"
},
"CreationTime": {
"type": "timestamp"
},
"KmsKeyId": {},
"ResourceARN": {},
"Tags": {
"shape": "Sj"
},
"FileSystem": {
"shape": "Sx"
},
"DirectoryInformation": {
"type": "structure",
"members": {
"DomainName": {},
"ActiveDirectoryId": {},
"ResourceARN": {}
}
},
"OwnerId": {},
"SourceBackupId": {},
"SourceBackupRegion": {},
"ResourceType": {},
"Volume": {
"shape": "S2n"
}
}
},
"Sx": {
"type": "structure",
"members": {
"OwnerId": {},
"CreationTime": {
"type": "timestamp"
},
"FileSystemId": {},
"FileSystemType": {},
"Lifecycle": {},
"FailureDetails": {
"type": "structure",
"members": {
"Message": {}
}
},
"StorageCapacity": {
"type": "integer"
},
"StorageType": {},
"VpcId": {},
"SubnetIds": {
"shape": "S15"
},
"NetworkInterfaceIds": {
"shape": "S17"
},
"DNSName": {},
"KmsKeyId": {},
"ResourceARN": {},
"Tags": {
"shape": "Sj"
},
"WindowsConfiguration": {
"type": "structure",
"members": {
"ActiveDirectoryId": {},
"SelfManagedActiveDirectoryConfiguration": {
"shape": "S1c"
},
"DeploymentType": {},
"RemoteAdministrationEndpoint": {},
"PreferredSubnetId": {},
"PreferredFileServerIp": {},
"ThroughputCapacity": {
"type": "integer"
},
"MaintenanceOperationsInProgress": {
"type": "list",
"member": {}
},
"WeeklyMaintenanceStartTime": {},
"DailyAutomaticBackupStartTime": {},
"AutomaticBackupRetentionDays": {
"type": "integer"
},
"CopyTagsToBackups": {
"type": "boolean"
},
"Aliases": {
"shape": "S7"
},
"AuditLogConfiguration": {
"type": "structure",
"required": [
"FileAccessAuditLogLevel",
"FileShareAccessAuditLogLevel"
],
"members": {
"FileAccessAuditLogLevel": {},
"FileShareAccessAuditLogLevel": {},
"AuditLogDestination": {}
}
},
"DiskIopsConfiguration": {
"shape": "S1t"
}
}
},
"LustreConfiguration": {
"type": "structure",
"members": {
"WeeklyMaintenanceStartTime": {},
"DataRepositoryConfiguration": {
"type": "structure",
"members": {
"Lifecycle": {},
"ImportPath": {},
"ExportPath": {},
"ImportedFileChunkSize": {
"type": "integer"
},
"AutoImportPolicy": {},
"FailureDetails": {
"shape": "S22"
}
}
},
"DeploymentType": {},
"PerUnitStorageThroughput": {
"type": "integer"
},
"MountName": {},
"DailyAutomaticBackupStartTime": {},
"AutomaticBackupRetentionDays": {
"type": "integer"
},
"CopyTagsToBackups": {
"type": "boolean"
},
"DriveCacheType": {},
"DataCompressionType": {},
"LogConfiguration": {
"shape": "S28"
},
"RootSquashConfiguration": {
"shape": "S2a"
},
"MetadataConfiguration": {
"type": "structure",
"required": [
"Mode"
],
"members": {
"Iops": {
"type": "integer"
},
"Mode": {}
}
}
}
},
"AdministrativeActions": {
"shape": "S2h"
},
"OntapConfiguration": {
"type": "structure",
"members": {
"AutomaticBackupRetentionDays": {
"type": "integer"
},
"DailyAutomaticBackupStartTime": {},
"DeploymentType": {},
"EndpointIpAddressRange": {},
"Endpoints": {
"type": "structure",
"members": {
"Intercluster": {
"shape": "S4d"
},
"Management": {
"shape": "S4d"
}
}
},
"DiskIopsConfiguration": {
"shape": "S1t"
},
"PreferredSubnetId": {},
"RouteTableIds": {
"shape": "S4f"
},
"ThroughputCapacity": {
"type": "integer"
},
"WeeklyMaintenanceStartTime": {},
"FsxAdminPassword": {
"shape": "S4h"
},
"HAPairs": {
"type": "integer"
},
"ThroughputCapacityPerHAPair": {
"type": "integer"
}
}
},
"FileSystemTypeVersion": {},
"OpenZFSConfiguration": {
"type": "structure",
"members": {
"AutomaticBackupRetentionDays": {
"type": "integer"
},
"CopyTagsToBackups": {
"type": "boolean"
},
"CopyTagsToVolumes": {
"type": "boolean"
},
"DailyAutomaticBackupStartTime": {},
"DeploymentType": {},
"ThroughputCapacity": {
"type": "integer"
},
"WeeklyMaintenanceStartTime": {},
"DiskIopsConfiguration": {
"shape": "S1t"
},
"RootVolumeId": {},
"PreferredSubnetId": {},
"EndpointIpAddressRange": {},
"RouteTableIds": {
"shape": "S4f"
},
"EndpointIpAddress": {}
}
}
}
},
"S15": {
"type": "list",
"member": {}
},
"S17": {
"type": "list",
"member": {}
},
"S1c": {
"type": "structure",
"members": {
"DomainName": {},
"OrganizationalUnitDistinguishedName": {},
"FileSystemAdministratorsGroup": {},
"UserName": {},
"DnsIps": {
"shape": "S1h"
}
}
},
"S1h": {
"type": "list",
"member": {}
},
"S1t": {
"type": "structure",
"members": {
"Mode": {},
"Iops": {
"type": "long"
}
}
},
"S22": {
"type": "structure",
"members": {
"Message": {}
}
},
"S28": {
"type": "structure",
"required": [
"Level"
],
"members": {
"Level": {},
"Destination": {}
}
},
"S2a": {
"type": "structure",
"members": {
"RootSquash": {},
"NoSquashNids": {
"type": "list",
"member": {}
}
}
},
"S2h": {
"type": "list",
"member": {
"type": "structure",
"members": {
"AdministrativeActionType": {},
"ProgressPercent": {
"type": "integer"
},
"RequestTime": {
"type": "timestamp"
},
"Status": {},
"TargetFileSystemValues": {
"shape": "Sx"
},
"FailureDetails": {
"type": "structure",
"members": {
"Message": {}
}
},