mirror of
https://github.com/Monadical-SAS/reflector.git
synced 2025-12-20 20:29:06 +00:00
2233 lines
52 KiB
JSON
2233 lines
52 KiB
JSON
{
|
|
"version": "2.0",
|
|
"metadata": {
|
|
"apiVersion": "2020-02-26",
|
|
"endpointPrefix": "drs",
|
|
"jsonVersion": "1.1",
|
|
"protocol": "rest-json",
|
|
"serviceAbbreviation": "drs",
|
|
"serviceFullName": "Elastic Disaster Recovery Service",
|
|
"serviceId": "drs",
|
|
"signatureVersion": "v4",
|
|
"signingName": "drs",
|
|
"uid": "drs-2020-02-26"
|
|
},
|
|
"operations": {
|
|
"AssociateSourceNetworkStack": {
|
|
"http": {
|
|
"requestUri": "/AssociateSourceNetworkStack",
|
|
"responseCode": 202
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"cfnStackName",
|
|
"sourceNetworkID"
|
|
],
|
|
"members": {
|
|
"cfnStackName": {
|
|
"shape": "S2"
|
|
},
|
|
"sourceNetworkID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"job": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateExtendedSourceServer": {
|
|
"http": {
|
|
"requestUri": "/CreateExtendedSourceServer",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerArn"
|
|
],
|
|
"members": {
|
|
"sourceServerArn": {},
|
|
"tags": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourceServer": {
|
|
"shape": "S1b"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateLaunchConfigurationTemplate": {
|
|
"http": {
|
|
"requestUri": "/CreateLaunchConfigurationTemplate",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"copyPrivateIp": {
|
|
"type": "boolean"
|
|
},
|
|
"copyTags": {
|
|
"type": "boolean"
|
|
},
|
|
"exportBucketArn": {},
|
|
"launchDisposition": {},
|
|
"launchIntoSourceInstance": {
|
|
"type": "boolean"
|
|
},
|
|
"licensing": {
|
|
"shape": "S2h"
|
|
},
|
|
"postLaunchEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"tags": {
|
|
"shape": "S14"
|
|
},
|
|
"targetInstanceTypeRightSizingMethod": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"launchConfigurationTemplate": {
|
|
"shape": "S2k"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"CreateReplicationConfigurationTemplate": {
|
|
"http": {
|
|
"requestUri": "/CreateReplicationConfigurationTemplate",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"associateDefaultSecurityGroup",
|
|
"bandwidthThrottling",
|
|
"createPublicIP",
|
|
"dataPlaneRouting",
|
|
"defaultLargeStagingDiskType",
|
|
"ebsEncryption",
|
|
"pitPolicy",
|
|
"replicationServerInstanceType",
|
|
"replicationServersSecurityGroupsIDs",
|
|
"stagingAreaSubnetId",
|
|
"stagingAreaTags",
|
|
"useDedicatedReplicationServer"
|
|
],
|
|
"members": {
|
|
"associateDefaultSecurityGroup": {
|
|
"type": "boolean"
|
|
},
|
|
"autoReplicateNewDisks": {
|
|
"type": "boolean"
|
|
},
|
|
"bandwidthThrottling": {
|
|
"type": "long"
|
|
},
|
|
"createPublicIP": {
|
|
"type": "boolean"
|
|
},
|
|
"dataPlaneRouting": {},
|
|
"defaultLargeStagingDiskType": {},
|
|
"ebsEncryption": {},
|
|
"ebsEncryptionKeyArn": {},
|
|
"pitPolicy": {
|
|
"shape": "S2q"
|
|
},
|
|
"replicationServerInstanceType": {},
|
|
"replicationServersSecurityGroupsIDs": {
|
|
"shape": "S2u"
|
|
},
|
|
"stagingAreaSubnetId": {},
|
|
"stagingAreaTags": {
|
|
"shape": "S14"
|
|
},
|
|
"tags": {
|
|
"shape": "S14"
|
|
},
|
|
"useDedicatedReplicationServer": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S2x"
|
|
}
|
|
},
|
|
"CreateSourceNetwork": {
|
|
"http": {
|
|
"requestUri": "/CreateSourceNetwork",
|
|
"responseCode": 201
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"originAccountID",
|
|
"originRegion",
|
|
"vpcID"
|
|
],
|
|
"members": {
|
|
"originAccountID": {},
|
|
"originRegion": {},
|
|
"tags": {
|
|
"shape": "S14"
|
|
},
|
|
"vpcID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourceNetworkID": {}
|
|
}
|
|
}
|
|
},
|
|
"DeleteJob": {
|
|
"http": {
|
|
"requestUri": "/DeleteJob",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobID"
|
|
],
|
|
"members": {
|
|
"jobID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DeleteLaunchAction": {
|
|
"http": {
|
|
"requestUri": "/DeleteLaunchAction",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"actionId",
|
|
"resourceId"
|
|
],
|
|
"members": {
|
|
"actionId": {},
|
|
"resourceId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"DeleteLaunchConfigurationTemplate": {
|
|
"http": {
|
|
"requestUri": "/DeleteLaunchConfigurationTemplate",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"launchConfigurationTemplateID"
|
|
],
|
|
"members": {
|
|
"launchConfigurationTemplateID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DeleteRecoveryInstance": {
|
|
"http": {
|
|
"requestUri": "/DeleteRecoveryInstance",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"recoveryInstanceID"
|
|
],
|
|
"members": {
|
|
"recoveryInstanceID": {}
|
|
}
|
|
}
|
|
},
|
|
"DeleteReplicationConfigurationTemplate": {
|
|
"http": {
|
|
"requestUri": "/DeleteReplicationConfigurationTemplate",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"replicationConfigurationTemplateID"
|
|
],
|
|
"members": {
|
|
"replicationConfigurationTemplateID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DeleteSourceNetwork": {
|
|
"http": {
|
|
"requestUri": "/DeleteSourceNetwork",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceNetworkID"
|
|
],
|
|
"members": {
|
|
"sourceNetworkID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DeleteSourceServer": {
|
|
"http": {
|
|
"requestUri": "/DeleteSourceServer",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"sourceServerID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"DescribeJobLogItems": {
|
|
"http": {
|
|
"requestUri": "/DescribeJobLogItems",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobID"
|
|
],
|
|
"members": {
|
|
"jobID": {},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"items": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"event": {},
|
|
"eventData": {
|
|
"type": "structure",
|
|
"members": {
|
|
"conversionProperties": {
|
|
"type": "structure",
|
|
"members": {
|
|
"dataTimestamp": {},
|
|
"forceUefi": {
|
|
"type": "boolean"
|
|
},
|
|
"rootVolumeName": {},
|
|
"volumeToConversionMap": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {}
|
|
}
|
|
},
|
|
"volumeToVolumeSize": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"conversionServerID": {},
|
|
"eventResourceData": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourceNetworkData": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourceNetworkID": {},
|
|
"sourceVpc": {},
|
|
"stackName": {},
|
|
"targetVpc": {}
|
|
}
|
|
}
|
|
},
|
|
"union": true
|
|
},
|
|
"rawError": {},
|
|
"sourceServerID": {},
|
|
"targetInstanceID": {}
|
|
}
|
|
},
|
|
"logDateTime": {}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeJobs": {
|
|
"http": {
|
|
"requestUri": "/DescribeJobs",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"filters": {
|
|
"type": "structure",
|
|
"members": {
|
|
"fromDate": {},
|
|
"jobIDs": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"toDate": {}
|
|
}
|
|
},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"items": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S5"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeLaunchConfigurationTemplates": {
|
|
"http": {
|
|
"requestUri": "/DescribeLaunchConfigurationTemplates",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"launchConfigurationTemplateIDs": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"items": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2k"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeRecoveryInstances": {
|
|
"http": {
|
|
"requestUri": "/DescribeRecoveryInstances",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"filters": {
|
|
"type": "structure",
|
|
"members": {
|
|
"recoveryInstanceIDs": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"sourceServerIDs": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"items": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"arn": {},
|
|
"dataReplicationInfo": {
|
|
"type": "structure",
|
|
"members": {
|
|
"dataReplicationError": {
|
|
"type": "structure",
|
|
"members": {
|
|
"error": {},
|
|
"rawError": {}
|
|
}
|
|
},
|
|
"dataReplicationInitiation": {
|
|
"type": "structure",
|
|
"members": {
|
|
"startDateTime": {},
|
|
"steps": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"status": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"dataReplicationState": {},
|
|
"etaDateTime": {},
|
|
"lagDuration": {},
|
|
"replicatedDisks": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"backloggedStorageBytes": {
|
|
"type": "long"
|
|
},
|
|
"deviceName": {},
|
|
"replicatedStorageBytes": {
|
|
"type": "long"
|
|
},
|
|
"rescannedStorageBytes": {
|
|
"type": "long"
|
|
},
|
|
"totalStorageBytes": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"stagingAvailabilityZone": {}
|
|
}
|
|
},
|
|
"ec2InstanceID": {},
|
|
"ec2InstanceState": {},
|
|
"failback": {
|
|
"type": "structure",
|
|
"members": {
|
|
"agentLastSeenByServiceDateTime": {},
|
|
"elapsedReplicationDuration": {},
|
|
"failbackClientID": {},
|
|
"failbackClientLastSeenByServiceDateTime": {},
|
|
"failbackInitiationTime": {},
|
|
"failbackJobID": {},
|
|
"failbackLaunchType": {},
|
|
"failbackToOriginalServer": {
|
|
"type": "boolean"
|
|
},
|
|
"firstByteDateTime": {},
|
|
"state": {}
|
|
}
|
|
},
|
|
"isDrill": {
|
|
"type": "boolean"
|
|
},
|
|
"jobID": {},
|
|
"originAvailabilityZone": {},
|
|
"originEnvironment": {},
|
|
"pointInTimeSnapshotDateTime": {},
|
|
"recoveryInstanceID": {},
|
|
"recoveryInstanceProperties": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cpus": {
|
|
"shape": "S22"
|
|
},
|
|
"disks": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"bytes": {
|
|
"type": "long"
|
|
},
|
|
"ebsVolumeID": {},
|
|
"internalDeviceName": {}
|
|
}
|
|
}
|
|
},
|
|
"identificationHints": {
|
|
"shape": "S26"
|
|
},
|
|
"lastUpdatedDateTime": {},
|
|
"networkInterfaces": {
|
|
"shape": "S28"
|
|
},
|
|
"os": {
|
|
"shape": "S2b"
|
|
},
|
|
"ramBytes": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
},
|
|
"sourceServerID": {},
|
|
"tags": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeRecoverySnapshots": {
|
|
"http": {
|
|
"requestUri": "/DescribeRecoverySnapshots",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"filters": {
|
|
"type": "structure",
|
|
"members": {
|
|
"fromDateTime": {},
|
|
"toDateTime": {}
|
|
}
|
|
},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {},
|
|
"order": {},
|
|
"sourceServerID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"items": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"expectedTimestamp",
|
|
"snapshotID",
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"ebsSnapshots": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"expectedTimestamp": {},
|
|
"snapshotID": {},
|
|
"sourceServerID": {},
|
|
"timestamp": {}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeReplicationConfigurationTemplates": {
|
|
"http": {
|
|
"requestUri": "/DescribeReplicationConfigurationTemplates",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {},
|
|
"replicationConfigurationTemplateIDs": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"items": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S2x"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeSourceNetworks": {
|
|
"http": {
|
|
"requestUri": "/DescribeSourceNetworks",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"filters": {
|
|
"type": "structure",
|
|
"members": {
|
|
"originAccountID": {},
|
|
"originRegion": {},
|
|
"sourceNetworkIDs": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"items": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S5c"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DescribeSourceServers": {
|
|
"http": {
|
|
"requestUri": "/DescribeSourceServers",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"filters": {
|
|
"type": "structure",
|
|
"members": {
|
|
"hardwareId": {},
|
|
"sourceServerIDs": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"stagingAccountIDs": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"items": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "S1b"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"DisconnectRecoveryInstance": {
|
|
"http": {
|
|
"requestUri": "/DisconnectRecoveryInstance",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"recoveryInstanceID"
|
|
],
|
|
"members": {
|
|
"recoveryInstanceID": {}
|
|
}
|
|
}
|
|
},
|
|
"DisconnectSourceServer": {
|
|
"http": {
|
|
"requestUri": "/DisconnectSourceServer",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"sourceServerID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S1b"
|
|
}
|
|
},
|
|
"ExportSourceNetworkCfnTemplate": {
|
|
"http": {
|
|
"requestUri": "/ExportSourceNetworkCfnTemplate",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceNetworkID"
|
|
],
|
|
"members": {
|
|
"sourceNetworkID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"s3DestinationUrl": {}
|
|
}
|
|
}
|
|
},
|
|
"GetFailbackReplicationConfiguration": {
|
|
"http": {
|
|
"requestUri": "/GetFailbackReplicationConfiguration",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"recoveryInstanceID"
|
|
],
|
|
"members": {
|
|
"recoveryInstanceID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"required": [
|
|
"recoveryInstanceID"
|
|
],
|
|
"members": {
|
|
"bandwidthThrottling": {
|
|
"type": "long"
|
|
},
|
|
"name": {},
|
|
"recoveryInstanceID": {},
|
|
"usePrivateIP": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"GetLaunchConfiguration": {
|
|
"http": {
|
|
"requestUri": "/GetLaunchConfiguration",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"sourceServerID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S5v"
|
|
}
|
|
},
|
|
"GetReplicationConfiguration": {
|
|
"http": {
|
|
"requestUri": "/GetReplicationConfiguration",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"sourceServerID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S5z"
|
|
}
|
|
},
|
|
"InitializeService": {
|
|
"http": {
|
|
"requestUri": "/InitializeService",
|
|
"responseCode": 204
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {}
|
|
}
|
|
},
|
|
"ListExtensibleSourceServers": {
|
|
"http": {
|
|
"requestUri": "/ListExtensibleSourceServers",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"stagingAccountID"
|
|
],
|
|
"members": {
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {},
|
|
"stagingAccountID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"items": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"arn": {},
|
|
"hostname": {},
|
|
"tags": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListLaunchActions": {
|
|
"http": {
|
|
"requestUri": "/ListLaunchActions",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceId"
|
|
],
|
|
"members": {
|
|
"filters": {
|
|
"type": "structure",
|
|
"members": {
|
|
"actionIds": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"maxResults": {
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {},
|
|
"resourceId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"items": {
|
|
"type": "list",
|
|
"member": {
|
|
"shape": "Sj"
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListStagingAccounts": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/ListStagingAccounts",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"members": {
|
|
"maxResults": {
|
|
"location": "querystring",
|
|
"locationName": "maxResults",
|
|
"type": "integer"
|
|
},
|
|
"nextToken": {
|
|
"location": "querystring",
|
|
"locationName": "nextToken"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"accounts": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"accountID": {}
|
|
}
|
|
}
|
|
},
|
|
"nextToken": {}
|
|
}
|
|
}
|
|
},
|
|
"ListTagsForResource": {
|
|
"http": {
|
|
"method": "GET",
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"tags": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"PutLaunchAction": {
|
|
"http": {
|
|
"requestUri": "/PutLaunchAction",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"actionCode",
|
|
"actionId",
|
|
"actionVersion",
|
|
"active",
|
|
"category",
|
|
"description",
|
|
"name",
|
|
"optional",
|
|
"order",
|
|
"resourceId"
|
|
],
|
|
"members": {
|
|
"actionCode": {},
|
|
"actionId": {},
|
|
"actionVersion": {},
|
|
"active": {
|
|
"type": "boolean"
|
|
},
|
|
"category": {},
|
|
"description": {},
|
|
"name": {},
|
|
"optional": {
|
|
"type": "boolean"
|
|
},
|
|
"order": {
|
|
"type": "integer"
|
|
},
|
|
"parameters": {
|
|
"shape": "Ss"
|
|
},
|
|
"resourceId": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"actionCode": {},
|
|
"actionId": {},
|
|
"actionVersion": {},
|
|
"active": {
|
|
"type": "boolean"
|
|
},
|
|
"category": {},
|
|
"description": {},
|
|
"name": {},
|
|
"optional": {
|
|
"type": "boolean"
|
|
},
|
|
"order": {
|
|
"type": "integer"
|
|
},
|
|
"parameters": {
|
|
"shape": "Ss"
|
|
},
|
|
"resourceId": {},
|
|
"type": {}
|
|
}
|
|
}
|
|
},
|
|
"RetryDataReplication": {
|
|
"http": {
|
|
"requestUri": "/RetryDataReplication",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"sourceServerID": {}
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "WARNING: RetryDataReplication is deprecated"
|
|
},
|
|
"output": {
|
|
"shape": "S1b"
|
|
},
|
|
"deprecated": true,
|
|
"deprecatedMessage": "WARNING: RetryDataReplication is deprecated"
|
|
},
|
|
"ReverseReplication": {
|
|
"http": {
|
|
"requestUri": "/ReverseReplication",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"recoveryInstanceID"
|
|
],
|
|
"members": {
|
|
"recoveryInstanceID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"reversedDirectionSourceServerArn": {}
|
|
}
|
|
}
|
|
},
|
|
"StartFailbackLaunch": {
|
|
"http": {
|
|
"requestUri": "/StartFailbackLaunch",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"recoveryInstanceIDs"
|
|
],
|
|
"members": {
|
|
"recoveryInstanceIDs": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"tags": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"job": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StartRecovery": {
|
|
"http": {
|
|
"requestUri": "/StartRecovery",
|
|
"responseCode": 202
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServers"
|
|
],
|
|
"members": {
|
|
"isDrill": {
|
|
"type": "boolean"
|
|
},
|
|
"sourceServers": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"recoverySnapshotID": {},
|
|
"sourceServerID": {}
|
|
}
|
|
}
|
|
},
|
|
"tags": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"job": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StartReplication": {
|
|
"http": {
|
|
"requestUri": "/StartReplication",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"sourceServerID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourceServer": {
|
|
"shape": "S1b"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StartSourceNetworkRecovery": {
|
|
"http": {
|
|
"requestUri": "/StartSourceNetworkRecovery",
|
|
"responseCode": 202
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceNetworks"
|
|
],
|
|
"members": {
|
|
"deployAsNew": {
|
|
"type": "boolean"
|
|
},
|
|
"sourceNetworks": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceNetworkID"
|
|
],
|
|
"members": {
|
|
"cfnStackName": {
|
|
"shape": "S2"
|
|
},
|
|
"sourceNetworkID": {}
|
|
}
|
|
}
|
|
},
|
|
"tags": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"job": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StartSourceNetworkReplication": {
|
|
"http": {
|
|
"requestUri": "/StartSourceNetworkReplication",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceNetworkID"
|
|
],
|
|
"members": {
|
|
"sourceNetworkID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourceNetwork": {
|
|
"shape": "S5c"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StopFailback": {
|
|
"http": {
|
|
"requestUri": "/StopFailback",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"recoveryInstanceID"
|
|
],
|
|
"members": {
|
|
"recoveryInstanceID": {}
|
|
}
|
|
}
|
|
},
|
|
"StopReplication": {
|
|
"http": {
|
|
"requestUri": "/StopReplication",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"sourceServerID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourceServer": {
|
|
"shape": "S1b"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"StopSourceNetworkReplication": {
|
|
"http": {
|
|
"requestUri": "/StopSourceNetworkReplication",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceNetworkID"
|
|
],
|
|
"members": {
|
|
"sourceNetworkID": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourceNetwork": {
|
|
"shape": "S5c"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"TagResource": {
|
|
"http": {
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tags"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"tags": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"TerminateRecoveryInstances": {
|
|
"http": {
|
|
"requestUri": "/TerminateRecoveryInstances",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"recoveryInstanceIDs"
|
|
],
|
|
"members": {
|
|
"recoveryInstanceIDs": {
|
|
"type": "list",
|
|
"member": {}
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"job": {
|
|
"shape": "S5"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UntagResource": {
|
|
"http": {
|
|
"method": "DELETE",
|
|
"requestUri": "/tags/{resourceArn}",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"resourceArn",
|
|
"tagKeys"
|
|
],
|
|
"members": {
|
|
"resourceArn": {
|
|
"location": "uri",
|
|
"locationName": "resourceArn"
|
|
},
|
|
"tagKeys": {
|
|
"location": "querystring",
|
|
"locationName": "tagKeys",
|
|
"type": "list",
|
|
"member": {},
|
|
"sensitive": true
|
|
}
|
|
}
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"UpdateFailbackReplicationConfiguration": {
|
|
"http": {
|
|
"requestUri": "/UpdateFailbackReplicationConfiguration",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"recoveryInstanceID"
|
|
],
|
|
"members": {
|
|
"bandwidthThrottling": {
|
|
"type": "long"
|
|
},
|
|
"name": {},
|
|
"recoveryInstanceID": {},
|
|
"usePrivateIP": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateLaunchConfiguration": {
|
|
"http": {
|
|
"requestUri": "/UpdateLaunchConfiguration",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"copyPrivateIp": {
|
|
"type": "boolean"
|
|
},
|
|
"copyTags": {
|
|
"type": "boolean"
|
|
},
|
|
"launchDisposition": {},
|
|
"launchIntoInstanceProperties": {
|
|
"shape": "S5w"
|
|
},
|
|
"licensing": {
|
|
"shape": "S2h"
|
|
},
|
|
"name": {},
|
|
"postLaunchEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"sourceServerID": {},
|
|
"targetInstanceTypeRightSizingMethod": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S5v"
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"UpdateLaunchConfigurationTemplate": {
|
|
"http": {
|
|
"requestUri": "/UpdateLaunchConfigurationTemplate",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"launchConfigurationTemplateID"
|
|
],
|
|
"members": {
|
|
"copyPrivateIp": {
|
|
"type": "boolean"
|
|
},
|
|
"copyTags": {
|
|
"type": "boolean"
|
|
},
|
|
"exportBucketArn": {},
|
|
"launchConfigurationTemplateID": {},
|
|
"launchDisposition": {},
|
|
"launchIntoSourceInstance": {
|
|
"type": "boolean"
|
|
},
|
|
"licensing": {
|
|
"shape": "S2h"
|
|
},
|
|
"postLaunchEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"targetInstanceTypeRightSizingMethod": {}
|
|
}
|
|
},
|
|
"output": {
|
|
"type": "structure",
|
|
"members": {
|
|
"launchConfigurationTemplate": {
|
|
"shape": "S2k"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"UpdateReplicationConfiguration": {
|
|
"http": {
|
|
"requestUri": "/UpdateReplicationConfiguration",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"sourceServerID"
|
|
],
|
|
"members": {
|
|
"associateDefaultSecurityGroup": {
|
|
"type": "boolean"
|
|
},
|
|
"autoReplicateNewDisks": {
|
|
"type": "boolean"
|
|
},
|
|
"bandwidthThrottling": {
|
|
"type": "long"
|
|
},
|
|
"createPublicIP": {
|
|
"type": "boolean"
|
|
},
|
|
"dataPlaneRouting": {},
|
|
"defaultLargeStagingDiskType": {},
|
|
"ebsEncryption": {},
|
|
"ebsEncryptionKeyArn": {},
|
|
"name": {},
|
|
"pitPolicy": {
|
|
"shape": "S2q"
|
|
},
|
|
"replicatedDisks": {
|
|
"shape": "S60"
|
|
},
|
|
"replicationServerInstanceType": {},
|
|
"replicationServersSecurityGroupsIDs": {
|
|
"shape": "S2u"
|
|
},
|
|
"sourceServerID": {},
|
|
"stagingAreaSubnetId": {},
|
|
"stagingAreaTags": {
|
|
"shape": "S14"
|
|
},
|
|
"useDedicatedReplicationServer": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S5z"
|
|
},
|
|
"idempotent": true
|
|
},
|
|
"UpdateReplicationConfigurationTemplate": {
|
|
"http": {
|
|
"requestUri": "/UpdateReplicationConfigurationTemplate",
|
|
"responseCode": 200
|
|
},
|
|
"input": {
|
|
"type": "structure",
|
|
"required": [
|
|
"replicationConfigurationTemplateID"
|
|
],
|
|
"members": {
|
|
"arn": {},
|
|
"associateDefaultSecurityGroup": {
|
|
"type": "boolean"
|
|
},
|
|
"autoReplicateNewDisks": {
|
|
"type": "boolean"
|
|
},
|
|
"bandwidthThrottling": {
|
|
"type": "long"
|
|
},
|
|
"createPublicIP": {
|
|
"type": "boolean"
|
|
},
|
|
"dataPlaneRouting": {},
|
|
"defaultLargeStagingDiskType": {},
|
|
"ebsEncryption": {},
|
|
"ebsEncryptionKeyArn": {},
|
|
"pitPolicy": {
|
|
"shape": "S2q"
|
|
},
|
|
"replicationConfigurationTemplateID": {},
|
|
"replicationServerInstanceType": {},
|
|
"replicationServersSecurityGroupsIDs": {
|
|
"shape": "S2u"
|
|
},
|
|
"stagingAreaSubnetId": {},
|
|
"stagingAreaTags": {
|
|
"shape": "S14"
|
|
},
|
|
"useDedicatedReplicationServer": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"output": {
|
|
"shape": "S2x"
|
|
}
|
|
}
|
|
},
|
|
"shapes": {
|
|
"S2": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"S5": {
|
|
"type": "structure",
|
|
"required": [
|
|
"jobID"
|
|
],
|
|
"members": {
|
|
"arn": {},
|
|
"creationDateTime": {},
|
|
"endDateTime": {},
|
|
"initiatedBy": {},
|
|
"jobID": {},
|
|
"participatingResources": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"launchStatus": {},
|
|
"participatingResourceID": {
|
|
"type": "structure",
|
|
"members": {
|
|
"sourceNetworkID": {}
|
|
},
|
|
"union": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"participatingServers": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"launchActionsStatus": {
|
|
"type": "structure",
|
|
"members": {
|
|
"runs": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"action": {
|
|
"shape": "Sj"
|
|
},
|
|
"failureReason": {},
|
|
"runId": {},
|
|
"status": {}
|
|
}
|
|
}
|
|
},
|
|
"ssmAgentDiscoveryDatetime": {}
|
|
}
|
|
},
|
|
"launchStatus": {},
|
|
"recoveryInstanceID": {},
|
|
"sourceServerID": {}
|
|
}
|
|
}
|
|
},
|
|
"status": {},
|
|
"tags": {
|
|
"shape": "S14"
|
|
},
|
|
"type": {}
|
|
}
|
|
},
|
|
"Sj": {
|
|
"type": "structure",
|
|
"members": {
|
|
"actionCode": {},
|
|
"actionId": {},
|
|
"actionVersion": {},
|
|
"active": {
|
|
"type": "boolean"
|
|
},
|
|
"category": {},
|
|
"description": {},
|
|
"name": {},
|
|
"optional": {
|
|
"type": "boolean"
|
|
},
|
|
"order": {
|
|
"type": "integer"
|
|
},
|
|
"parameters": {
|
|
"shape": "Ss"
|
|
},
|
|
"type": {}
|
|
}
|
|
},
|
|
"Ss": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {
|
|
"type": "structure",
|
|
"members": {
|
|
"type": {},
|
|
"value": {}
|
|
}
|
|
}
|
|
},
|
|
"S14": {
|
|
"type": "map",
|
|
"key": {},
|
|
"value": {},
|
|
"sensitive": true
|
|
},
|
|
"S1b": {
|
|
"type": "structure",
|
|
"members": {
|
|
"arn": {},
|
|
"dataReplicationInfo": {
|
|
"type": "structure",
|
|
"members": {
|
|
"dataReplicationError": {
|
|
"type": "structure",
|
|
"members": {
|
|
"error": {},
|
|
"rawError": {}
|
|
}
|
|
},
|
|
"dataReplicationInitiation": {
|
|
"type": "structure",
|
|
"members": {
|
|
"nextAttemptDateTime": {},
|
|
"startDateTime": {},
|
|
"steps": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"name": {},
|
|
"status": {}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"dataReplicationState": {},
|
|
"etaDateTime": {},
|
|
"lagDuration": {},
|
|
"replicatedDisks": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"backloggedStorageBytes": {
|
|
"type": "long"
|
|
},
|
|
"deviceName": {},
|
|
"replicatedStorageBytes": {
|
|
"type": "long"
|
|
},
|
|
"rescannedStorageBytes": {
|
|
"type": "long"
|
|
},
|
|
"totalStorageBytes": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"stagingAvailabilityZone": {}
|
|
}
|
|
},
|
|
"lastLaunchResult": {},
|
|
"lifeCycle": {
|
|
"type": "structure",
|
|
"members": {
|
|
"addedToServiceDateTime": {},
|
|
"elapsedReplicationDuration": {},
|
|
"firstByteDateTime": {},
|
|
"lastLaunch": {
|
|
"type": "structure",
|
|
"members": {
|
|
"initiated": {
|
|
"type": "structure",
|
|
"members": {
|
|
"apiCallDateTime": {},
|
|
"jobID": {},
|
|
"type": {}
|
|
}
|
|
},
|
|
"status": {}
|
|
}
|
|
},
|
|
"lastSeenByServiceDateTime": {}
|
|
}
|
|
},
|
|
"recoveryInstanceId": {},
|
|
"replicationDirection": {},
|
|
"reversedDirectionSourceServerArn": {},
|
|
"sourceCloudProperties": {
|
|
"type": "structure",
|
|
"members": {
|
|
"originAccountID": {},
|
|
"originAvailabilityZone": {},
|
|
"originRegion": {}
|
|
}
|
|
},
|
|
"sourceNetworkID": {},
|
|
"sourceProperties": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cpus": {
|
|
"shape": "S22"
|
|
},
|
|
"disks": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"bytes": {
|
|
"type": "long"
|
|
},
|
|
"deviceName": {}
|
|
}
|
|
}
|
|
},
|
|
"identificationHints": {
|
|
"shape": "S26"
|
|
},
|
|
"lastUpdatedDateTime": {},
|
|
"networkInterfaces": {
|
|
"shape": "S28"
|
|
},
|
|
"os": {
|
|
"shape": "S2b"
|
|
},
|
|
"ramBytes": {
|
|
"type": "long"
|
|
},
|
|
"recommendedInstanceType": {},
|
|
"supportsNitroInstances": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"sourceServerID": {},
|
|
"stagingArea": {
|
|
"type": "structure",
|
|
"members": {
|
|
"errorMessage": {},
|
|
"stagingAccountID": {},
|
|
"stagingSourceServerArn": {},
|
|
"status": {}
|
|
}
|
|
},
|
|
"tags": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
},
|
|
"S22": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"cores": {
|
|
"type": "long"
|
|
},
|
|
"modelName": {}
|
|
}
|
|
}
|
|
},
|
|
"S26": {
|
|
"type": "structure",
|
|
"members": {
|
|
"awsInstanceID": {},
|
|
"fqdn": {},
|
|
"hostname": {},
|
|
"vmWareUuid": {}
|
|
}
|
|
},
|
|
"S28": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"ips": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"isPrimary": {
|
|
"type": "boolean"
|
|
},
|
|
"macAddress": {}
|
|
}
|
|
}
|
|
},
|
|
"S2b": {
|
|
"type": "structure",
|
|
"members": {
|
|
"fullString": {}
|
|
}
|
|
},
|
|
"S2h": {
|
|
"type": "structure",
|
|
"members": {
|
|
"osByol": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S2k": {
|
|
"type": "structure",
|
|
"members": {
|
|
"arn": {},
|
|
"copyPrivateIp": {
|
|
"type": "boolean"
|
|
},
|
|
"copyTags": {
|
|
"type": "boolean"
|
|
},
|
|
"exportBucketArn": {},
|
|
"launchConfigurationTemplateID": {},
|
|
"launchDisposition": {},
|
|
"launchIntoSourceInstance": {
|
|
"type": "boolean"
|
|
},
|
|
"licensing": {
|
|
"shape": "S2h"
|
|
},
|
|
"postLaunchEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"tags": {
|
|
"shape": "S14"
|
|
},
|
|
"targetInstanceTypeRightSizingMethod": {}
|
|
}
|
|
},
|
|
"S2q": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"required": [
|
|
"interval",
|
|
"retentionDuration",
|
|
"units"
|
|
],
|
|
"members": {
|
|
"enabled": {
|
|
"type": "boolean"
|
|
},
|
|
"interval": {
|
|
"type": "integer"
|
|
},
|
|
"retentionDuration": {
|
|
"type": "integer"
|
|
},
|
|
"ruleID": {
|
|
"type": "long"
|
|
},
|
|
"units": {}
|
|
}
|
|
}
|
|
},
|
|
"S2u": {
|
|
"type": "list",
|
|
"member": {}
|
|
},
|
|
"S2x": {
|
|
"type": "structure",
|
|
"required": [
|
|
"replicationConfigurationTemplateID"
|
|
],
|
|
"members": {
|
|
"arn": {},
|
|
"associateDefaultSecurityGroup": {
|
|
"type": "boolean"
|
|
},
|
|
"autoReplicateNewDisks": {
|
|
"type": "boolean"
|
|
},
|
|
"bandwidthThrottling": {
|
|
"type": "long"
|
|
},
|
|
"createPublicIP": {
|
|
"type": "boolean"
|
|
},
|
|
"dataPlaneRouting": {},
|
|
"defaultLargeStagingDiskType": {},
|
|
"ebsEncryption": {},
|
|
"ebsEncryptionKeyArn": {},
|
|
"pitPolicy": {
|
|
"shape": "S2q"
|
|
},
|
|
"replicationConfigurationTemplateID": {},
|
|
"replicationServerInstanceType": {},
|
|
"replicationServersSecurityGroupsIDs": {
|
|
"shape": "S2u"
|
|
},
|
|
"stagingAreaSubnetId": {},
|
|
"stagingAreaTags": {
|
|
"shape": "S14"
|
|
},
|
|
"tags": {
|
|
"shape": "S14"
|
|
},
|
|
"useDedicatedReplicationServer": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S5c": {
|
|
"type": "structure",
|
|
"members": {
|
|
"arn": {},
|
|
"cfnStackName": {
|
|
"shape": "S2"
|
|
},
|
|
"lastRecovery": {
|
|
"type": "structure",
|
|
"members": {
|
|
"apiCallDateTime": {
|
|
"type": "timestamp",
|
|
"timestampFormat": "iso8601"
|
|
},
|
|
"jobID": {},
|
|
"lastRecoveryResult": {}
|
|
}
|
|
},
|
|
"launchedVpcID": {},
|
|
"replicationStatus": {},
|
|
"replicationStatusDetails": {
|
|
"type": "string",
|
|
"sensitive": true
|
|
},
|
|
"sourceAccountID": {},
|
|
"sourceNetworkID": {},
|
|
"sourceRegion": {},
|
|
"sourceVpcID": {},
|
|
"tags": {
|
|
"shape": "S14"
|
|
}
|
|
}
|
|
},
|
|
"S5v": {
|
|
"type": "structure",
|
|
"members": {
|
|
"copyPrivateIp": {
|
|
"type": "boolean"
|
|
},
|
|
"copyTags": {
|
|
"type": "boolean"
|
|
},
|
|
"ec2LaunchTemplateID": {},
|
|
"launchDisposition": {},
|
|
"launchIntoInstanceProperties": {
|
|
"shape": "S5w"
|
|
},
|
|
"licensing": {
|
|
"shape": "S2h"
|
|
},
|
|
"name": {},
|
|
"postLaunchEnabled": {
|
|
"type": "boolean"
|
|
},
|
|
"sourceServerID": {},
|
|
"targetInstanceTypeRightSizingMethod": {}
|
|
}
|
|
},
|
|
"S5w": {
|
|
"type": "structure",
|
|
"members": {
|
|
"launchIntoEC2InstanceID": {}
|
|
}
|
|
},
|
|
"S5z": {
|
|
"type": "structure",
|
|
"members": {
|
|
"associateDefaultSecurityGroup": {
|
|
"type": "boolean"
|
|
},
|
|
"autoReplicateNewDisks": {
|
|
"type": "boolean"
|
|
},
|
|
"bandwidthThrottling": {
|
|
"type": "long"
|
|
},
|
|
"createPublicIP": {
|
|
"type": "boolean"
|
|
},
|
|
"dataPlaneRouting": {},
|
|
"defaultLargeStagingDiskType": {},
|
|
"ebsEncryption": {},
|
|
"ebsEncryptionKeyArn": {},
|
|
"name": {},
|
|
"pitPolicy": {
|
|
"shape": "S2q"
|
|
},
|
|
"replicatedDisks": {
|
|
"shape": "S60"
|
|
},
|
|
"replicationServerInstanceType": {},
|
|
"replicationServersSecurityGroupsIDs": {
|
|
"shape": "S2u"
|
|
},
|
|
"sourceServerID": {},
|
|
"stagingAreaSubnetId": {},
|
|
"stagingAreaTags": {
|
|
"shape": "S14"
|
|
},
|
|
"useDedicatedReplicationServer": {
|
|
"type": "boolean"
|
|
}
|
|
}
|
|
},
|
|
"S60": {
|
|
"type": "list",
|
|
"member": {
|
|
"type": "structure",
|
|
"members": {
|
|
"deviceName": {},
|
|
"iops": {
|
|
"type": "long"
|
|
},
|
|
"isBootDisk": {
|
|
"type": "boolean"
|
|
},
|
|
"optimizedStagingDiskType": {},
|
|
"stagingDiskType": {},
|
|
"throughput": {
|
|
"type": "long"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |