Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Added missing patch and delete operations per the feedback.
  • Loading branch information
peet-lotla committed Oct 31, 2018
commit 1faf79702d72ea27756bd27de5d368d4158ac1ba
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"parameters":{
"resourceGroupName":"myResourceGroup",
"api-version":"2018-09-01-preview",
"subscriptionId":"75dd7e42-4fd1-4512-af04-83ad9864335b",
"migrateProjectName":"project01"
},
"responses":{
"200":{

}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
{
"parameters":{
"resourceGroupName":"myResourceGroup",
"api-version":"2018-09-01-preview",
"subscriptionId":"75dd7e42-4fd1-4512-af04-83ad9864335b",
"migrateProjectName":"project01",
"project":{
"properties":{

},
"id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/MigrateProjects/project01",
"name":"project01",
"type":"Microsoft.Migrate/MigrateProjects",
"eTag":"\"b701c73a-0000-0000-0000-59c12ff00000\"",
"location":"Southeast Asia",
"tags":{

}
}
},
"responses":{
"200":{
"body":{
"properties":{
"registeredTools":[

],
"summary":{

}
},
"id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/MigrateProjects/project01",
"name":"project01",
"type":"Microsoft.Migrate/MigrateProjects",
"eTag":"\"b701c73a-0000-0000-0000-59c12ff00000\"",
"location":"Southeast Asia",
"tags":{

}
}
}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"parameters":{
"resourceGroupName":"myResourceGroup",
"api-version":"2018-09-01-preview",
"subscriptionId":"75dd7e42-4fd1-4512-af04-83ad9864335b",
"migrateProjectName":"project01",
"solutionName":"smssolution"
},
"responses":{
"200":{

}
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"parameters":{
"resourceGroupName":"myResourceGroup",
"api-version":"2018-09-01-preview",
"subscriptionId":"75dd7e42-4fd1-4512-af04-83ad9864335b",
"migrateProjectName":"project01",
"solutionName":"smssolution",
"solutionInput":{
"properties":{
"isInactive":false
}
}
},
"responses":{
"200":{
"body":{
"id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/MigrateProjects/project01/Solutions/smssolution",
"name":"smssolution",
"type":"Microsoft.Migrate/MigrateProjects/Solutions",
"properties":{
"tool":"SMS",
"purpose":"migration",
"goal":"servers",
"isInactive":false,
"summary":{
"discoveredCount":0,
"assessedCount":0,
"replicatingCount":0,
"migratedCount":0
},
"details":{
"groupCount":0,
"assessmentCount":0,
"extendedDetails":{

}
}
}
}
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -363,6 +363,93 @@
"$ref":"./examples/MigrateProjects_Put.json"
}
}
},
"patch":{
"tags":[
"MigrateProjects"
],
"summary":"Update migrate project.",
"description":"Update a migrate project with specified name. Supports partial updates, for example only tags can be provided.",
"operationId":"MigrateProjects_PatchMigrateProject",
"parameters":[
{
"$ref":"#/parameters/subscriptionId"
},
{
"$ref":"#/parameters/resourceGroupName"
},
{
"$ref":"#/parameters/migraeProjectName"
},
{
"$ref":"#/parameters/api-version"
},
{
"$ref":"#/parameters/acceptLanguage"
},
{
"name":"body",
"in":"body",
"description":"Body with migrate project details.",
"required":true,
"schema":{
"$ref":"#/definitions/MigrateProject"
}
},
{
"$ref":"#/parameters/acceptLanguage"
}
],
"responses":{
"200":{
"description":"OK",
"schema":{
"$ref":"#/definitions/MigrateProject"
}
}
},
"deprecated":false,
"x-ms-examples":{
"MigrateProjects_Patch":{
"$ref":"./examples/MigrateProjects_Patch.json"
}
}
},
"delete":{
"tags":[
"MigrateProjects"
],
"summary":"Delete the migrate project",
"description":"Delete the migrate project. Deleting non-existent project is a no-operation.",
"operationId":"MigrateProjects_DeleteMigrateProject",
"parameters":[
{
"$ref":"#/parameters/subscriptionId"
},
{
"$ref":"#/parameters/resourceGroupName"
},
{
"$ref":"#/parameters/migrateProjectName"
},
{
"$ref":"#/parameters/api-version"
},
{
"$ref":"#/parameters/acceptLanguage"
}
],
"responses":{
"200":{
"description":"OK"
}
},
"deprecated":false,
"x-ms-examples":{
"MigrateProjects_Delete":{
"$ref":"./examples/MigrateProjects_Delete.json"
}
}
}
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/MigrateProjects/{migrateProjectName}/registerTool":{
Expand Down Expand Up @@ -542,6 +629,93 @@
"$ref":"./examples/Solutions_Put.json"
}
}
},
"patch":{
"tags":[
"Solutions"
],
"summary":"Update solution.",
"description":"Update a solution with specified name. Supports partial updates, for example only tags can be provided.",
"operationId":"Solutions_PatchSolution",
"parameters":[
{
"$ref":"#/parameters/subscriptionId"
},
{
"$ref":"#/parameters/resourceGroupName"
},
{
"$ref":"#/parameters/migrateProjectName"
},
{
"$ref":"#/parameters/solutionName"
},
{
"name":"solutionInput",
"in":"body",
"description":"The input for the solution.",
"required":true,
"schema":{
"$ref":"#/definitions/Solution"
}
},
{
"$ref":"#/parameters/api-version"
}
],
"responses":{
"200":{
"description":"OK",
"schema":{
"$ref":"#/definitions/Solution"
}
}
},
"deprecated":false,
"x-ms-examples":{
"Solutions_Patch":{
"$ref":"./examples/Solutions_Patch.json"
}
}
},
"delete":{
"tags":[
"Solutions"
],
"summary":"Delete the solution",
"description":"Delete the solution. Deleting non-existent project is a no-operation.",
"operationId":"Solutions_DeleteSolution",
"parameters":[
{
"$ref":"#/parameters/subscriptionId"
},
{
"$ref":"#/parameters/resourceGroupName"
},
{
"$ref":"#/parameters/migrateProjectName"
},
{
"$ref":"#/parameters/solutionName"
},
{
"$ref":"#/parameters/api-version"
},
{
"$ref":"#/parameters/acceptLanguage"
}
],
"responses":{
"200":{
"description":"OK"
}
},
"deprecated":false,
"x-ms-examples":{
"Solutions_Delete":{
"$ref":"./examples/Solutions_Delete.json"
}
}
}
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/MigrateProjects/{migrateProjectName}/Solutions":{
Expand Down Expand Up @@ -2344,4 +2518,4 @@
}
}
}
}
}operat