gl-store-s3.js/node_modules/aws-sdk/apis/fsx-2018-03-01.min.json

509 lines
11 KiB
JSON
Raw Normal View History

2019-05-08 10:43:08 +00:00
{
"version": "2.0",
"metadata": {
"apiVersion": "2018-03-01",
"endpointPrefix": "fsx",
"jsonVersion": "1.1",
"protocol": "json",
"serviceFullName": "Amazon FSx",
"serviceId": "FSx",
"signatureVersion": "v4",
"targetPrefix": "AWSSimbaAPIService_v20180301",
"uid": "fsx-2018-03-01"
},
"operations": {
"CreateBackup": {
"input": {
"type": "structure",
"required": [
"FileSystemId"
],
"members": {
"FileSystemId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"Tags": {
"shape": "S4"
}
}
},
"output": {
"type": "structure",
"members": {
"Backup": {
"shape": "S9"
}
}
},
"idempotent": true
},
"CreateFileSystem": {
"input": {
"type": "structure",
"required": [
"FileSystemType",
"StorageCapacity",
"SubnetIds"
],
"members": {
"ClientRequestToken": {
"idempotencyToken": true
},
"FileSystemType": {},
"StorageCapacity": {
"type": "integer"
},
"SubnetIds": {
"shape": "Sq"
},
"SecurityGroupIds": {
"shape": "S19"
},
"Tags": {
"shape": "S4"
},
"KmsKeyId": {},
"WindowsConfiguration": {
"shape": "S1b"
},
"LustreConfiguration": {
"type": "structure",
"members": {
"WeeklyMaintenanceStartTime": {},
"ImportPath": {},
"ExportPath": {},
"ImportedFileChunkSize": {
"type": "integer"
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"FileSystem": {
"shape": "Sj"
}
}
}
},
"CreateFileSystemFromBackup": {
"input": {
"type": "structure",
"required": [
"BackupId",
"SubnetIds"
],
"members": {
"BackupId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"SubnetIds": {
"shape": "Sq"
},
"SecurityGroupIds": {
"shape": "S19"
},
"Tags": {
"shape": "S4"
},
"WindowsConfiguration": {
"shape": "S1b"
}
}
},
"output": {
"type": "structure",
"members": {
"FileSystem": {
"shape": "Sj"
}
}
}
},
"DeleteBackup": {
"input": {
"type": "structure",
"required": [
"BackupId"
],
"members": {
"BackupId": {},
"ClientRequestToken": {
"idempotencyToken": true
}
}
},
"output": {
"type": "structure",
"members": {
"BackupId": {},
"Lifecycle": {}
}
},
"idempotent": true
},
"DeleteFileSystem": {
"input": {
"type": "structure",
"required": [
"FileSystemId"
],
"members": {
"FileSystemId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"WindowsConfiguration": {
"type": "structure",
"members": {
"SkipFinalBackup": {
"type": "boolean"
},
"FinalBackupTags": {
"shape": "S4"
}
}
}
}
},
"output": {
"type": "structure",
"members": {
"FileSystemId": {},
"Lifecycle": {},
"WindowsResponse": {
"type": "structure",
"members": {
"FinalBackupId": {},
"FinalBackupTags": {
"shape": "S4"
}
}
}
}
},
"idempotent": true
},
"DescribeBackups": {
"input": {
"type": "structure",
"members": {
"BackupIds": {
"type": "list",
"member": {}
},
"Filters": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Name": {},
"Values": {
"type": "list",
"member": {}
}
}
}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Backups": {
"type": "list",
"member": {
"shape": "S9"
}
},
"NextToken": {}
}
}
},
"DescribeFileSystems": {
"input": {
"type": "structure",
"members": {
"FileSystemIds": {
"type": "list",
"member": {}
},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"FileSystems": {
"type": "list",
"member": {
"shape": "Sj"
}
},
"NextToken": {}
}
}
},
"ListTagsForResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN"
],
"members": {
"ResourceARN": {},
"MaxResults": {
"type": "integer"
},
"NextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"Tags": {
"shape": "S4"
},
"NextToken": {}
}
}
},
"TagResource": {
"input": {
"type": "structure",
"required": [
"ResourceARN",
"Tags"
],
"members": {
"ResourceARN": {},
"Tags": {
"shape": "S4"
}
}
},
"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
},
"UpdateFileSystem": {
"input": {
"type": "structure",
"required": [
"FileSystemId"
],
"members": {
"FileSystemId": {},
"ClientRequestToken": {
"idempotencyToken": true
},
"WindowsConfiguration": {
"type": "structure",
"members": {
"WeeklyMaintenanceStartTime": {},
"DailyAutomaticBackupStartTime": {},
"AutomaticBackupRetentionDays": {
"type": "integer"
}
}
},
"LustreConfiguration": {
"type": "structure",
"members": {
"WeeklyMaintenanceStartTime": {}
}
}
}
},
"output": {
"type": "structure",
"members": {
"FileSystem": {
"shape": "Sj"
}
}
}
}
},
"shapes": {
"S4": {
"type": "list",
"member": {
"type": "structure",
"members": {
"Key": {},
"Value": {}
}
}
},
"S9": {
"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": "S4"
},
"FileSystem": {
"shape": "Sj"
}
}
},
"Sj": {
"type": "structure",
"members": {
"OwnerId": {},
"CreationTime": {
"type": "timestamp"
},
"FileSystemId": {},
"FileSystemType": {},
"Lifecycle": {},
"FailureDetails": {
"type": "structure",
"members": {
"Message": {}
}
},
"StorageCapacity": {
"type": "integer"
},
"VpcId": {},
"SubnetIds": {
"shape": "Sq"
},
"NetworkInterfaceIds": {
"type": "list",
"member": {}
},
"DNSName": {},
"KmsKeyId": {},
"ResourceARN": {},
"Tags": {
"shape": "S4"
},
"WindowsConfiguration": {
"type": "structure",
"members": {
"ActiveDirectoryId": {},
"ThroughputCapacity": {
"type": "integer"
},
"MaintenanceOperationsInProgress": {
"type": "list",
"member": {}
},
"WeeklyMaintenanceStartTime": {},
"DailyAutomaticBackupStartTime": {},
"AutomaticBackupRetentionDays": {
"type": "integer"
},
"CopyTagsToBackups": {
"type": "boolean"
}
}
},
"LustreConfiguration": {
"type": "structure",
"members": {
"WeeklyMaintenanceStartTime": {},
"DataRepositoryConfiguration": {
"type": "structure",
"members": {
"ImportPath": {},
"ExportPath": {},
"ImportedFileChunkSize": {
"type": "integer"
}
}
}
}
}
}
},
"Sq": {
"type": "list",
"member": {}
},
"S19": {
"type": "list",
"member": {}
},
"S1b": {
"type": "structure",
"required": [
"ThroughputCapacity"
],
"members": {
"ActiveDirectoryId": {},
"ThroughputCapacity": {
"type": "integer"
},
"WeeklyMaintenanceStartTime": {},
"DailyAutomaticBackupStartTime": {},
"AutomaticBackupRetentionDays": {
"type": "integer"
},
"CopyTagsToBackups": {
"type": "boolean"
}
}
}
}
}