File: //var/www/api.javaapp.co.uk/node_modules/aws-sdk/apis/mgn-2020-02-26.min.json
{
"version": "2.0",
"metadata": {
"apiVersion": "2020-02-26",
"endpointPrefix": "mgn",
"jsonVersion": "1.1",
"protocol": "rest-json",
"serviceAbbreviation": "mgn",
"serviceFullName": "Application Migration Service",
"serviceId": "mgn",
"signatureVersion": "v4",
"signingName": "mgn",
"uid": "mgn-2020-02-26"
},
"operations": {
"ArchiveApplication": {
"http": {
"requestUri": "/ArchiveApplication",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"applicationID"
],
"members": {
"accountID": {},
"applicationID": {}
}
},
"output": {
"shape": "S4"
}
},
"ArchiveWave": {
"http": {
"requestUri": "/ArchiveWave",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"waveID"
],
"members": {
"accountID": {},
"waveID": {}
}
},
"output": {
"shape": "Sj"
}
},
"AssociateApplications": {
"http": {
"requestUri": "/AssociateApplications",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"applicationIDs",
"waveID"
],
"members": {
"accountID": {},
"applicationIDs": {
"shape": "Sq"
},
"waveID": {}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"AssociateSourceServers": {
"http": {
"requestUri": "/AssociateSourceServers",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"applicationID",
"sourceServerIDs"
],
"members": {
"accountID": {},
"applicationID": {},
"sourceServerIDs": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"ChangeServerLifeCycleState": {
"http": {
"requestUri": "/ChangeServerLifeCycleState",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"lifeCycle",
"sourceServerID"
],
"members": {
"accountID": {},
"lifeCycle": {
"type": "structure",
"required": [
"state"
],
"members": {
"state": {}
}
},
"sourceServerID": {}
}
},
"output": {
"shape": "Sz"
}
},
"CreateApplication": {
"http": {
"requestUri": "/CreateApplication",
"responseCode": 201
},
"input": {
"type": "structure",
"required": [
"name"
],
"members": {
"accountID": {},
"description": {},
"name": {},
"tags": {
"shape": "Se"
}
}
},
"output": {
"shape": "S4"
},
"idempotent": true
},
"CreateConnector": {
"http": {
"requestUri": "/CreateConnector",
"responseCode": 201
},
"input": {
"type": "structure",
"required": [
"name",
"ssmInstanceID"
],
"members": {
"name": {},
"ssmCommandConfig": {
"shape": "S2b"
},
"ssmInstanceID": {},
"tags": {
"shape": "Se"
}
}
},
"output": {
"shape": "S2f"
},
"idempotent": true
},
"CreateLaunchConfigurationTemplate": {
"http": {
"requestUri": "/CreateLaunchConfigurationTemplate",
"responseCode": 201
},
"input": {
"type": "structure",
"members": {
"associatePublicIpAddress": {
"type": "boolean"
},
"bootMode": {},
"copyPrivateIp": {
"type": "boolean"
},
"copyTags": {
"type": "boolean"
},
"enableMapAutoTagging": {
"type": "boolean"
},
"largeVolumeConf": {
"shape": "S2j"
},
"launchDisposition": {},
"licensing": {
"shape": "S2o"
},
"mapAutoTaggingMpeID": {},
"postLaunchActions": {
"shape": "S2p"
},
"smallVolumeConf": {
"shape": "S2j"
},
"smallVolumeMaxSize": {
"type": "long"
},
"tags": {
"shape": "Se"
},
"targetInstanceTypeRightSizingMethod": {}
}
},
"output": {
"shape": "S36"
}
},
"CreateReplicationConfigurationTemplate": {
"http": {
"requestUri": "/CreateReplicationConfigurationTemplate",
"responseCode": 201
},
"input": {
"type": "structure",
"required": [
"associateDefaultSecurityGroup",
"bandwidthThrottling",
"createPublicIP",
"dataPlaneRouting",
"defaultLargeStagingDiskType",
"ebsEncryption",
"replicationServerInstanceType",
"replicationServersSecurityGroupsIDs",
"stagingAreaSubnetId",
"stagingAreaTags",
"useDedicatedReplicationServer"
],
"members": {
"associateDefaultSecurityGroup": {
"type": "boolean"
},
"bandwidthThrottling": {
"type": "long"
},
"createPublicIP": {
"type": "boolean"
},
"dataPlaneRouting": {},
"defaultLargeStagingDiskType": {},
"ebsEncryption": {},
"ebsEncryptionKeyArn": {},
"replicationServerInstanceType": {},
"replicationServersSecurityGroupsIDs": {
"shape": "S3e"
},
"stagingAreaSubnetId": {},
"stagingAreaTags": {
"shape": "Se"
},
"tags": {
"shape": "Se"
},
"useDedicatedReplicationServer": {
"type": "boolean"
},
"useFipsEndpoint": {
"type": "boolean"
}
}
},
"output": {
"shape": "S3h"
}
},
"CreateWave": {
"http": {
"requestUri": "/CreateWave",
"responseCode": 201
},
"input": {
"type": "structure",
"required": [
"name"
],
"members": {
"accountID": {},
"description": {},
"name": {},
"tags": {
"shape": "Se"
}
}
},
"output": {
"shape": "Sj"
},
"idempotent": true
},
"DeleteApplication": {
"http": {
"requestUri": "/DeleteApplication",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"applicationID"
],
"members": {
"accountID": {},
"applicationID": {}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteConnector": {
"http": {
"requestUri": "/DeleteConnector",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"connectorID"
],
"members": {
"connectorID": {}
}
},
"idempotent": true
},
"DeleteJob": {
"http": {
"requestUri": "/DeleteJob",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"jobID"
],
"members": {
"accountID": {},
"jobID": {}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteLaunchConfigurationTemplate": {
"http": {
"requestUri": "/DeleteLaunchConfigurationTemplate",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"launchConfigurationTemplateID"
],
"members": {
"launchConfigurationTemplateID": {}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteReplicationConfigurationTemplate": {
"http": {
"requestUri": "/DeleteReplicationConfigurationTemplate",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"replicationConfigurationTemplateID"
],
"members": {
"replicationConfigurationTemplateID": {}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteSourceServer": {
"http": {
"requestUri": "/DeleteSourceServer",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"sourceServerID": {}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DeleteVcenterClient": {
"http": {
"requestUri": "/DeleteVcenterClient",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"vcenterClientID"
],
"members": {
"vcenterClientID": {}
}
},
"idempotent": true
},
"DeleteWave": {
"http": {
"requestUri": "/DeleteWave",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"waveID"
],
"members": {
"accountID": {},
"waveID": {}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DescribeJobLogItems": {
"http": {
"requestUri": "/DescribeJobLogItems",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"jobID"
],
"members": {
"accountID": {},
"jobID": {},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"type": "structure",
"members": {
"event": {},
"eventData": {
"type": "structure",
"members": {
"conversionServerID": {},
"rawError": {},
"sourceServerID": {},
"targetInstanceID": {}
}
},
"logDateTime": {}
}
}
},
"nextToken": {}
}
}
},
"DescribeJobs": {
"http": {
"requestUri": "/DescribeJobs",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"accountID": {},
"filters": {
"type": "structure",
"members": {
"fromDate": {},
"jobIDs": {
"type": "list",
"member": {}
},
"toDate": {}
}
},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"shape": "S4b"
}
},
"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": "S36"
}
},
"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": "S3h"
}
},
"nextToken": {}
}
}
},
"DescribeSourceServers": {
"http": {
"requestUri": "/DescribeSourceServers",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"accountID": {},
"filters": {
"type": "structure",
"members": {
"applicationIDs": {
"type": "list",
"member": {}
},
"isArchived": {
"type": "boolean"
},
"lifeCycleStates": {
"type": "list",
"member": {}
},
"replicationTypes": {
"type": "list",
"member": {}
},
"sourceServerIDs": {
"type": "list",
"member": {}
}
}
},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"shape": "Sz"
}
},
"nextToken": {}
}
}
},
"DescribeVcenterClients": {
"http": {
"method": "GET",
"requestUri": "/DescribeVcenterClients",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"type": "structure",
"members": {
"arn": {},
"datacenterName": {},
"hostname": {},
"lastSeenDatetime": {},
"sourceServerTags": {
"shape": "Se"
},
"tags": {
"shape": "Se"
},
"vcenterClientID": {},
"vcenterUUID": {}
}
}
},
"nextToken": {}
}
}
},
"DisassociateApplications": {
"http": {
"requestUri": "/DisassociateApplications",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"applicationIDs",
"waveID"
],
"members": {
"accountID": {},
"applicationIDs": {
"shape": "Sq"
},
"waveID": {}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DisassociateSourceServers": {
"http": {
"requestUri": "/DisassociateSourceServers",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"applicationID",
"sourceServerIDs"
],
"members": {
"accountID": {},
"applicationID": {},
"sourceServerIDs": {
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
},
"idempotent": true
},
"DisconnectFromService": {
"http": {
"requestUri": "/DisconnectFromService",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"sourceServerID": {}
}
},
"output": {
"shape": "Sz"
}
},
"FinalizeCutover": {
"http": {
"requestUri": "/FinalizeCutover",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"sourceServerID": {}
}
},
"output": {
"shape": "Sz"
}
},
"GetLaunchConfiguration": {
"http": {
"requestUri": "/GetLaunchConfiguration",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"sourceServerID": {}
}
},
"output": {
"shape": "S5f"
}
},
"GetReplicationConfiguration": {
"http": {
"requestUri": "/GetReplicationConfiguration",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"sourceServerID": {}
}
},
"output": {
"shape": "S5i"
}
},
"InitializeService": {
"http": {
"requestUri": "/InitializeService",
"responseCode": 204
},
"input": {
"type": "structure",
"members": {}
},
"output": {
"type": "structure",
"members": {}
}
},
"ListApplications": {
"http": {
"requestUri": "/ListApplications",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"accountID": {},
"filters": {
"type": "structure",
"members": {
"applicationIDs": {
"type": "list",
"member": {}
},
"isArchived": {
"type": "boolean"
},
"waveIDs": {
"shape": "S5r"
}
}
},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"shape": "S4"
}
},
"nextToken": {}
}
}
},
"ListConnectors": {
"http": {
"requestUri": "/ListConnectors",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"filters": {
"type": "structure",
"members": {
"connectorIDs": {
"type": "list",
"member": {}
}
}
},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"shape": "S2f"
}
},
"nextToken": {}
}
}
},
"ListExportErrors": {
"http": {
"requestUri": "/ListExportErrors",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"exportID"
],
"members": {
"exportID": {},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"type": "structure",
"members": {
"errorData": {
"type": "structure",
"members": {
"rawError": {}
}
},
"errorDateTime": {}
}
}
},
"nextToken": {}
}
}
},
"ListExports": {
"http": {
"requestUri": "/ListExports",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"filters": {
"type": "structure",
"members": {
"exportIDs": {
"type": "list",
"member": {}
}
}
},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"shape": "S6a"
}
},
"nextToken": {}
}
}
},
"ListImportErrors": {
"http": {
"requestUri": "/ListImportErrors",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"importID"
],
"members": {
"importID": {},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"type": "structure",
"members": {
"errorData": {
"type": "structure",
"members": {
"accountID": {},
"applicationID": {},
"ec2LaunchTemplateID": {},
"rawError": {},
"rowNumber": {
"type": "long"
},
"sourceServerID": {},
"waveID": {}
}
},
"errorDateTime": {},
"errorType": {}
}
}
},
"nextToken": {}
}
}
},
"ListImports": {
"http": {
"requestUri": "/ListImports",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"filters": {
"type": "structure",
"members": {
"importIDs": {
"type": "list",
"member": {}
}
}
},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"shape": "S6r"
}
},
"nextToken": {}
}
}
},
"ListManagedAccounts": {
"http": {
"requestUri": "/ListManagedAccounts",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"required": [
"items"
],
"members": {
"items": {
"type": "list",
"member": {
"type": "structure",
"members": {
"accountId": {}
}
}
},
"nextToken": {}
}
}
},
"ListSourceServerActions": {
"http": {
"requestUri": "/ListSourceServerActions",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"filters": {
"type": "structure",
"members": {
"actionIDs": {
"shape": "S74"
}
}
},
"maxResults": {
"type": "integer"
},
"nextToken": {},
"sourceServerID": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"shape": "S78"
}
},
"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": "Se"
}
}
}
},
"ListTemplateActions": {
"http": {
"requestUri": "/ListTemplateActions",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchConfigurationTemplateID"
],
"members": {
"filters": {
"type": "structure",
"members": {
"actionIDs": {
"shape": "S74"
}
}
},
"launchConfigurationTemplateID": {},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"shape": "S7k"
}
},
"nextToken": {}
}
}
},
"ListWaves": {
"http": {
"requestUri": "/ListWaves",
"responseCode": 200
},
"input": {
"type": "structure",
"members": {
"accountID": {},
"filters": {
"type": "structure",
"members": {
"isArchived": {
"type": "boolean"
},
"waveIDs": {
"shape": "S5r"
}
}
},
"maxResults": {
"type": "integer"
},
"nextToken": {}
}
},
"output": {
"type": "structure",
"members": {
"items": {
"type": "list",
"member": {
"shape": "Sj"
}
},
"nextToken": {}
}
}
},
"MarkAsArchived": {
"http": {
"requestUri": "/MarkAsArchived",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"sourceServerID": {}
}
},
"output": {
"shape": "Sz"
}
},
"PauseReplication": {
"http": {
"requestUri": "/PauseReplication",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"sourceServerID": {}
}
},
"output": {
"shape": "Sz"
}
},
"PutSourceServerAction": {
"http": {
"requestUri": "/PutSourceServerAction",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"actionID",
"actionName",
"documentIdentifier",
"order",
"sourceServerID"
],
"members": {
"accountID": {},
"actionID": {},
"actionName": {},
"active": {
"type": "boolean"
},
"category": {},
"description": {},
"documentIdentifier": {},
"documentVersion": {},
"externalParameters": {
"shape": "S2u"
},
"mustSucceedForCutover": {
"type": "boolean"
},
"order": {
"type": "integer"
},
"parameters": {
"shape": "S2y"
},
"sourceServerID": {},
"timeoutSeconds": {
"type": "integer"
}
}
},
"output": {
"shape": "S78"
}
},
"PutTemplateAction": {
"http": {
"requestUri": "/PutTemplateAction",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"actionID",
"actionName",
"documentIdentifier",
"launchConfigurationTemplateID",
"order"
],
"members": {
"actionID": {},
"actionName": {},
"active": {
"type": "boolean"
},
"category": {},
"description": {},
"documentIdentifier": {},
"documentVersion": {},
"externalParameters": {
"shape": "S2u"
},
"launchConfigurationTemplateID": {},
"mustSucceedForCutover": {
"type": "boolean"
},
"operatingSystem": {},
"order": {
"type": "integer"
},
"parameters": {
"shape": "S2y"
},
"timeoutSeconds": {
"type": "integer"
}
}
},
"output": {
"shape": "S7k"
}
},
"RemoveSourceServerAction": {
"http": {
"requestUri": "/RemoveSourceServerAction",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"actionID",
"sourceServerID"
],
"members": {
"accountID": {},
"actionID": {},
"sourceServerID": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"RemoveTemplateAction": {
"http": {
"requestUri": "/RemoveTemplateAction",
"responseCode": 204
},
"input": {
"type": "structure",
"required": [
"actionID",
"launchConfigurationTemplateID"
],
"members": {
"actionID": {},
"launchConfigurationTemplateID": {}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"ResumeReplication": {
"http": {
"requestUri": "/ResumeReplication",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"sourceServerID": {}
}
},
"output": {
"shape": "Sz"
}
},
"RetryDataReplication": {
"http": {
"requestUri": "/RetryDataReplication",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"sourceServerID": {}
}
},
"output": {
"shape": "Sz"
}
},
"StartCutover": {
"http": {
"requestUri": "/StartCutover",
"responseCode": 202
},
"input": {
"type": "structure",
"required": [
"sourceServerIDs"
],
"members": {
"accountID": {},
"sourceServerIDs": {
"type": "list",
"member": {}
},
"tags": {
"shape": "Se"
}
}
},
"output": {
"type": "structure",
"members": {
"job": {
"shape": "S4b"
}
}
}
},
"StartExport": {
"http": {
"requestUri": "/StartExport",
"responseCode": 202
},
"input": {
"type": "structure",
"required": [
"s3Bucket",
"s3Key"
],
"members": {
"s3Bucket": {},
"s3BucketOwner": {},
"s3Key": {}
}
},
"output": {
"type": "structure",
"members": {
"exportTask": {
"shape": "S6a"
}
}
}
},
"StartImport": {
"http": {
"requestUri": "/StartImport",
"responseCode": 202
},
"input": {
"type": "structure",
"required": [
"s3BucketSource"
],
"members": {
"clientToken": {
"idempotencyToken": true
},
"s3BucketSource": {
"shape": "S6s"
}
}
},
"output": {
"type": "structure",
"members": {
"importTask": {
"shape": "S6r"
}
}
}
},
"StartReplication": {
"http": {
"requestUri": "/StartReplication",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"sourceServerID": {}
}
},
"output": {
"shape": "Sz"
}
},
"StartTest": {
"http": {
"requestUri": "/StartTest",
"responseCode": 202
},
"input": {
"type": "structure",
"required": [
"sourceServerIDs"
],
"members": {
"accountID": {},
"sourceServerIDs": {
"type": "list",
"member": {}
},
"tags": {
"shape": "Se"
}
}
},
"output": {
"type": "structure",
"members": {
"job": {
"shape": "S4b"
}
}
}
},
"StopReplication": {
"http": {
"requestUri": "/StopReplication",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"sourceServerID": {}
}
},
"output": {
"shape": "Sz"
}
},
"TagResource": {
"http": {
"requestUri": "/tags/{resourceArn}",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"resourceArn",
"tags"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"tags": {
"shape": "Se"
}
}
},
"idempotent": true
},
"TerminateTargetInstances": {
"http": {
"requestUri": "/TerminateTargetInstances",
"responseCode": 202
},
"input": {
"type": "structure",
"required": [
"sourceServerIDs"
],
"members": {
"accountID": {},
"sourceServerIDs": {
"type": "list",
"member": {}
},
"tags": {
"shape": "Se"
}
}
},
"output": {
"type": "structure",
"members": {
"job": {
"shape": "S4b"
}
}
}
},
"UnarchiveApplication": {
"http": {
"requestUri": "/UnarchiveApplication",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"applicationID"
],
"members": {
"accountID": {},
"applicationID": {}
}
},
"output": {
"shape": "S4"
}
},
"UnarchiveWave": {
"http": {
"requestUri": "/UnarchiveWave",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"waveID"
],
"members": {
"accountID": {},
"waveID": {}
}
},
"output": {
"shape": "Sj"
}
},
"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
},
"UpdateApplication": {
"http": {
"requestUri": "/UpdateApplication",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"applicationID"
],
"members": {
"accountID": {},
"applicationID": {},
"description": {},
"name": {}
}
},
"output": {
"shape": "S4"
},
"idempotent": true
},
"UpdateConnector": {
"http": {
"requestUri": "/UpdateConnector",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"connectorID"
],
"members": {
"connectorID": {},
"name": {},
"ssmCommandConfig": {
"shape": "S2b"
}
}
},
"output": {
"shape": "S2f"
},
"idempotent": true
},
"UpdateLaunchConfiguration": {
"http": {
"requestUri": "/UpdateLaunchConfiguration",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"bootMode": {},
"copyPrivateIp": {
"type": "boolean"
},
"copyTags": {
"type": "boolean"
},
"enableMapAutoTagging": {
"type": "boolean"
},
"launchDisposition": {},
"licensing": {
"shape": "S2o"
},
"mapAutoTaggingMpeID": {},
"name": {},
"postLaunchActions": {
"shape": "S2p"
},
"sourceServerID": {},
"targetInstanceTypeRightSizingMethod": {}
}
},
"output": {
"shape": "S5f"
},
"idempotent": true
},
"UpdateLaunchConfigurationTemplate": {
"http": {
"requestUri": "/UpdateLaunchConfigurationTemplate",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"launchConfigurationTemplateID"
],
"members": {
"associatePublicIpAddress": {
"type": "boolean"
},
"bootMode": {},
"copyPrivateIp": {
"type": "boolean"
},
"copyTags": {
"type": "boolean"
},
"enableMapAutoTagging": {
"type": "boolean"
},
"largeVolumeConf": {
"shape": "S2j"
},
"launchConfigurationTemplateID": {},
"launchDisposition": {},
"licensing": {
"shape": "S2o"
},
"mapAutoTaggingMpeID": {},
"postLaunchActions": {
"shape": "S2p"
},
"smallVolumeConf": {
"shape": "S2j"
},
"smallVolumeMaxSize": {
"type": "long"
},
"targetInstanceTypeRightSizingMethod": {}
}
},
"output": {
"shape": "S36"
}
},
"UpdateReplicationConfiguration": {
"http": {
"requestUri": "/UpdateReplicationConfiguration",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"associateDefaultSecurityGroup": {
"type": "boolean"
},
"bandwidthThrottling": {
"type": "long"
},
"createPublicIP": {
"type": "boolean"
},
"dataPlaneRouting": {},
"defaultLargeStagingDiskType": {},
"ebsEncryption": {},
"ebsEncryptionKeyArn": {},
"name": {},
"replicatedDisks": {
"shape": "S5j"
},
"replicationServerInstanceType": {},
"replicationServersSecurityGroupsIDs": {
"shape": "S3e"
},
"sourceServerID": {},
"stagingAreaSubnetId": {},
"stagingAreaTags": {
"shape": "Se"
},
"useDedicatedReplicationServer": {
"type": "boolean"
},
"useFipsEndpoint": {
"type": "boolean"
}
}
},
"output": {
"shape": "S5i"
},
"idempotent": true
},
"UpdateReplicationConfigurationTemplate": {
"http": {
"requestUri": "/UpdateReplicationConfigurationTemplate",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"replicationConfigurationTemplateID"
],
"members": {
"arn": {},
"associateDefaultSecurityGroup": {
"type": "boolean"
},
"bandwidthThrottling": {
"type": "long"
},
"createPublicIP": {
"type": "boolean"
},
"dataPlaneRouting": {},
"defaultLargeStagingDiskType": {},
"ebsEncryption": {},
"ebsEncryptionKeyArn": {},
"replicationConfigurationTemplateID": {},
"replicationServerInstanceType": {},
"replicationServersSecurityGroupsIDs": {
"shape": "S3e"
},
"stagingAreaSubnetId": {},
"stagingAreaTags": {
"shape": "Se"
},
"useDedicatedReplicationServer": {
"type": "boolean"
},
"useFipsEndpoint": {
"type": "boolean"
}
}
},
"output": {
"shape": "S3h"
}
},
"UpdateSourceServer": {
"http": {
"requestUri": "/UpdateSourceServer",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"accountID": {},
"connectorAction": {
"shape": "S10"
},
"sourceServerID": {}
}
},
"output": {
"shape": "Sz"
},
"idempotent": true
},
"UpdateSourceServerReplicationType": {
"http": {
"requestUri": "/UpdateSourceServerReplicationType",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"replicationType",
"sourceServerID"
],
"members": {
"accountID": {},
"replicationType": {},
"sourceServerID": {}
}
},
"output": {
"shape": "Sz"
}
},
"UpdateWave": {
"http": {
"requestUri": "/UpdateWave",
"responseCode": 200
},
"input": {
"type": "structure",
"required": [
"waveID"
],
"members": {
"accountID": {},
"description": {},
"name": {},
"waveID": {}
}
},
"output": {
"shape": "Sj"
},
"idempotent": true
}
},
"shapes": {
"S4": {
"type": "structure",
"members": {
"applicationAggregatedStatus": {
"type": "structure",
"members": {
"healthStatus": {},
"lastUpdateDateTime": {},
"progressStatus": {},
"totalSourceServers": {
"type": "long"
}
}
},
"applicationID": {},
"arn": {},
"creationDateTime": {},
"description": {},
"isArchived": {
"type": "boolean"
},
"lastModifiedDateTime": {},
"name": {},
"tags": {
"shape": "Se"
},
"waveID": {}
}
},
"Se": {
"type": "map",
"key": {},
"value": {},
"sensitive": true
},
"Sj": {
"type": "structure",
"members": {
"arn": {},
"creationDateTime": {},
"description": {},
"isArchived": {
"type": "boolean"
},
"lastModifiedDateTime": {},
"name": {},
"tags": {
"shape": "Se"
},
"waveAggregatedStatus": {
"type": "structure",
"members": {
"healthStatus": {},
"lastUpdateDateTime": {},
"progressStatus": {},
"replicationStartedDateTime": {},
"totalApplications": {
"type": "long"
}
}
},
"waveID": {}
}
},
"Sq": {
"type": "list",
"member": {}
},
"Sz": {
"type": "structure",
"members": {
"applicationID": {},
"arn": {},
"connectorAction": {
"shape": "S10"
},
"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": {},
"lastSnapshotDateTime": {},
"replicatedDisks": {
"type": "list",
"member": {
"type": "structure",
"members": {
"backloggedStorageBytes": {
"type": "long"
},
"deviceName": {},
"replicatedStorageBytes": {
"type": "long"
},
"rescannedStorageBytes": {
"type": "long"
},
"totalStorageBytes": {
"type": "long"
}
}
}
}
}
},
"fqdnForActionFramework": {},
"isArchived": {
"type": "boolean"
},
"launchedInstance": {
"type": "structure",
"members": {
"ec2InstanceID": {},
"firstBoot": {},
"jobID": {}
}
},
"lifeCycle": {
"type": "structure",
"members": {
"addedToServiceDateTime": {},
"elapsedReplicationDuration": {},
"firstByteDateTime": {},
"lastCutover": {
"type": "structure",
"members": {
"finalized": {
"type": "structure",
"members": {
"apiCallDateTime": {}
}
},
"initiated": {
"type": "structure",
"members": {
"apiCallDateTime": {},
"jobID": {}
}
},
"reverted": {
"type": "structure",
"members": {
"apiCallDateTime": {}
}
}
}
},
"lastSeenByServiceDateTime": {},
"lastTest": {
"type": "structure",
"members": {
"finalized": {
"type": "structure",
"members": {
"apiCallDateTime": {}
}
},
"initiated": {
"type": "structure",
"members": {
"apiCallDateTime": {},
"jobID": {}
}
},
"reverted": {
"type": "structure",
"members": {
"apiCallDateTime": {}
}
}
}
},
"state": {}
}
},
"replicationType": {},
"sourceProperties": {
"type": "structure",
"members": {
"cpus": {
"type": "list",
"member": {
"type": "structure",
"members": {
"cores": {
"type": "long"
},
"modelName": {}
}
}
},
"disks": {
"type": "list",
"member": {
"type": "structure",
"members": {
"bytes": {
"type": "long"
},
"deviceName": {}
}
}
},
"identificationHints": {
"type": "structure",
"members": {
"awsInstanceID": {},
"fqdn": {},
"hostname": {},
"vmPath": {},
"vmWareUuid": {}
}
},
"lastUpdatedDateTime": {},
"networkInterfaces": {
"type": "list",
"member": {
"type": "structure",
"members": {
"ips": {
"type": "list",
"member": {}
},
"isPrimary": {
"type": "boolean"
},
"macAddress": {}
}
}
},
"os": {
"type": "structure",
"members": {
"fullString": {}
}
},
"ramBytes": {
"type": "long"
},
"recommendedInstanceType": {}
}
},
"sourceServerID": {},
"tags": {
"shape": "Se"
},
"userProvidedID": {},
"vcenterClientID": {}
}
},
"S10": {
"type": "structure",
"members": {
"connectorArn": {},
"credentialsSecretArn": {}
}
},
"S2b": {
"type": "structure",
"required": [
"cloudWatchOutputEnabled",
"s3OutputEnabled"
],
"members": {
"cloudWatchLogGroupName": {},
"cloudWatchOutputEnabled": {
"type": "boolean"
},
"outputS3BucketName": {},
"s3OutputEnabled": {
"type": "boolean"
}
}
},
"S2f": {
"type": "structure",
"members": {
"arn": {},
"connectorID": {},
"name": {},
"ssmCommandConfig": {
"shape": "S2b"
},
"ssmInstanceID": {},
"tags": {
"shape": "Se"
}
}
},
"S2j": {
"type": "structure",
"members": {
"iops": {
"type": "long"
},
"throughput": {
"type": "long"
},
"volumeType": {}
}
},
"S2o": {
"type": "structure",
"members": {
"osByol": {
"type": "boolean"
}
}
},
"S2p": {
"type": "structure",
"members": {
"cloudWatchLogGroupName": {},
"deployment": {},
"s3LogBucket": {},
"s3OutputKeyPrefix": {},
"ssmDocuments": {
"type": "list",
"member": {
"shape": "S2t"
}
}
}
},
"S2t": {
"type": "structure",
"required": [
"actionName",
"ssmDocumentName"
],
"members": {
"actionName": {},
"externalParameters": {
"shape": "S2u"
},
"mustSucceedForCutover": {
"type": "boolean"
},
"parameters": {
"shape": "S2y"
},
"ssmDocumentName": {},
"timeoutSeconds": {
"type": "integer"
}
}
},
"S2u": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"members": {
"dynamicPath": {}
},
"union": true
}
},
"S2y": {
"type": "map",
"key": {},
"value": {
"type": "list",
"member": {
"type": "structure",
"required": [
"parameterName",
"parameterType"
],
"members": {
"parameterName": {},
"parameterType": {}
}
}
}
},
"S36": {
"type": "structure",
"required": [
"launchConfigurationTemplateID"
],
"members": {
"arn": {},
"associatePublicIpAddress": {
"type": "boolean"
},
"bootMode": {},
"copyPrivateIp": {
"type": "boolean"
},
"copyTags": {
"type": "boolean"
},
"ec2LaunchTemplateID": {},
"enableMapAutoTagging": {
"type": "boolean"
},
"largeVolumeConf": {
"shape": "S2j"
},
"launchConfigurationTemplateID": {},
"launchDisposition": {},
"licensing": {
"shape": "S2o"
},
"mapAutoTaggingMpeID": {},
"postLaunchActions": {
"shape": "S2p"
},
"smallVolumeConf": {
"shape": "S2j"
},
"smallVolumeMaxSize": {
"type": "long"
},
"tags": {
"shape": "Se"
},
"targetInstanceTypeRightSizingMethod": {}
}
},
"S3e": {
"type": "list",
"member": {}
},
"S3h": {
"type": "structure",
"required": [
"replicationConfigurationTemplateID"
],
"members": {
"arn": {},
"associateDefaultSecurityGroup": {
"type": "boolean"
},
"bandwidthThrottling": {
"type": "long"
},
"createPublicIP": {
"type": "boolean"
},
"dataPlaneRouting": {},
"defaultLargeStagingDiskType": {},
"ebsEncryption": {},
"ebsEncryptionKeyArn": {},
"replicationConfigurationTemplateID": {},
"replicationServerInstanceType": {},
"replicationServersSecurityGroupsIDs": {
"shape": "S3e"
},
"stagingAreaSubnetId": {},
"stagingAreaTags": {
"shape": "Se"
},
"tags": {
"shape": "Se"
},
"useDedicatedReplicationServer": {
"type": "boolean"
},
"useFipsEndpoint": {
"type": "boolean"
}
}
},
"S4b": {
"type": "structure",
"required": [
"jobID"
],
"members": {
"arn": {},
"creationDateTime": {},
"endDateTime": {},
"initiatedBy": {},
"jobID": {},
"participatingServers": {
"type": "list",
"member": {
"type": "structure",
"required": [
"sourceServerID"
],
"members": {
"launchStatus": {},
"launchedEc2InstanceID": {},
"postLaunchActionsStatus": {
"type": "structure",
"members": {
"postLaunchActionsLaunchStatusList": {
"type": "list",
"member": {
"type": "structure",
"members": {
"executionID": {},
"executionStatus": {},
"failureReason": {},
"ssmDocument": {
"shape": "S2t"
},
"ssmDocumentType": {}
}
}
},
"ssmAgentDiscoveryDatetime": {}
}
},
"sourceServerID": {}
}
}
},
"status": {},
"tags": {
"shape": "Se"
},
"type": {}
}
},
"S5f": {
"type": "structure",
"members": {
"bootMode": {},
"copyPrivateIp": {
"type": "boolean"
},
"copyTags": {
"type": "boolean"
},
"ec2LaunchTemplateID": {},
"enableMapAutoTagging": {
"type": "boolean"
},
"launchDisposition": {},
"licensing": {
"shape": "S2o"
},
"mapAutoTaggingMpeID": {},
"name": {},
"postLaunchActions": {
"shape": "S2p"
},
"sourceServerID": {},
"targetInstanceTypeRightSizingMethod": {}
}
},
"S5i": {
"type": "structure",
"members": {
"associateDefaultSecurityGroup": {
"type": "boolean"
},
"bandwidthThrottling": {
"type": "long"
},
"createPublicIP": {
"type": "boolean"
},
"dataPlaneRouting": {},
"defaultLargeStagingDiskType": {},
"ebsEncryption": {},
"ebsEncryptionKeyArn": {},
"name": {},
"replicatedDisks": {
"shape": "S5j"
},
"replicationServerInstanceType": {},
"replicationServersSecurityGroupsIDs": {
"shape": "S3e"
},
"sourceServerID": {},
"stagingAreaSubnetId": {},
"stagingAreaTags": {
"shape": "Se"
},
"useDedicatedReplicationServer": {
"type": "boolean"
},
"useFipsEndpoint": {
"type": "boolean"
}
}
},
"S5j": {
"type": "list",
"member": {
"type": "structure",
"members": {
"deviceName": {},
"iops": {
"type": "long"
},
"isBootDisk": {
"type": "boolean"
},
"stagingDiskType": {},
"throughput": {
"type": "long"
}
}
}
},
"S5r": {
"type": "list",
"member": {}
},
"S6a": {
"type": "structure",
"members": {
"creationDateTime": {},
"endDateTime": {},
"exportID": {},
"progressPercentage": {
"type": "float"
},
"s3Bucket": {},
"s3BucketOwner": {},
"s3Key": {},
"status": {},
"summary": {
"type": "structure",
"members": {
"applicationsCount": {
"type": "long"
},
"serversCount": {
"type": "long"
},
"wavesCount": {
"type": "long"
}
}
}
}
},
"S6r": {
"type": "structure",
"members": {
"creationDateTime": {},
"endDateTime": {},
"importID": {},
"progressPercentage": {
"type": "float"
},
"s3BucketSource": {
"shape": "S6s"
},
"status": {},
"summary": {
"type": "structure",
"members": {
"applications": {
"type": "structure",
"members": {
"createdCount": {
"type": "long"
},
"modifiedCount": {
"type": "long"
}
}
},
"servers": {
"type": "structure",
"members": {
"createdCount": {
"type": "long"
},
"modifiedCount": {
"type": "long"
}
}
},
"waves": {
"type": "structure",
"members": {
"createdCount": {
"type": "long"
},
"modifiedCount": {
"type": "long"
}
}
}
}
}
}
},
"S6s": {
"type": "structure",
"required": [
"s3Bucket",
"s3Key"
],
"members": {
"s3Bucket": {},
"s3BucketOwner": {},
"s3Key": {}
}
},
"S74": {
"type": "list",
"member": {}
},
"S78": {
"type": "structure",
"members": {
"actionID": {},
"actionName": {},
"active": {
"type": "boolean"
},
"category": {},
"description": {},
"documentIdentifier": {},
"documentVersion": {},
"externalParameters": {
"shape": "S2u"
},
"mustSucceedForCutover": {
"type": "boolean"
},
"order": {
"type": "integer"
},
"parameters": {
"shape": "S2y"
},
"timeoutSeconds": {
"type": "integer"
}
}
},
"S7k": {
"type": "structure",
"members": {
"actionID": {},
"actionName": {},
"active": {
"type": "boolean"
},
"category": {},
"description": {},
"documentIdentifier": {},
"documentVersion": {},
"externalParameters": {
"shape": "S2u"
},
"mustSucceedForCutover": {
"type": "boolean"
},
"operatingSystem": {},
"order": {
"type": "integer"
},
"parameters": {
"shape": "S2y"
},
"timeoutSeconds": {
"type": "integer"
}
}
}
}
}