{ "version": "2.0", "metadata": { "apiVersion": "2018-03-01", "endpointPrefix": "fsx", "jsonVersion": "1.1", "protocol": "json", "serviceFullName": "Amazon FSx", "serviceId": "FSx", "signatureVersion": "v4", "signingName": "fsx", "targetPrefix": "AWSSimbaAPIService_v20180301", "uid": "fsx-2018-03-01" }, "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": "S2e" } } }, "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": "S4v" }, "ClientRequestToken": { "idempotencyToken": true }, "Tags": { "shape": "Sj" } } }, "output": { "type": "structure", "members": { "Association": { "shape": "S51" } } }, "idempotent": true }, "CreateDataRepositoryTask": { "input": { "type": "structure", "required": [ "Type", "FileSystemId", "Report" ], "members": { "Type": {}, "Paths": { "shape": "S5a" }, "FileSystemId": {}, "Report": { "shape": "S5c" }, "ClientRequestToken": { "idempotencyToken": true }, "Tags": { "shape": "Sj" }, "CapacityToRelease": { "type": "long" }, "ReleaseConfiguration": { "shape": "S5g" } } }, "output": { "type": "structure", "members": { "DataRepositoryTask": { "shape": "S5l" } } }, "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": "S5x" }, "Tags": { "shape": "Sj" }, "CopyTagsToDataRepositoryAssociations": { "type": "boolean" }, "KmsKeyId": {}, "LustreConfiguration": { "type": "structure", "required": [ "PerUnitStorageThroughput", "DeploymentType", "MetadataConfiguration" ], "members": { "PerUnitStorageThroughput": { "type": "integer" }, "DeploymentType": {}, "WeeklyMaintenanceStartTime": {}, "MetadataConfiguration": { "shape": "S62" } } }, "DataRepositoryAssociations": { "type": "list", "member": { "type": "structure", "required": [ "FileCachePath", "DataRepositoryPath" ], "members": { "FileCachePath": {}, "DataRepositoryPath": {}, "DataRepositorySubdirectories": { "shape": "S54" }, "NFS": { "type": "structure", "required": [ "Version" ], "members": { "Version": {}, "DnsIps": { "shape": "S57" } } } } } } } }, "output": { "type": "structure", "members": { "FileCache": { "type": "structure", "members": { "OwnerId": {}, "CreationTime": { "type": "timestamp" }, "FileCacheId": {}, "FileCacheType": {}, "FileCacheTypeVersion": {}, "Lifecycle": {}, "FailureDetails": { "shape": "S6a" }, "StorageCapacity": { "type": "integer" }, "VpcId": {}, "SubnetIds": { "shape": "S15" }, "NetworkInterfaceIds": { "shape": "S17" }, "DNSName": {}, "KmsKeyId": {}, "ResourceARN": {}, "Tags": { "shape": "Sj" }, "CopyTagsToDataRepositoryAssociations": { "type": "boolean" }, "LustreConfiguration": { "shape": "S6b" }, "DataRepositoryAssociationIds": { "shape": "S6c" } } } } }, "idempotent": true }, "CreateFileSystem": { "input": { "type": "structure", "required": [ "FileSystemType", "StorageCapacity", "SubnetIds" ], "members": { "ClientRequestToken": { "idempotencyToken": true }, "FileSystemType": {}, "StorageCapacity": { "type": "integer" }, "StorageType": {}, "SubnetIds": { "shape": "S15" }, "SecurityGroupIds": { "shape": "S5x" }, "Tags": { "shape": "Sj" }, "KmsKeyId": {}, "WindowsConfiguration": { "shape": "S6e" }, "LustreConfiguration": { "shape": "S6i" }, "OntapConfiguration": { "type": "structure", "required": [ "DeploymentType" ], "members": { "AutomaticBackupRetentionDays": { "type": "integer" }, "DailyAutomaticBackupStartTime": {}, "DeploymentType": {}, "EndpointIpAddressRange": {}, "FsxAdminPassword": { "shape": "S4e" }, "DiskIopsConfiguration": { "shape": "S1t" }, "PreferredSubnetId": {}, "RouteTableIds": { "shape": "S4c" }, "ThroughputCapacity": { "type": "integer" }, "WeeklyMaintenanceStartTime": {}, "HAPairs": { "type": "integer" }, "ThroughputCapacityPerHAPair": { "type": "integer" } } }, "FileSystemTypeVersion": {}, "OpenZFSConfiguration": { "shape": "S6l" } } }, "output": { "type": "structure", "members": { "FileSystem": { "shape": "Sx" } } } }, "CreateFileSystemFromBackup": { "input": { "type": "structure", "required": [ "BackupId", "SubnetIds" ], "members": { "BackupId": {}, "ClientRequestToken": { "idempotencyToken": true }, "SubnetIds": { "shape": "S15" }, "SecurityGroupIds": { "shape": "S5x" }, "Tags": { "shape": "Sj" }, "WindowsConfiguration": { "shape": "S6e" }, "LustreConfiguration": { "shape": "S6i" }, "StorageType": {}, "KmsKeyId": {}, "FileSystemTypeVersion": {}, "OpenZFSConfiguration": { "shape": "S6l" }, "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": "S41" } } }, "idempotent": true }, "CreateStorageVirtualMachine": { "input": { "type": "structure", "required": [ "FileSystemId", "Name" ], "members": { "ActiveDirectoryConfiguration": { "type": "structure", "required": [ "NetBiosName" ], "members": { "NetBiosName": {}, "SelfManagedActiveDirectoryConfiguration": { "shape": "S6f" } } }, "ClientRequestToken": { "idempotencyToken": true }, "FileSystemId": {}, "Name": {}, "SvmAdminPassword": { "shape": "S4e" }, "Tags": { "shape": "Sj" }, "RootVolumeSecurityStyle": {} } }, "output": { "type": "structure", "members": { "StorageVirtualMachine": { "shape": "S6y" } } } }, "CreateVolume": { "input": { "type": "structure", "required": [ "VolumeType", "Name" ], "members": { "ClientRequestToken": { "idempotencyToken": true }, "VolumeType": {}, "Name": {}, "OntapConfiguration": { "shape": "S75" }, "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": "S3q" }, "UserAndGroupQuotas": { "shape": "S3x" } } } } }, "output": { "type": "structure", "members": { "Volume": { "shape": "S2k" } } } }, "CreateVolumeFromBackup": { "input": { "type": "structure", "required": [ "BackupId", "Name" ], "members": { "BackupId": {}, "ClientRequestToken": { "idempotencyToken": true }, "Name": {}, "OntapConfiguration": { "shape": "S75" }, "Tags": { "shape": "Sj" } } }, "output": { "type": "structure", "members": { "Volume": { "shape": "S2k" } } } }, "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": "S8a" }, "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Backups": { "type": "list", "member": { "shape": "So" } }, "NextToken": {} } } }, "DescribeDataRepositoryAssociations": { "input": { "type": "structure", "members": { "AssociationIds": { "shape": "S6c" }, "Filters": { "shape": "S8a" }, "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "Associations": { "type": "list", "member": { "shape": "S51" } }, "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": "S5l" } }, "NextToken": {} } } }, "DescribeFileCaches": { "input": { "type": "structure", "members": { "FileCacheIds": { "type": "list", "member": {} }, "MaxResults": { "type": "integer" }, "NextToken": {} } }, "output": { "type": "structure", "members": { "FileCaches": { "type": "list", "member": { "shape": "S90" } }, "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": "S41" } }, "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": "S6y" } }, "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": "S2k" } }, "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": "S2e" } } }, "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": "S4v" } } }, "output": { "type": "structure", "members": { "Association": { "shape": "S51" } } }, "idempotent": true }, "UpdateFileCache": { "input": { "type": "structure", "required": [ "FileCacheId" ], "members": { "FileCacheId": {}, "ClientRequestToken": { "idempotencyToken": true }, "LustreConfiguration": { "type": "structure", "members": { "WeeklyMaintenanceStartTime": {} } } } }, "output": { "type": "structure", "members": { "FileCache": { "shape": "S90" } } }, "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": "Saq" }, "AuditLogConfiguration": { "shape": "S6h" }, "DiskIopsConfiguration": { "shape": "S1t" } } }, "LustreConfiguration": { "type": "structure", "members": { "WeeklyMaintenanceStartTime": {}, "DailyAutomaticBackupStartTime": {}, "AutomaticBackupRetentionDays": { "type": "integer" }, "AutoImportPolicy": {}, "DataCompressionType": {}, "LogConfiguration": { "shape": "S6j" }, "RootSquashConfiguration": { "shape": "S2a" }, "PerUnitStorageThroughput": { "type": "integer" } } }, "OntapConfiguration": { "type": "structure", "members": { "AutomaticBackupRetentionDays": { "type": "integer" }, "DailyAutomaticBackupStartTime": {}, "FsxAdminPassword": { "shape": "S4e" }, "WeeklyMaintenanceStartTime": {}, "DiskIopsConfiguration": { "shape": "S1t" }, "ThroughputCapacity": { "type": "integer" }, "AddRouteTableIds": { "shape": "S4c" }, "RemoveRouteTableIds": { "shape": "S4c" }, "ThroughputCapacityPerHAPair": { "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": "S4c" }, "RemoveRouteTableIds": { "shape": "S4c" } } }, "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": "S41" } } }, "idempotent": true }, "UpdateStorageVirtualMachine": { "input": { "type": "structure", "required": [ "StorageVirtualMachineId" ], "members": { "ActiveDirectoryConfiguration": { "type": "structure", "members": { "SelfManagedActiveDirectoryConfiguration": { "shape": "Saq" }, "NetBiosName": {} } }, "ClientRequestToken": { "idempotencyToken": true }, "StorageVirtualMachineId": {}, "SvmAdminPassword": { "shape": "S4e" } } }, "output": { "type": "structure", "members": { "StorageVirtualMachine": { "shape": "S6y" } } } }, "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": "S2t" }, "SnapshotPolicy": {}, "CopyTagsToBackups": { "type": "boolean" }, "SnaplockConfiguration": { "type": "structure", "members": { "AuditLogVolume": { "type": "boolean" }, "AutocommitPeriod": { "shape": "S30" }, "PrivilegedDelete": {}, "RetentionPeriod": { "shape": "S34" }, "VolumeAppendModeEnabled": { "type": "boolean" } } }, "SizeInBytes": { "type": "long" } } }, "Name": {}, "OpenZFSConfiguration": { "type": "structure", "members": { "StorageCapacityReservationGiB": { "type": "integer" }, "StorageCapacityQuotaGiB": { "type": "integer" }, "RecordSizeKiB": { "type": "integer" }, "DataCompressionType": {}, "NfsExports": { "shape": "S3q" }, "UserAndGroupQuotas": { "shape": "S3x" }, "ReadOnly": { "type": "boolean" } } } } }, "output": { "type": "structure", "members": { "Volume": { "shape": "S2k" } } } } }, "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": "S2k" } } }, "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" } } }, "AdministrativeActions": { "shape": "S2e" }, "OntapConfiguration": { "type": "structure", "members": { "AutomaticBackupRetentionDays": { "type": "integer" }, "DailyAutomaticBackupStartTime": {}, "DeploymentType": {}, "EndpointIpAddressRange": {}, "Endpoints": { "type": "structure", "members": { "Intercluster": { "shape": "S4a" }, "Management": { "shape": "S4a" } } }, "DiskIopsConfiguration": { "shape": "S1t" }, "PreferredSubnetId": {}, "RouteTableIds": { "shape": "S4c" }, "ThroughputCapacity": { "type": "integer" }, "WeeklyMaintenanceStartTime": {}, "FsxAdminPassword": { "shape": "S4e" }, "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": "S4c" }, "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": {} } } }, "S2e": { "type": "list", "member": { "type": "structure", "members": { "AdministrativeActionType": {}, "ProgressPercent": { "type": "integer" }, "RequestTime": { "type": "timestamp" }, "Status": {}, "TargetFileSystemValues": { "shape": "Sx" }, "FailureDetails": { "type": "structure", "members": { "Message": {} } }, "TargetVolumeValues": { "shape": "S2k" }, "TargetSnapshotValues": { "shape": "S41" }, "TotalTransferBytes": { "type": "long" }, "RemainingTransferBytes": { "type": "long" } } } }, "S2k": { "type": "structure", "members": { "CreationTime": { "type": "timestamp" }, "FileSystemId": {}, "Lifecycle": {}, "Name": {}, "OntapConfiguration": { "type": "structure", "members": { "FlexCacheEndpointType": {}, "JunctionPath": {}, "SecurityStyle": {}, "SizeInMegabytes": { "type": "integer" }, "StorageEfficiencyEnabled": { "type": "boolean" }, "StorageVirtualMachineId": {}, "StorageVirtualMachineRoot": { "type": "boolean" }, "TieringPolicy": { "shape": "S2t" }, "UUID": {}, "OntapVolumeType": {}, "SnapshotPolicy": {}, "CopyTagsToBackups": { "type": "boolean" }, "SnaplockConfiguration": { "type": "structure", "members": { "AuditLogVolume": { "type": "boolean" }, "AutocommitPeriod": { "shape": "S30" }, "PrivilegedDelete": {}, "RetentionPeriod": { "shape": "S34" }, "SnaplockType": {}, "VolumeAppendModeEnabled": { "type": "boolean" } } }, "VolumeStyle": {}, "AggregateConfiguration": { "type": "structure", "members": { "Aggregates": { "shape": "S3b" }, "TotalConstituents": { "type": "integer" } } }, "SizeInBytes": { "type": "long" } } }, "ResourceARN": {}, "Tags": { "shape": "Sj" }, "VolumeId": {}, "VolumeType": {}, "LifecycleTransitionReason": { "shape": "S3h" }, "AdministrativeActions": { "shape": "S2e" }, "OpenZFSConfiguration": { "type": "structure", "members": { "ParentVolumeId": {}, "VolumePath": {}, "StorageCapacityReservationGiB": { "type": "integer" }, "StorageCapacityQuotaGiB": { "type": "integer" }, "RecordSizeKiB": { "type": "integer" }, "DataCompressionType": {}, "CopyTagsToSnapshots": { "type": "boolean" }, "OriginSnapshot": { "type": "structure", "members": { "SnapshotARN": {}, "CopyStrategy": {} } }, "ReadOnly": { "type": "boolean" }, "NfsExports": { "shape": "S3q" }, "UserAndGroupQuotas": { "shape": "S3x" }, "RestoreToSnapshot": {}, "DeleteIntermediateSnaphots": { "type": "boolean" }, "DeleteClonedVolumes": { "type": "boolean" }, "DeleteIntermediateData": { "type": "boolean" }, "SourceSnapshotARN": {}, "DestinationSnapshot": {}, "CopyStrategy": {} } } } }, "S2t": { "type": "structure", "members": { "CoolingPeriod": { "type": "integer" }, "Name": {} } }, "S30": { "type": "structure", "required": [ "Type" ], "members": { "Type": {}, "Value": { "type": "integer" } } }, "S34": { "type": "structure", "required": [ "DefaultRetention", "MinimumRetention", "MaximumRetention" ], "members": { "DefaultRetention": { "shape": "S35" }, "MinimumRetention": { "shape": "S35" }, "MaximumRetention": { "shape": "S35" } } }, "S35": { "type": "structure", "required": [ "Type" ], "members": { "Type": {}, "Value": { "type": "integer" } } }, "S3b": { "type": "list", "member": {} }, "S3h": { "type": "structure", "members": { "Message": {} } }, "S3q": { "type": "list", "member": { "type": "structure", "required": [ "ClientConfigurations" ], "members": { "ClientConfigurations": { "type": "list", "member": { "type": "structure", "required": [ "Clients", "Options" ], "members": { "Clients": {}, "Options": { "type": "list", "member": {} } } } } } } }, "S3x": { "type": "list", "member": { "type": "structure", "required": [ "Type", "Id", "StorageCapacityQuotaGiB" ], "members": { "Type": {}, "Id": { "type": "integer" }, "StorageCapacityQuotaGiB": { "type": "integer" } } } }, "S41": { "type": "structure", "members": { "ResourceARN": {}, "SnapshotId": {}, "Name": {}, "VolumeId": {}, "CreationTime": { "type": "timestamp" }, "Lifecycle": {}, "LifecycleTransitionReason": { "shape": "S3h" }, "Tags": { "shape": "Sj" }, "AdministrativeActions": { "shape": "S2e" } } }, "S4a": { "type": "structure", "members": { "DNSName": {}, "IpAddresses": { "shape": "S4b" } } }, "S4b": { "type": "list", "member": {} }, "S4c": { "type": "list", "member": {} }, "S4e": { "type": "string", "sensitive": true }, "S4v": { "type": "structure", "members": { "AutoImportPolicy": { "type": "structure", "members": { "Events": { "shape": "S4x" } } }, "AutoExportPolicy": { "shape": "S4z" } } }, "S4x": { "type": "list", "member": {} }, "S4z": { "type": "structure", "members": { "Events": { "shape": "S4x" } } }, "S51": { "type": "structure", "members": { "AssociationId": {}, "ResourceARN": {}, "FileSystemId": {}, "Lifecycle": {}, "FailureDetails": { "shape": "S22" }, "FileSystemPath": {}, "DataRepositoryPath": {}, "BatchImportMetaDataOnCreate": { "type": "boolean" }, "ImportedFileChunkSize": { "type": "integer" }, "S3": { "shape": "S4v" }, "Tags": { "shape": "Sj" }, "CreationTime": { "type": "timestamp" }, "FileCacheId": {}, "FileCachePath": {}, "DataRepositorySubdirectories": { "shape": "S54" }, "NFS": { "type": "structure", "required": [ "Version" ], "members": { "Version": {}, "DnsIps": { "shape": "S57" }, "AutoExportPolicy": { "shape": "S4z" } } } } }, "S54": { "type": "list", "member": {} }, "S57": { "type": "list", "member": {} }, "S5a": { "type": "list", "member": {} }, "S5c": { "type": "structure", "required": [ "Enabled" ], "members": { "Enabled": { "type": "boolean" }, "Path": {}, "Format": {}, "Scope": {} } }, "S5g": { "type": "structure", "members": { "DurationSinceLastAccess": { "type": "structure", "members": { "Unit": {}, "Value": { "type": "long" } } } } }, "S5l": { "type": "structure", "required": [ "TaskId", "Lifecycle", "Type", "CreationTime" ], "members": { "TaskId": {}, "Lifecycle": {}, "Type": {}, "CreationTime": { "type": "timestamp" }, "StartTime": { "type": "timestamp" }, "EndTime": { "type": "timestamp" }, "ResourceARN": {}, "Tags": { "shape": "Sj" }, "FileSystemId": {}, "Paths": { "shape": "S5a" }, "FailureDetails": { "type": "structure", "members": { "Message": {} } }, "Status": { "type": "structure", "members": { "TotalCount": { "type": "long" }, "SucceededCount": { "type": "long" }, "FailedCount": { "type": "long" }, "LastUpdatedTime": { "type": "timestamp" }, "ReleasedCapacity": { "type": "long" } } }, "Report": { "shape": "S5c" }, "CapacityToRelease": { "type": "long" }, "FileCacheId": {}, "ReleaseConfiguration": { "shape": "S5g" } } }, "S5x": { "type": "list", "member": {} }, "S62": { "type": "structure", "required": [ "StorageCapacity" ], "members": { "StorageCapacity": { "type": "integer" } } }, "S6a": { "type": "structure", "members": { "Message": {} } }, "S6b": { "type": "structure", "members": { "PerUnitStorageThroughput": { "type": "integer" }, "DeploymentType": {}, "MountName": {}, "WeeklyMaintenanceStartTime": {}, "MetadataConfiguration": { "shape": "S62" }, "LogConfiguration": { "shape": "S28" } } }, "S6c": { "type": "list", "member": {} }, "S6e": { "type": "structure", "required": [ "ThroughputCapacity" ], "members": { "ActiveDirectoryId": {}, "SelfManagedActiveDirectoryConfiguration": { "shape": "S6f" }, "DeploymentType": {}, "PreferredSubnetId": {}, "ThroughputCapacity": { "type": "integer" }, "WeeklyMaintenanceStartTime": {}, "DailyAutomaticBackupStartTime": {}, "AutomaticBackupRetentionDays": { "type": "integer" }, "CopyTagsToBackups": { "type": "boolean" }, "Aliases": { "shape": "S4" }, "AuditLogConfiguration": { "shape": "S6h" }, "DiskIopsConfiguration": { "shape": "S1t" } } }, "S6f": { "type": "structure", "required": [ "DomainName", "UserName", "Password", "DnsIps" ], "members": { "DomainName": {}, "OrganizationalUnitDistinguishedName": {}, "FileSystemAdministratorsGroup": {}, "UserName": {}, "Password": { "shape": "S6g" }, "DnsIps": { "shape": "S1h" } } }, "S6g": { "type": "string", "sensitive": true }, "S6h": { "type": "structure", "required": [ "FileAccessAuditLogLevel", "FileShareAccessAuditLogLevel" ], "members": { "FileAccessAuditLogLevel": {}, "FileShareAccessAuditLogLevel": {}, "AuditLogDestination": {} } }, "S6i": { "type": "structure", "members": { "WeeklyMaintenanceStartTime": {}, "ImportPath": {}, "ExportPath": {}, "ImportedFileChunkSize": { "type": "integer" }, "DeploymentType": {}, "AutoImportPolicy": {}, "PerUnitStorageThroughput": { "type": "integer" }, "DailyAutomaticBackupStartTime": {}, "AutomaticBackupRetentionDays": { "type": "integer" }, "CopyTagsToBackups": { "type": "boolean" }, "DriveCacheType": {}, "DataCompressionType": {}, "LogConfiguration": { "shape": "S6j" }, "RootSquashConfiguration": { "shape": "S2a" } } }, "S6j": { "type": "structure", "required": [ "Level" ], "members": { "Level": {}, "Destination": {} } }, "S6l": { "type": "structure", "required": [ "DeploymentType", "ThroughputCapacity" ], "members": { "AutomaticBackupRetentionDays": { "type": "integer" }, "CopyTagsToBackups": { "type": "boolean" }, "CopyTagsToVolumes": { "type": "boolean" }, "DailyAutomaticBackupStartTime": {}, "DeploymentType": {}, "ThroughputCapacity": { "type": "integer" }, "WeeklyMaintenanceStartTime": {}, "DiskIopsConfiguration": { "shape": "S1t" }, "RootVolumeConfiguration": { "type": "structure", "members": { "RecordSizeKiB": { "type": "integer" }, "DataCompressionType": {}, "NfsExports": { "shape": "S3q" }, "UserAndGroupQuotas": { "shape": "S3x" }, "CopyTagsToSnapshots": { "type": "boolean" }, "ReadOnly": { "type": "boolean" } } }, "PreferredSubnetId": {}, "EndpointIpAddressRange": {}, "RouteTableIds": { "shape": "S4c" } } }, "S6y": { "type": "structure", "members": { "ActiveDirectoryConfiguration": { "type": "structure", "members": { "NetBiosName": {}, "SelfManagedActiveDirectoryConfiguration": { "shape": "S1c" } } }, "CreationTime": { "type": "timestamp" }, "Endpoints": { "type": "structure", "members": { "Iscsi": { "shape": "S71" }, "Management": { "shape": "S71" }, "Nfs": { "shape": "S71" }, "Smb": { "shape": "S71" } } }, "FileSystemId": {}, "Lifecycle": {}, "Name": {}, "ResourceARN": {}, "StorageVirtualMachineId": {}, "Subtype": {}, "UUID": {}, "Tags": { "shape": "Sj" }, "LifecycleTransitionReason": { "shape": "S3h" }, "RootVolumeSecurityStyle": {} } }, "S71": { "type": "structure", "members": { "DNSName": {}, "IpAddresses": { "shape": "S4b" } } }, "S75": { "type": "structure", "required": [ "StorageVirtualMachineId" ], "members": { "JunctionPath": {}, "SecurityStyle": {}, "SizeInMegabytes": { "deprecated": true, "deprecatedMessage": "This property is deprecated, use SizeInBytes instead", "type": "integer" }, "StorageEfficiencyEnabled": { "type": "boolean" }, "StorageVirtualMachineId": {}, "TieringPolicy": { "shape": "S2t" }, "OntapVolumeType": {}, "SnapshotPolicy": {}, "CopyTagsToBackups": { "type": "boolean" }, "SnaplockConfiguration": { "type": "structure", "required": [ "SnaplockType" ], "members": { "AuditLogVolume": { "type": "boolean" }, "AutocommitPeriod": { "shape": "S30" }, "PrivilegedDelete": {}, "RetentionPeriod": { "shape": "S34" }, "SnaplockType": {}, "VolumeAppendModeEnabled": { "type": "boolean" } } }, "VolumeStyle": {}, "AggregateConfiguration": { "type": "structure", "members": { "Aggregates": { "shape": "S3b" }, "ConstituentsPerAggregate": { "type": "integer" } } }, "SizeInBytes": { "type": "long" } } }, "S8a": { "type": "list", "member": { "type": "structure", "members": { "Name": {}, "Values": { "type": "list", "member": {} } } } }, "S90": { "type": "structure", "members": { "OwnerId": {}, "CreationTime": { "type": "timestamp" }, "FileCacheId": {}, "FileCacheType": {}, "FileCacheTypeVersion": {}, "Lifecycle": {}, "FailureDetails": { "shape": "S6a" }, "StorageCapacity": { "type": "integer" }, "VpcId": {}, "SubnetIds": { "shape": "S15" }, "NetworkInterfaceIds": { "shape": "S17" }, "DNSName": {}, "KmsKeyId": {}, "ResourceARN": {}, "LustreConfiguration": { "shape": "S6b" }, "DataRepositoryAssociationIds": { "shape": "S6c" } } }, "Saq": { "type": "structure", "members": { "UserName": {}, "Password": { "shape": "S6g" }, "DnsIps": { "shape": "S1h" }, "DomainName": {}, "OrganizationalUnitDistinguishedName": {}, "FileSystemAdministratorsGroup": {} } } } }