{ "uuid": "d50c5498-4e8c-4ba0-8c88-6c484ad52346", "lastMigration": 29, "name": "Azure Migrate Hub", "endpointPrefix": "", "latency": 0, "port": 3000, "hostname": "", "routes": [ { "uuid": "df332a2a-1315-4fa5-9474-419dff90a5dc", "documentation": "Get list of operations supported in the API.", "method": "get", "endpoint": "providers/Microsoft.Migrate/operations", "responses": [ { "uuid": "5be3c5ae-16a2-44de-ab67-75d61382c8f5", "body": "{\n \"value\": [\n {\n \"display\": {\n \"description\": \"\",\n \"operation\": \"\",\n \"provider\": \"\",\n \"resource\": \"\"\n },\n \"name\": \"\",\n \"origin\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK. Returns list of operations.", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "6645ef39-2fff-4d0b-8e94-5ce344163580", "documentation": "Delete the migrate project", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName", "responses": [ { "uuid": "a0ed7ade-e26c-4040-82fd-24356f234536", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "df780889-7992-4ac5-bee1-395728bcfe54", "documentation": "Method to get a migrate project.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName", "responses": [ { "uuid": "372a1ea3-18da-47cc-b893-79e117e1573c", "body": "{\n \"eTag\": \"\",\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"lastSummaryRefreshedTime\": \"{{faker 'date.recent' 365}}\",\n \"provisioningState\": \"{{oneOf (array 'Accepted' 'Creating' 'Deleting' 'Failed' 'Moving' 'Succeeded')}}\",\n \"refreshSummaryState\": \"{{oneOf (array 'Started' 'InProgress' 'Completed' 'Failed')}}\",\n \"registeredTools\": [\n \"{{oneOf (array 'ServerDiscovery' 'ServerAssessment' 'ServerMigration' 'Cloudamize' 'Turbonomic' 'Zerto' 'CorentTech' 'ServerAssessmentV1' 'ServerMigration_Replication' 'Carbonite' 'DataMigrationAssistant' 'DatabaseMigrationService')}}\"\n ],\n \"summary\": {}\n },\n \"tags\": {\n \"additionalProperties\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "a6be40b2-bfdc-4a2b-ab0f-8d148c3ef0e3", "documentation": "Update migrate project.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName", "responses": [ { "uuid": "5c1cd3ec-5e04-4ac6-9494-38e4673c450d", "body": "{\n \"eTag\": \"\",\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"lastSummaryRefreshedTime\": \"{{faker 'date.recent' 365}}\",\n \"provisioningState\": \"{{oneOf (array 'Accepted' 'Creating' 'Deleting' 'Failed' 'Moving' 'Succeeded')}}\",\n \"refreshSummaryState\": \"{{oneOf (array 'Started' 'InProgress' 'Completed' 'Failed')}}\",\n \"registeredTools\": [\n \"{{oneOf (array 'ServerDiscovery' 'ServerAssessment' 'ServerMigration' 'Cloudamize' 'Turbonomic' 'Zerto' 'CorentTech' 'ServerAssessmentV1' 'ServerMigration_Replication' 'Carbonite' 'DataMigrationAssistant' 'DatabaseMigrationService')}}\"\n ],\n \"summary\": {}\n },\n \"tags\": {\n \"additionalProperties\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "75186749-dced-4ef4-be8d-da0887e0ef7b", "documentation": "Method to create or update a migrate project.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName", "responses": [ { "uuid": "19914543-87d9-477d-a2c3-ba892435b7f8", "body": "{\n \"eTag\": \"\",\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"lastSummaryRefreshedTime\": \"{{faker 'date.recent' 365}}\",\n \"provisioningState\": \"{{oneOf (array 'Accepted' 'Creating' 'Deleting' 'Failed' 'Moving' 'Succeeded')}}\",\n \"refreshSummaryState\": \"{{oneOf (array 'Started' 'InProgress' 'Completed' 'Failed')}}\",\n \"registeredTools\": [\n \"{{oneOf (array 'ServerDiscovery' 'ServerAssessment' 'ServerMigration' 'Cloudamize' 'Turbonomic' 'Zerto' 'CorentTech' 'ServerAssessmentV1' 'ServerMigration_Replication' 'Carbonite' 'DataMigrationAssistant' 'DatabaseMigrationService')}}\"\n ],\n \"summary\": {}\n },\n \"tags\": {\n \"additionalProperties\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "0560fd58-2baa-4c7b-a1f7-ad28ba238d80", "body": "{\n \"eTag\": \"\",\n \"id\": \"\",\n \"location\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"lastSummaryRefreshedTime\": \"{{faker 'date.recent' 365}}\",\n \"provisioningState\": \"{{oneOf (array 'Accepted' 'Creating' 'Deleting' 'Failed' 'Moving' 'Succeeded')}}\",\n \"refreshSummaryState\": \"{{oneOf (array 'Started' 'InProgress' 'Completed' 'Failed')}}\",\n \"registeredTools\": [\n \"{{oneOf (array 'ServerDiscovery' 'ServerAssessment' 'ServerMigration' 'Cloudamize' 'Turbonomic' 'Zerto' 'CorentTech' 'ServerAssessmentV1' 'ServerMigration_Replication' 'Carbonite' 'DataMigrationAssistant' 'DatabaseMigrationService')}}\"\n ],\n \"summary\": {}\n },\n \"tags\": {\n \"additionalProperties\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "3dc41e0c-2c91-4099-aa75-a1f0000dcb3c", "documentation": "Gets a list of database instances in the migrate project.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/databaseInstances", "responses": [ { "uuid": "74d98471-f88a-4b74-85c2-2c5825e570c9", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"discoveryData\": [\n {\n \"enqueueTime\": \"\",\n \"extendedInfo\": {},\n \"hostName\": \"\",\n \"instanceId\": \"\",\n \"instanceName\": \"\",\n \"instanceType\": \"\",\n \"instanceVersion\": \"\",\n \"ipAddress\": \"\",\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"portNumber\": {{faker 'number.int' max=99999}},\n \"solutionName\": \"\"\n }\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"summary\": {}\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "7fcc6c07-3c2c-401c-b7b5-86cd0ca7cbdc", "documentation": "Gets a database instance in the migrate project.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/databaseInstances/:databaseInstanceName", "responses": [ { "uuid": "1e076204-be46-404f-9e28-7decc07dc9ca", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"discoveryData\": [\n {\n \"enqueueTime\": \"\",\n \"extendedInfo\": {},\n \"hostName\": \"\",\n \"instanceId\": \"\",\n \"instanceName\": \"\",\n \"instanceType\": \"\",\n \"instanceVersion\": \"\",\n \"ipAddress\": \"\",\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"portNumber\": {{faker 'number.int' max=99999}},\n \"solutionName\": \"\"\n }\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"summary\": {}\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "96f3bf15-0dda-4c4f-97be-bcb6de1d7009", "documentation": "Gets a list of databases in the migrate project.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/databases", "responses": [ { "uuid": "86ac1f05-bbf0-4a6a-ad7a-8b20b1643787", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"assessmentData\": [\n {\n \"assessmentId\": \"\",\n \"assessmentTargetType\": \"\",\n \"breakingChangesCount\": {{faker 'number.int' max=99999}},\n \"compatibilityLevel\": \"\",\n \"databaseName\": \"\",\n \"databaseSizeInMB\": \"\",\n \"enqueueTime\": \"\",\n \"extendedInfo\": {},\n \"instanceId\": \"\",\n \"isReadyForMigration\": {{faker 'datatype.boolean'}},\n \"lastAssessedTime\": \"{{faker 'date.recent' 365}}\",\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"migrationBlockersCount\": {{faker 'number.int' max=99999}},\n \"solutionName\": \"\"\n }\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f99627aa-6fc6-4f70-b04f-207257a84eaf", "documentation": "Gets a database in the migrate project.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/databases/:databaseName", "responses": [ { "uuid": "8e735916-1c45-4e00-8520-c150778a3dc3", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"assessmentData\": [\n {\n \"assessmentId\": \"\",\n \"assessmentTargetType\": \"\",\n \"breakingChangesCount\": {{faker 'number.int' max=99999}},\n \"compatibilityLevel\": \"\",\n \"databaseName\": \"\",\n \"databaseSizeInMB\": \"\",\n \"enqueueTime\": \"\",\n \"extendedInfo\": {},\n \"instanceId\": \"\",\n \"isReadyForMigration\": {{faker 'datatype.boolean'}},\n \"lastAssessedTime\": \"{{faker 'date.recent' 365}}\",\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"migrationBlockersCount\": {{faker 'number.int' max=99999}},\n \"solutionName\": \"\"\n }\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "90ba5a31-762b-44df-89dc-83a937f3b05b", "documentation": "Gets a list of machines in the migrate project.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/machines", "responses": [ { "uuid": "00049e3e-d881-4504-824f-ed2f152c899b", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"assessmentData\": [\n {\n \"assessmentId\": \"\",\n \"biosId\": \"\",\n \"enqueueTime\": \"\",\n \"extendedInfo\": {},\n \"fabricType\": \"\",\n \"fqdn\": \"\",\n \"ipAddresses\": [\n \"\"\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"macAddresses\": [\n \"\"\n ],\n \"machineId\": \"\",\n \"machineManagerId\": \"\",\n \"machineName\": \"\",\n \"solutionName\": \"\",\n \"targetStorageType\": {},\n \"targetVMLocation\": \"\",\n \"targetVMSize\": \"\"\n }\n ],\n \"discoveryData\": [\n {\n \"biosId\": \"\",\n \"enqueueTime\": \"\",\n \"extendedInfo\": {},\n \"fabricType\": \"\",\n \"fqdn\": \"\",\n \"ipAddresses\": [\n \"\"\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"macAddresses\": [\n \"\"\n ],\n \"machineId\": \"\",\n \"machineManagerId\": \"\",\n \"machineName\": \"\",\n \"osName\": \"\",\n \"osType\": \"\",\n \"osVersion\": \"\",\n \"solutionName\": \"\"\n }\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"migrationData\": [\n {\n \"biosId\": \"\",\n \"enqueueTime\": \"\",\n \"extendedInfo\": {},\n \"fabricType\": \"\",\n \"fqdn\": \"\",\n \"ipAddresses\": [\n \"\"\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"macAddresses\": [\n \"\"\n ],\n \"machineId\": \"\",\n \"machineManagerId\": \"\",\n \"machineName\": \"\",\n \"migrationPhase\": \"\",\n \"migrationTested\": {{faker 'datatype.boolean'}},\n \"replicationProgressPercentage\": {{faker 'number.int' max=99999}},\n \"solutionName\": \"\",\n \"targetVMArmId\": \"\"\n }\n ]\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "5984136a-6782-4a6e-b302-ba7cbc945ca5", "documentation": "Gets a machine in the migrate project.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/machines/:machineName", "responses": [ { "uuid": "bd13e1f2-4f3f-4b25-a279-3c0d05c77ee6", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"assessmentData\": [\n {\n \"assessmentId\": \"\",\n \"biosId\": \"\",\n \"enqueueTime\": \"\",\n \"extendedInfo\": {},\n \"fabricType\": \"\",\n \"fqdn\": \"\",\n \"ipAddresses\": [\n \"\"\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"macAddresses\": [\n \"\"\n ],\n \"machineId\": \"\",\n \"machineManagerId\": \"\",\n \"machineName\": \"\",\n \"solutionName\": \"\",\n \"targetStorageType\": {},\n \"targetVMLocation\": \"\",\n \"targetVMSize\": \"\"\n }\n ],\n \"discoveryData\": [\n {\n \"biosId\": \"\",\n \"enqueueTime\": \"\",\n \"extendedInfo\": {},\n \"fabricType\": \"\",\n \"fqdn\": \"\",\n \"ipAddresses\": [\n \"\"\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"macAddresses\": [\n \"\"\n ],\n \"machineId\": \"\",\n \"machineManagerId\": \"\",\n \"machineName\": \"\",\n \"osName\": \"\",\n \"osType\": \"\",\n \"osVersion\": \"\",\n \"solutionName\": \"\"\n }\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"migrationData\": [\n {\n \"biosId\": \"\",\n \"enqueueTime\": \"\",\n \"extendedInfo\": {},\n \"fabricType\": \"\",\n \"fqdn\": \"\",\n \"ipAddresses\": [\n \"\"\n ],\n \"lastUpdatedTime\": \"{{faker 'date.recent' 365}}\",\n \"macAddresses\": [\n \"\"\n ],\n \"machineId\": \"\",\n \"machineManagerId\": \"\",\n \"machineName\": \"\",\n \"migrationPhase\": \"\",\n \"migrationTested\": {{faker 'datatype.boolean'}},\n \"replicationProgressPercentage\": {{faker 'number.int' max=99999}},\n \"solutionName\": \"\",\n \"targetVMArmId\": \"\"\n }\n ]\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "bdf022aa-cd27-4e5e-80a0-f615d0495054", "documentation": "Gets a list of events in the migrate project.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/migrateEvents", "responses": [ { "uuid": "743594eb-cd3c-4e91-ad56-7dfb80c82579", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"clientRequestId\": \"\",\n \"errorCode\": \"\",\n \"errorMessage\": \"\",\n \"instanceType\": \"\",\n \"possibleCauses\": \"\",\n \"recommendation\": \"\",\n \"solution\": \"\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "12cf90da-2213-42ad-b5b9-6e854a199c83", "documentation": "Delete the migrate event", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/migrateEvents/:eventName", "responses": [ { "uuid": "f5c7d75b-4895-45a8-b7f0-b815f68d3b73", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "320828ce-021b-4f65-b6d5-08da4cbc52d9", "documentation": "Gets an event in the migrate project.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/migrateEvents/:eventName", "responses": [ { "uuid": "c72d3a04-dd59-483f-a10a-9ec0626e2717", "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"clientRequestId\": \"\",\n \"errorCode\": \"\",\n \"errorMessage\": \"\",\n \"instanceType\": \"\",\n \"possibleCauses\": \"\",\n \"recommendation\": \"\",\n \"solution\": \"\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "10df191b-6876-453c-97b0-a7634874c1a9", "documentation": "Refresh the summary of the migrate project.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/refreshSummary", "responses": [ { "uuid": "beaa2df6-41f1-4aa7-a443-a9b8f4492a3b", "body": "{\n \"isRefreshed\": {{faker 'datatype.boolean'}}\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "8f70bc37-dd9e-4c68-96de-9b8dc4335e16", "documentation": "Registers a tool with the migrate project.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/registerTool", "responses": [ { "uuid": "8032083c-99aa-4000-9279-73189af1085e", "body": "{\n \"isRegistered\": {{faker 'datatype.boolean'}}\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "05f9de88-50da-4f29-8547-90b5a95e03c7", "documentation": "Gets the list of solutions in the migrate project.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/solutions", "responses": [ { "uuid": "95e683e9-1d6f-4bf5-a719-ca6fbb7a4157", "body": "{\n \"nextLink\": \"\",\n \"value\": [\n {\n \"etag\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"cleanupState\": \"{{oneOf (array 'None' 'Started' 'InProgress' 'Completed' 'Failed')}}\",\n \"details\": {\n \"assessmentCount\": {{faker 'number.int' max=99999}},\n \"extendedDetails\": {},\n \"groupCount\": {{faker 'number.int' max=99999}}\n },\n \"goal\": \"{{oneOf (array 'Servers' 'Databases')}}\",\n \"purpose\": \"{{oneOf (array 'Discovery' 'Assessment' 'Migration')}}\",\n \"status\": \"{{oneOf (array 'Inactive' 'Active')}}\",\n \"summary\": {\n \"instanceType\": \"\"\n },\n \"tool\": \"{{oneOf (array 'ServerDiscovery' 'ServerAssessment' 'ServerMigration' 'Cloudamize' 'Turbonomic' 'Zerto' 'CorentTech' 'ServerAssessmentV1' 'ServerMigration_Replication' 'Carbonite' 'DataMigrationAssistant' 'DatabaseMigrationService')}}\"\n },\n \"type\": \"\"\n }\n ]\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "60b33b5a-1de7-4b0f-b780-e48f886a3b5e", "documentation": "Delete the solution", "method": "delete", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/solutions/:solutionName", "responses": [ { "uuid": "bdfd0151-8033-4b34-8db5-702e2e73faae", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "2f3cc49a-ef8f-4a5a-a5c2-0abbd70460e4", "documentation": "Gets a solution in the migrate project.", "method": "get", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/solutions/:solutionName", "responses": [ { "uuid": "9f969c04-17ff-451a-8182-85f618fda807", "body": "{\n \"etag\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"cleanupState\": \"{{oneOf (array 'None' 'Started' 'InProgress' 'Completed' 'Failed')}}\",\n \"details\": {\n \"assessmentCount\": {{faker 'number.int' max=99999}},\n \"extendedDetails\": {},\n \"groupCount\": {{faker 'number.int' max=99999}}\n },\n \"goal\": \"{{oneOf (array 'Servers' 'Databases')}}\",\n \"purpose\": \"{{oneOf (array 'Discovery' 'Assessment' 'Migration')}}\",\n \"status\": \"{{oneOf (array 'Inactive' 'Active')}}\",\n \"summary\": {\n \"instanceType\": \"\"\n },\n \"tool\": \"{{oneOf (array 'ServerDiscovery' 'ServerAssessment' 'ServerMigration' 'Cloudamize' 'Turbonomic' 'Zerto' 'CorentTech' 'ServerAssessmentV1' 'ServerMigration_Replication' 'Carbonite' 'DataMigrationAssistant' 'DatabaseMigrationService')}}\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "cc68aef9-1ae3-49d1-835b-d0a4b726f0df", "documentation": "Update solution.", "method": "patch", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/solutions/:solutionName", "responses": [ { "uuid": "ae2a32d0-c206-4535-9125-bdf7cc067238", "body": "{\n \"etag\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"cleanupState\": \"{{oneOf (array 'None' 'Started' 'InProgress' 'Completed' 'Failed')}}\",\n \"details\": {\n \"assessmentCount\": {{faker 'number.int' max=99999}},\n \"extendedDetails\": {},\n \"groupCount\": {{faker 'number.int' max=99999}}\n },\n \"goal\": \"{{oneOf (array 'Servers' 'Databases')}}\",\n \"purpose\": \"{{oneOf (array 'Discovery' 'Assessment' 'Migration')}}\",\n \"status\": \"{{oneOf (array 'Inactive' 'Active')}}\",\n \"summary\": {\n \"instanceType\": \"\"\n },\n \"tool\": \"{{oneOf (array 'ServerDiscovery' 'ServerAssessment' 'ServerMigration' 'Cloudamize' 'Turbonomic' 'Zerto' 'CorentTech' 'ServerAssessmentV1' 'ServerMigration_Replication' 'Carbonite' 'DataMigrationAssistant' 'DatabaseMigrationService')}}\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f8a23702-6ab4-453f-8b14-dcddb3801315", "documentation": "Creates a solution in the migrate project.", "method": "put", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/solutions/:solutionName", "responses": [ { "uuid": "61442a89-42d0-4950-8ec3-e1df5c6d1646", "body": "{\n \"etag\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"cleanupState\": \"{{oneOf (array 'None' 'Started' 'InProgress' 'Completed' 'Failed')}}\",\n \"details\": {\n \"assessmentCount\": {{faker 'number.int' max=99999}},\n \"extendedDetails\": {},\n \"groupCount\": {{faker 'number.int' max=99999}}\n },\n \"goal\": \"{{oneOf (array 'Servers' 'Databases')}}\",\n \"purpose\": \"{{oneOf (array 'Discovery' 'Assessment' 'Migration')}}\",\n \"status\": \"{{oneOf (array 'Inactive' 'Active')}}\",\n \"summary\": {\n \"instanceType\": \"\"\n },\n \"tool\": \"{{oneOf (array 'ServerDiscovery' 'ServerAssessment' 'ServerMigration' 'Cloudamize' 'Turbonomic' 'Zerto' 'CorentTech' 'ServerAssessmentV1' 'ServerMigration_Replication' 'Carbonite' 'DataMigrationAssistant' 'DatabaseMigrationService')}}\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" }, { "uuid": "244bc425-ddd8-42ff-823b-ae455ed5388e", "body": "{\n \"etag\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"properties\": {\n \"cleanupState\": \"{{oneOf (array 'None' 'Started' 'InProgress' 'Completed' 'Failed')}}\",\n \"details\": {\n \"assessmentCount\": {{faker 'number.int' max=99999}},\n \"extendedDetails\": {},\n \"groupCount\": {{faker 'number.int' max=99999}}\n },\n \"goal\": \"{{oneOf (array 'Servers' 'Databases')}}\",\n \"purpose\": \"{{oneOf (array 'Discovery' 'Assessment' 'Migration')}}\",\n \"status\": \"{{oneOf (array 'Inactive' 'Active')}}\",\n \"summary\": {\n \"instanceType\": \"\"\n },\n \"tool\": \"{{oneOf (array 'ServerDiscovery' 'ServerAssessment' 'ServerMigration' 'Cloudamize' 'Turbonomic' 'Zerto' 'CorentTech' 'ServerAssessmentV1' 'ServerMigration_Replication' 'Carbonite' 'DataMigrationAssistant' 'DatabaseMigrationService')}}\"\n },\n \"type\": \"\"\n}", "latency": 0, "statusCode": 201, "label": "Created", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": false, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "9e9b33a9-f907-4e26-b809-9120813eee6a", "documentation": "Cleanup the solution data in the migrate project.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/solutions/:solutionName/cleanupData", "responses": [ { "uuid": "6b7d8942-931b-4b89-9f34-5f7e86cd06fc", "body": "", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" }, { "uuid": "f92db427-af30-43cd-ad7c-121732a248b5", "documentation": "Gets the config for the solution in the migrate project.", "method": "post", "endpoint": "subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Migrate/migrateProjects/:migrateProjectName/solutions/:solutionName/getConfig", "responses": [ { "uuid": "0fd83616-111c-4943-9273-547d688fa706", "body": "{\n \"publisherSasUri\": \"\"\n}", "latency": 0, "statusCode": 200, "label": "OK", "headers": [{ "key": "Content-Type", "value": "application/json" }], "bodyType": "INLINE", "filePath": "", "databucketID": "", "sendFileAsBody": false, "rules": [], "rulesOperator": "OR", "disableTemplating": false, "fallbackTo404": false, "default": true, "crudKey": "id" } ], "enabled": true, "responseMode": null, "type": "http" } ], "proxyMode": false, "proxyHost": "", "proxyRemovePrefix": false, "tlsOptions": { "enabled": false, "type": "CERT", "pfxPath": "", "certPath": "", "keyPath": "", "caPath": "", "passphrase": "" }, "cors": true, "headers": [], "proxyReqHeaders": [{ "key": "", "value": "" }], "proxyResHeaders": [{ "key": "", "value": "" }], "data": [], "folders": [], "rootChildren": [ { "type": "route", "uuid": "df332a2a-1315-4fa5-9474-419dff90a5dc" }, { "type": "route", "uuid": "6645ef39-2fff-4d0b-8e94-5ce344163580" }, { "type": "route", "uuid": "df780889-7992-4ac5-bee1-395728bcfe54" }, { "type": "route", "uuid": "a6be40b2-bfdc-4a2b-ab0f-8d148c3ef0e3" }, { "type": "route", "uuid": "75186749-dced-4ef4-be8d-da0887e0ef7b" }, { "type": "route", "uuid": "3dc41e0c-2c91-4099-aa75-a1f0000dcb3c" }, { "type": "route", "uuid": "7fcc6c07-3c2c-401c-b7b5-86cd0ca7cbdc" }, { "type": "route", "uuid": "96f3bf15-0dda-4c4f-97be-bcb6de1d7009" }, { "type": "route", "uuid": "f99627aa-6fc6-4f70-b04f-207257a84eaf" }, { "type": "route", "uuid": "90ba5a31-762b-44df-89dc-83a937f3b05b" }, { "type": "route", "uuid": "5984136a-6782-4a6e-b302-ba7cbc945ca5" }, { "type": "route", "uuid": "bdf022aa-cd27-4e5e-80a0-f615d0495054" }, { "type": "route", "uuid": "12cf90da-2213-42ad-b5b9-6e854a199c83" }, { "type": "route", "uuid": "320828ce-021b-4f65-b6d5-08da4cbc52d9" }, { "type": "route", "uuid": "10df191b-6876-453c-97b0-a7634874c1a9" }, { "type": "route", "uuid": "8f70bc37-dd9e-4c68-96de-9b8dc4335e16" }, { "type": "route", "uuid": "05f9de88-50da-4f29-8547-90b5a95e03c7" }, { "type": "route", "uuid": "60b33b5a-1de7-4b0f-b780-e48f886a3b5e" }, { "type": "route", "uuid": "2f3cc49a-ef8f-4a5a-a5c2-0abbd70460e4" }, { "type": "route", "uuid": "cc68aef9-1ae3-49d1-835b-d0a4b726f0df" }, { "type": "route", "uuid": "f8a23702-6ab4-453f-8b14-dcddb3801315" }, { "type": "route", "uuid": "9e9b33a9-f907-4e26-b809-9120813eee6a" }, { "type": "route", "uuid": "f92db427-af30-43cd-ad7c-121732a248b5" } ] }