openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
1 lines • 112 kB
JSON
{"openapi":"3.0.0","info":{"contact":{"email":"azuremigrate@microsoft.com","name":"Microsoft"},"description":"Move your workloads to Azure.","title":"Azure Migrate","version":"2018-02-02","x-apisguru-categories":["cloud"],"x-logo":{"url":"https://assets.onestore.ms/cdnfiles/onestorerolling-1606-01000/shell/v3/images/logo/microsoft.png"},"x-origin":[{"format":"swagger","url":"https://raw.githubusercontent.com/Azure/azure-rest-api-specs/master/specification/migrate/resource-manager/Microsoft.Migrate/stable/2018-02-02/migrate.json","version":"2.0"}],"x-preferred":true,"x-providerName":"azure.com","x-serviceName":"migrate","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/providers/Microsoft.Migrate/operations":{"get":{"description":"Get a list of REST API supported by Microsoft.Migrate provider.","operationId":"Operations_List","responses":{"200":{"description":"OK. Returns list of operations.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/OperationResultList"},"examples":{"Operations_List":{"$ref":"#/components/examples/Operations_List"}}}}}},"summary":"Get list of operations supported in the API.","x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Migrate/locations/{locationName}/assessmentOptions":{"get":{"description":"Get the available options for the properties of an assessment.","operationId":"AssessmentOptions_Get","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/locationName"},{"$ref":"#/components/parameters/api-version"},{"$ref":"#/components/parameters/acceptLanguage"}],"responses":{"200":{"description":"OK. Returns assessment options.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssessmentOptionsResultList"},"examples":{"AssessmentOptions_Get":{"$ref":"#/components/examples/AssessmentOptions_Get"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get the assessment options."}},"/subscriptions/{subscriptionId}/providers/Microsoft.Migrate/locations/{locationName}/checkNameAvailability":{"post":{"description":"Checks whether the project name is available in the specified region.","operationId":"Location_CheckNameAvailability","parameters":[{"description":"The desired region for the name check.","in":"path","name":"locationName","required":true,"schema":{"type":"string"},"examples":{"LocationCheckNameAvailability_AlreadyExists":{"value":"eastus"},"LocationCheckNameAvailability_Available":{"value":"eastus"}}},{"$ref":"#/components/parameters/api-version"},{"$ref":"#/components/parameters/subscriptionId"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckNameAvailabilityParameters"}}},"description":"Properties needed to check the availability of a name.","required":true},"responses":{"200":{"description":"Success. Returns details about whether a project name is available.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CheckNameAvailabilityResult"},"examples":{"LocationCheckNameAvailability_AlreadyExists":{"$ref":"#/components/examples/LocationCheckNameAvailability_AlreadyExists"},"LocationCheckNameAvailability_Available":{"$ref":"#/components/examples/LocationCheckNameAvailability_Available"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Migrate/projects":{"get":{"description":"Get all the projects in the subscription.","operationId":"Projects_ListBySubscription","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/api-version"},{"$ref":"#/components/parameters/acceptLanguage"}],"responses":{"200":{"description":"OK.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectResultList"},"examples":{"Projects_List":{"$ref":"#/components/examples/Projects_List"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get all projects.","x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}/assessments":{"get":{"description":"Get all assessments created in the project.\n\nReturns a json array of objects of type 'assessment' as specified in Models section.\n","operationId":"Assessments_ListByProject","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"responses":{"200":{"description":"OK. Returns list of Assessment objects.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssessmentResultList"},"examples":{"Assessments_ListByProject":{"$ref":"#/components/examples/Assessments_ListByProject"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get all assessments created in the project.","x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}/groups":{"get":{"description":"Get all groups created in the project. Returns a json array of objects of type 'group' as specified in the Models section.","operationId":"Groups_ListByProject","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"responses":{"200":{"description":"OK. Returns list of groups.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/GroupResultList"},"examples":{"Groups_ListByProject":{"$ref":"#/components/examples/Groups_ListByProject"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get all groups","x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}/groups/{groupName}":{"delete":{"description":"Delete the group from the project. The machines remain in the project. Deleting a non-existent group results in a no-operation.\n\nA group is an aggregation mechanism for machines in a project. Therefore, deleting group does not delete machines in it.\n","operationId":"Groups_Delete","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/groupName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"responses":{"200":{"description":"OK. Deleted the group.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Delete the group"},"get":{"description":"Get information related to a specific group in the project. Returns a json object of type 'group' as specified in the models section.","operationId":"Groups_Get","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/groupName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"responses":{"200":{"description":"OK. Returns the group with the specified name.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Group"},"examples":{"Groups_Get":{"$ref":"#/components/examples/Groups_Get"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get a specific group."},"put":{"description":"Create a new group by sending a json object of type 'group' as given in Models section as part of the Request Body. The group name in a project is unique. Labels can be applied on a group as part of creation.\n\nIf a group with the groupName specified in the URL already exists, then this call acts as an update.\n\nThis operation is Idempotent.\n","operationId":"Groups_Create","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/groupName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Group"}}},"description":"New or Updated Group object."},"responses":{"200":{"description":"OK. Existing group updated.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Group"},"examples":{"Groups_Create":{"$ref":"#/components/examples/Groups_Create"}}}}},"201":{"description":"Created. New group was created.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Group"},"examples":{"Groups_Create":{"$ref":"#/components/examples/Groups_Create"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Create a new group with specified settings. If group with the name provided already exists, then the existing group is updated."}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}/groups/{groupName}/assessments":{"get":{"description":"Get all assessments created for the specified group.\n\nReturns a json array of objects of type 'assessment' as specified in Models section.\n","operationId":"Assessments_ListByGroup","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/groupName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"responses":{"200":{"description":"OK. Returns list of Assessment objects.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssessmentResultList"},"examples":{"Assessments_ListByGroup":{"$ref":"#/components/examples/Assessments_ListByGroup"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get all assessments created for the specified group.","x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}/groups/{groupName}/assessments/{assessmentName}":{"delete":{"description":"Delete an assessment from the project. The machines remain in the assessment. Deleting a non-existent assessment results in a no-operation.\n\nWhen an assessment is under computation, as indicated by the 'computationState' field, it cannot be deleted. Any such attempt will return a 400 - Bad Request.\n","operationId":"Assessments_Delete","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/groupName"},{"$ref":"#/components/parameters/assessmentName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"responses":{"200":{"description":"OK. Deleted the assessment.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Deletes an assessment from the project."},"get":{"description":"Get an existing assessment with the specified name. Returns a json object of type 'assessment' as specified in Models section.","operationId":"Assessments_Get","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/groupName"},{"$ref":"#/components/parameters/assessmentName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"responses":{"200":{"description":"OK. Returns Assessment object.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Assessment"},"examples":{"Assessments_Get":{"$ref":"#/components/examples/Assessments_Get"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get an assessment."},"put":{"description":"Create a new assessment with the given name and the specified settings. Since name of an assessment in a project is a unique identifier, if an assessment with the name provided already exists, then the existing assessment is updated.\n\nAny PUT operation, resulting in either create or update on an assessment, will cause the assessment to go in a \"InProgress\" state. This will be indicated by the field 'computationState' on the Assessment object. During this time no other PUT operation will be allowed on that assessment object, nor will a Delete operation. Once the computation for the assessment is complete, the field 'computationState' will be updated to 'Ready', and then other PUT or DELETE operations can happen on the assessment.\n\nWhen assessment is under computation, any PUT will lead to a 400 - Bad Request error.\n","operationId":"Assessments_Create","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/groupName"},{"$ref":"#/components/parameters/assessmentName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Assessment"}}},"description":"New or Updated Assessment object."},"responses":{"200":{"description":"OK. Existing assessment updated.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Assessment"},"examples":{"Assessments_Create":{"$ref":"#/components/examples/Assessments_Create"}}}}},"201":{"description":"Created. New assessment was created.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Assessment"},"examples":{"Assessments_Create":{"$ref":"#/components/examples/Assessments_Create"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Create or Update assessment."}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}/groups/{groupName}/assessments/{assessmentName}/assessedMachines":{"get":{"description":"Get list of machines that assessed as part of the specified assessment. Returns a json array of objects of type 'assessedMachine' as specified in the Models section.\n\nWhenever an assessment is created or updated, it goes under computation. During this phase, the 'status' field of Assessment object reports 'Computing'.\nDuring the period when the assessment is under computation, the list of assessed machines is empty and no assessed machines are returned by this call.\n","operationId":"AssessedMachines_ListByAssessment","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/groupName"},{"$ref":"#/components/parameters/assessmentName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"responses":{"200":{"description":"OK. Returns list of machines with their assessment data in the assessment.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssessedMachineResultList"},"examples":{"AssessedMachines_ListByAssessment":{"$ref":"#/components/examples/AssessedMachines_ListByAssessment"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get assessed machines for assessment.","x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}/groups/{groupName}/assessments/{assessmentName}/assessedMachines/{assessedMachineName}":{"get":{"description":"Get an assessed machine with its size & cost estimate that was evaluated in the specified assessment.","operationId":"AssessedMachines_Get","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/groupName"},{"$ref":"#/components/parameters/assessmentName"},{"$ref":"#/components/parameters/assessedMachineName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"responses":{"200":{"description":"OK. Returns a specific assessed machine.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/AssessedMachine"},"examples":{"AssessedMachines_Get":{"$ref":"#/components/examples/AssessedMachines_Get"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get an assessed machine."}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}/groups/{groupName}/assessments/{assessmentName}/downloadUrl":{"post":{"description":"Get the URL for downloading the assessment in a report format.","operationId":"Assessments_GetReportDownloadUrl","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/groupName"},{"$ref":"#/components/parameters/assessmentName"},{"$ref":"#/components/parameters/api-version"},{"$ref":"#/components/parameters/acceptLanguage"}],"responses":{"200":{"description":"OK.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/DownloadUrl"},"examples":{"Assessments_GetReportDownloadUrl":{"$ref":"#/components/examples/Assessments_GetReportDownloadUrl"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get download URL for the assessment report."}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}/machines":{"get":{"description":"Get data of all the machines available in the project. Returns a json array of objects of type 'machine' defined in Models section.","operationId":"Machines_ListByProject","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"responses":{"200":{"description":"OK. Returns list of all machine objects.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/MachineResultList"},"examples":{"Machines_ListByProject":{"$ref":"#/components/examples/Machines_ListByProject"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get all machines in the project","x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}/machines/{machineName}":{"get":{"description":"Get the machine with the specified name. Returns a json object of type 'machine' defined in Models section.","operationId":"Machines_Get","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/machineName"},{"$ref":"#/components/parameters/acceptLanguage"},{"$ref":"#/components/parameters/api-version"}],"responses":{"200":{"description":"OK. Returns the machine with the specified name.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Machine"},"examples":{"Machines_Get":{"$ref":"#/components/examples/Machines_Get"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get a specific machine."}},"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Migrate/projects":{"get":{"description":"Get all the projects in the resource group.","operationId":"Projects_ListByResourceGroup","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/api-version"},{"$ref":"#/components/parameters/acceptLanguage"}],"responses":{"200":{"description":"OK.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectResultList"},"examples":{"Projects_List":{"$ref":"#/components/examples/Projects_List"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get all projects.","x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}":{"delete":{"description":"Delete the project. Deleting non-existent project is a no-operation.","operationId":"Projects_Delete","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/api-version"},{"$ref":"#/components/parameters/acceptLanguage"}],"responses":{"200":{"description":"OK. Deleted the group.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Delete the project"},"get":{"description":"Get the project with the specified name.","operationId":"Projects_Get","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/api-version"},{"$ref":"#/components/parameters/acceptLanguage"}],"responses":{"200":{"description":"OK.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Project"},"examples":{"Projects_Get":{"$ref":"#/components/examples/Projects_Get"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get the specified project."},"patch":{"description":"Update a project with specified name. Supports partial updates, for example only tags can be provided.","operationId":"Projects_Update","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/api-version"},{"$ref":"#/components/parameters/acceptLanguage"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Project"}}},"description":"Updated project object."},"responses":{"200":{"description":"OK. Existing project updated.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Project"},"examples":{"Projects_Update":{"$ref":"#/components/examples/Projects_Update"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Update project."},"put":{"description":"Create a project with specified name. If a project already exists, update it.","operationId":"Projects_Create","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/api-version"},{"$ref":"#/components/parameters/acceptLanguage"}],"requestBody":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Project"}}},"description":"New or Updated project object."},"responses":{"200":{"description":"OK. Existing project updated.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Project"},"examples":{"Projects_Create":{"$ref":"#/components/examples/Projects_Create"}}}}},"201":{"description":"Created. New project was created.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/Project"},"examples":{"Projects_Create":{"$ref":"#/components/examples/Projects_Create"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Create or update project."}},"/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Migrate/projects/{projectName}/keys":{"post":{"description":"Gets the Log Analytics Workspace ID and Primary Key for the specified project.","operationId":"Projects_GetKeys","parameters":[{"$ref":"#/components/parameters/subscriptionId"},{"$ref":"#/components/parameters/resourceGroupName"},{"$ref":"#/components/parameters/projectName"},{"$ref":"#/components/parameters/api-version"},{"$ref":"#/components/parameters/acceptLanguage"}],"responses":{"200":{"description":"OK.","headers":{"x-ms-request-id":{"description":"Service generated Request ID.","schema":{"type":"string"}}},"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ProjectKey"},"examples":{"Projects_GetKeys":{"$ref":"#/components/examples/Projects_GetKeys"}}}}},"default":{"description":"Error response describing why the operation failed.","content":{"application/json":{"schema":{"$ref":"#/components/schemas/CloudError"}}}}},"summary":"Get shared keys for the project."}}},"servers":[{"url":"https://management.azure.com"}],"components":{"examples":{"Operations_List":{"value":{"value":[{"display":{"description":"Reads a project","operation":"Read","provider":"Microsoft.Migrate","resource":"Microsoft.Migrate/projects"},"name":"Read","origin":"user,system"},{"display":{"description":"Creates or updates a project","operation":"Write","provider":"Microsoft.Migrate","resource":"Microsoft.Migrate/projects"},"name":"Write","origin":"user,system"}]}},"AssessmentOptions_Get":{"value":{"reservedInstanceVmFamilies":["Dv2_series","F_series","Dv3_series","DS_series","DSv2_series","Fs_series","Dsv3_series","Ev3_series","Esv3_series","D_series","M_series","Ls_series","Fsv2_series","H_series"],"vmFamilies":[{"category":["GeneralPurpose"],"familyName":"Standard_A0_A7","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","CanadaCentral","CanadaEast","WestEurope","NorthEurope","CentralIndia","SouthIndia","WestIndia","JapanEast","JapanWest","KoreaCentral","KoreaSouth","UkWest","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs","WestCentralUs","ChinaNorth","ChinaEast","GermanyNortheast","GermanyCentral","USGovTexas","USGovArizona","USGovIowa","USGovVirginia","USDoDCentral","USDoDEast"]},{"category":["GeneralPurpose"],"familyName":"Basic_A0_A4","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","CanadaCentral","CanadaEast","WestEurope","NorthEurope","CentralIndia","SouthIndia","WestIndia","JapanEast","JapanWest","KoreaCentral","KoreaSouth","UkWest","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs","WestCentralUs","ChinaNorth","ChinaEast","GermanyNortheast","GermanyCentral","USGovTexas","USGovArizona","USGovIowa","USGovVirginia","USDoDCentral","USDoDEast"]},{"category":["GeneralPurpose","MemoryOptimized"],"familyName":"Dv2_series","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","CanadaCentral","CanadaEast","WestEurope","NorthEurope","CentralIndia","SouthIndia","WestIndia","JapanEast","JapanWest","KoreaCentral","KoreaSouth","UkWest","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs","WestCentralUs","ChinaNorth","ChinaEast","GermanyNortheast","GermanyCentral","USGovTexas","USGovArizona","USGovIowa","USGovVirginia","USDoDCentral","USDoDEast"]},{"category":["ComputeOptimized"],"familyName":"F_series","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","CanadaCentral","CanadaEast","WestEurope","NorthEurope","CentralIndia","SouthIndia","WestIndia","JapanEast","JapanWest","KoreaCentral","KoreaSouth","UkWest","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs","WestCentralUs","ChinaNorth","ChinaEast","GermanyNortheast","GermanyCentral","USGovTexas","USGovArizona","USGovIowa","USGovVirginia","USDoDCentral","USDoDEast"]},{"category":["GeneralPurpose"],"familyName":"Av2_series","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","CanadaCentral","CanadaEast","WestEurope","NorthEurope","CentralIndia","SouthIndia","WestIndia","JapanEast","JapanWest","KoreaCentral","KoreaSouth","UkWest","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs","WestCentralUs","ChinaNorth","ChinaEast","GermanyNortheast","GermanyCentral","USGovTexas","USGovArizona","USGovIowa","USGovVirginia","USDoDCentral","USDoDEast"]},{"category":["GeneralPurpose"],"familyName":"Dv3_series","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","CanadaCentral","CanadaEast","WestEurope","NorthEurope","CentralIndia","SouthIndia","WestIndia","JapanEast","JapanWest","KoreaCentral","KoreaSouth","UkWest","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs","WestCentralUs","GermanyNortheast","GermanyCentral","USGovTexas","USGovVirginia"]},{"category":["GeneralPurpose","MemoryOptimized","SupportsPremiumStorage"],"familyName":"DS_series","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","WestEurope","NorthEurope","JapanEast","JapanWest","EastUs","SouthCentralUs","CentralUs","EastUs2","WestUs","ChinaNorth","ChinaEast","USGovVirginia"]},{"category":["GeneralPurpose","MemoryOptimized","SupportsPremiumStorage"],"familyName":"DSv2_series","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","CanadaCentral","CanadaEast","WestEurope","NorthEurope","CentralIndia","SouthIndia","WestIndia","JapanEast","JapanWest","KoreaCentral","KoreaSouth","UkWest","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs","WestCentralUs","ChinaNorth","ChinaEast","GermanyNortheast","GermanyCentral","USGovTexas","USGovArizona","USGovVirginia","USDoDCentral","USDoDEast"]},{"category":["ComputeOptimized","SupportsPremiumStorage"],"familyName":"Fs_series","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","CanadaCentral","CanadaEast","WestEurope","NorthEurope","CentralIndia","SouthIndia","WestIndia","JapanEast","JapanWest","KoreaCentral","KoreaSouth","UkWest","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs","WestCentralUs","ChinaNorth","ChinaEast","GermanyNortheast","GermanyCentral","USGovTexas","USGovArizona","USGovVirginia","USDoDCentral","USDoDEast"]},{"category":["GeneralPurpose","SupportsPremiumStorage"],"familyName":"Dsv3_series","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","CanadaCentral","CanadaEast","WestEurope","NorthEurope","CentralIndia","SouthIndia","WestIndia","JapanEast","JapanWest","KoreaCentral","KoreaSouth","UkWest","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs","WestCentralUs","GermanyNortheast","GermanyCentral","USGovTexas","USGovVirginia"]},{"category":["MemoryOptimized"],"familyName":"Ev3_series","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","CanadaCentral","CanadaEast","WestEurope","NorthEurope","CentralIndia","SouthIndia","WestIndia","JapanEast","JapanWest","KoreaCentral","KoreaSouth","UkWest","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs","GermanyNortheast","GermanyCentral","USGovTexas","USGovVirginia"]},{"category":["MemoryOptimized","SupportsPremiumStorage"],"familyName":"Esv3_series","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","CanadaCentral","CanadaEast","WestEurope","NorthEurope","CentralIndia","SouthIndia","WestIndia","JapanEast","JapanWest","KoreaCentral","KoreaSouth","UkWest","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs","GermanyNortheast","GermanyCentral","USGovTexas","USGovVirginia"]},{"category":["GeneralPurpose"],"familyName":"D_series","targetLocations":["EastAsia","SoutheastAsia","AustraliaEast","AustraliaSoutheast","BrazilSouth","WestEurope","NorthEurope","JapanEast","JapanWest","NorthCentralUs","EastUs","SouthCentralUs","CentralUs","EastUs2","WestUs","ChinaNorth","ChinaEast","USGovVirginia"]},{"category":["MemoryOptimized"],"familyName":"M_series","targetLocations":["SoutheastAsia","AustraliaEast","AustraliaSoutheast","WestEurope","JapanEast","JapanWest","UkSouth","EastUs","WestUs2","EastUs2","USGovVirginia"]},{"category":["MemoryOptimized"],"familyName":"G_series","targetLocations":["SoutheastAsia","AustraliaEast","CanadaCentral","CanadaEast","WestEurope","JapanEast","UkSouth","WestUs2","EastUs2","WestUs","GermanyCentral","USGovVirginia"]},{"category":["MemoryOptimized","SupportsPremiumStorage"],"familyName":"GS_series","targetLocations":["SoutheastAsia","AustraliaEast","CanadaCentral","CanadaEast","WestEurope","JapanEast","UkSouth","WestUs2","EastUs2","WestUs","GermanyCentral","USGovVirginia"]},{"category":["StorageOptimized","SupportsPremiumStorage"],"familyName":"Ls_series","targetLocations":["SoutheastAsia","AustraliaEast","CanadaCentral","CanadaEast","WestEurope","JapanEast","UkSouth","WestUs2","EastUs2","WestUs","GermanyCentral","USGovVirginia"]},{"category":["ComputeOptimized","SupportsPremiumStorage"],"familyName":"Fsv2_series","targetLocations":["SoutheastAsia","CanadaEast","WestEurope","NorthEurope","EastUs","WestUs2","SouthCentralUs","CentralUs","EastUs2","WestUs"]},{"category":["HighPerformanceCompute"],"familyName":"H_series","targetLocations":["SoutheastAsia","AustraliaEast","WestEurope","NorthEurope","JapanEast","UkSouth","NorthCentralUs","EastUs","WestUs2","SouthCentralUs","WestUs","USGovArizona"]},{"category":["HighPerformanceCompute"],"familyName":"Standard_A8_A11","targetLocations":["WestEurope","NorthEurope","JapanEast","NorthCentralUs","EastUs","SouthCentralUs","WestUs"]}]}},"LocationCheckNameAvailability_AlreadyExists":{"value":{"message":"The Migration project name 'existingprojectname' already exists for the given subscription. Please choose another name.","nameAvailable":false,"reason":"AlreadyExists"}},"LocationCheckNameAvailability_Available":{"value":{"message":"The Migration project name 'newprojectname' is available for the given subscription","nameAvailable":true,"reason":"Available"}},"Projects_List":{"value":{"value":[{"eTag":"\"b701c73a-0000-0000-0000-59c12ff00000\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01","location":"West Us","name":"project01","properties":{"createdTimestamp":"2018-02-02T13:11:30.8808917Z","customerWorkspaceId":"url-to-customers-service-map","customerWorkspaceLocation":"West Us","discoveryStatus":"NotStarted","lastAssessmentTimestamp":"2018-02-02T13:11:30.8808917Z","lastDiscoverySessionId":"2c213c69-e2d3-4c3e-b871-83e5f42f3299","lastDiscoveryTimestamp":"2018-02-02T13:11:30.8808917Z","numberOfAssessments":5,"numberOfGroups":2,"numberOfMachines":5,"provisioningState":"Succeeded","updatedTimestamp":"2018-02-02T13:11:30.8848966Z"},"tags":{},"type":"Microsoft.Migrate/projects"},{"eTag":"\"b701c73a-0000-1111-0000-59c12ff02222\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project02","location":"West Us","name":"project02","properties":{"createdTimestamp":"2018-02-02T10:50:05.3206647Z","customerWorkspaceId":"url-to-customers-service-map","customerWorkspaceLocation":"West Us","discoveryStatus":"NotStarted","lastAssessmentTimestamp":"2018-02-02T13:11:30.8808917Z","lastDiscoverySessionId":"2c213c69-e2d3-4c3e-b871-83e5f42f3299","lastDiscoveryTimestamp":"2018-02-02T13:11:30.8808917Z","numberOfAssessments":4,"numberOfGroups":4,"numberOfMachines":6,"provisioningState":"Succeeded","updatedTimestamp":"2018-02-02T10:50:05.3236679Z"},"tags":{},"type":"Microsoft.Migrate/projects"}]}},"Assessments_ListByProject":{"value":{"value":[{"eTag":"\"1100637e-0000-0000-0000-59f6ed1f0000\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment01","name":"assessment01","properties":{"azureHybridUseBenefit":"Yes","azureLocation":"WestUs","azureOfferCode":"MSAZR0003P","azurePricingTier":"Standard","azureStorageRedundancy":"LocallyRedundant","confidenceRatingInPercentage":93.52,"createdTimestamp":"2018-02-02T13:25:02.6983504Z","currency":"USD","discountPercentage":100,"monthlyBandwidthCost":0,"monthlyComputeCost":0,"monthlyStorageCost":0,"numberOfMachines":4,"percentile":"Percentile50","pricesTimestamp":"2018-02-02T13:25:02.6983504Z","scalingFactor":1.2,"sizingCriterion":"PerformanceBased","stage":"InProgress","status":"Invalid","timeRange":"Day","updatedTimestamp":"2018-02-02T13:45:57.0489951Z"},"type":"Microsoft.Migrate/projects/groups/assessments"},{"eTag":"\"1100637e-0000-0000-0000-59f6ed1f0000\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment02","name":"assessment02","properties":{"azureHybridUseBenefit":"Yes","azureLocation":"WestUs","azureOfferCode":"MSAZR0003P","azurePricingTier":"Standard","azureStorageRedundancy":"LocallyRedundant","confidenceRatingInPercentage":90.28,"createdTimestamp":"2018-02-02T09:59:21.5319568Z","currency":"USD","discountPercentage":20,"monthlyBandwidthCost":10,"monthlyComputeCost":50,"monthlyStorageCost":30,"numberOfMachines":4,"percentile":"Percentile99","pricesTimestamp":"2018-02-02T13:25:02.6983504Z","scalingFactor":1,"sizingCriterion":"PerformanceBased","stage":"InProgress","status":"Completed","timeRange":"Day","updatedTimestamp":"2018-02-02T09:59:21.5319568Z"},"type":"Microsoft.Migrate/projects/groups/assessments"}]}},"Groups_ListByProject":{"value":{"value":[{"eTag":"\"1100637e-0000-0000-0000-59f6ed1f0000\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01","name":"group01","properties":{"assessments":["/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment01","/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment02"],"createdTimestamp":"2018-02-02T13:17:23.5437337Z","machines":["/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/machines/amansing_vm1","/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/machines/amansing_vm2"],"updatedTimestamp":"2018-02-02T09:13:02.7580235Z"},"type":"Microsoft.Migrate/projects/groups"},{"eTag":"\"0000470d-0000-0000-0000-59b90d820000\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group02","name":"group02","properties":{"assessments":["/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group02/assessments/assessment03"],"createdTimestamp":"2018-02-02T10:50:43.4356428Z","machines":["/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/machines/amansing_vm1"],"updatedTimestamp":"2018-02-02T10:50:43.4356428Z"},"type":"Microsoft.Migrate/projects/groups"}]}},"Groups_Get":{"value":{"eTag":"\"1100637e-0000-0000-0000-59f6ed1f0000\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01","name":"group01","properties":{"assessments":["/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment01","/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment02"],"createdTimestamp":"2018-02-02T13:17:23.5437337Z","machines":["/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/machines/amansing_vm1","/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/machines/amansing_vm2"],"updatedTimestamp":"2018-02-02T09:13:02.7580235Z"},"type":"Microsoft.Migrate/projects/groups"}},"Groups_Create":{"value":{"eTag":"\"1100637e-0000-0000-0000-59f6ed1f0000\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01","name":"group01","properties":{"assessments":["/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment01","/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment02"],"createdTimestamp":"2018-02-02T13:17:23.5437337Z","machines":["/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/machines/amansing_vm1","/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/machines/amansing_vm2","/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/machines/amansing_vm3"],"updatedTimestamp":"2018-02-02T09:13:02.7580235Z"},"type":"Microsoft.Migrate/projects/groups"}},"Assessments_ListByGroup":{"value":{"value":[{"eTag":"\"1100637e-0000-0000-0000-59f6ed1f0000\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment01","name":"assessment01","properties":{"azureHybridUseBenefit":"Yes","azureLocation":"WestUs","azureOfferCode":"MSAZR0003P","azurePricingTier":"Standard","azureStorageRedundancy":"LocallyRedundant","confidenceRatingInPercentage":93.52,"createdTimestamp":"2018-02-02T13:25:02.6983504Z","currency":"USD","discountPercentage":100,"monthlyBandwidthCost":0,"monthlyComputeCost":0,"monthlyStorageCost":0,"numberOfMachines":4,"percentile":"Percentile50","pricesTimestamp":"2018-02-02T13:25:02.6983504Z","scalingFactor":1.2,"sizingCriterion":"PerformanceBased","stage":"InProgress","status":"Invalid","timeRange":"Day","updatedTimestamp":"2018-02-02T13:45:57.0489951Z"},"type":"Microsoft.Migrate/projects/groups/assessments"},{"eTag":"\"1100637e-0000-0000-0000-59f6ed1f0000\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment02","name":"assessment02","properties":{"azureHybridUseBenefit":"Yes","azureLocation":"WestUs","azureOfferCode":"MSAZR0003P","azurePricingTier":"Standard","azureStorageRedundancy":"LocallyRedundant","confidenceRatingInPercentage":90.28,"createdTimestamp":"2018-02-02T09:59:21.5319568Z","currency":"USD","discountPercentage":20,"monthlyBandwidthCost":10,"monthlyComputeCost":50,"monthlyStorageCost":30,"numberOfMachines":4,"percentile":"Percentile99","pricesTimestamp":"2018-02-02T13:25:02.6983504Z","scalingFactor":1,"sizingCriterion":"PerformanceBased","stage":"InProgress","status":"Completed","timeRange":"Day","updatedTimestamp":"2018-02-02T09:59:21.5319568Z"},"type":"Microsoft.Migrate/projects/groups/assessments"}]}},"Assessments_Get":{"value":{"eTag":"\"1100637e-0000-0000-0000-59f6ed1f0000\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment01","name":"assessment01","properties":{"azureHybridUseBenefit":"Yes","azureLocation":"WestUs","azureOfferCode":"MSAZR0003P","azurePricingTier":"Standard","azureStorageRedundancy":"LocallyRedundant","confidenceRatingInPercentage":90.28,"createdTimestamp":"2018-02-02T13:25:02.6983504Z","currency":"USD","discountPercentage":100,"monthlyBandwidthCost":0,"monthlyComputeCost":0,"monthlyStorageCost":0,"numberOfMachines":4,"percentile":"Percentile50","pricesTimestamp":"2018-02-02T13:25:02.6983504Z","scalingFactor":1.2,"sizingCriterion":"PerformanceBased","stage":"InProgress","status":"Invalid","timeRange":"Day","updatedTimestamp":"2018-02-02T13:45:57.0489951Z"},"type":"Microsoft.Migrate/projects/groups/assessments"}},"Assessments_Create":{"value":{"eTag":"\"1100637e-0000-0000-0000-59f6ed1f0000\"","id":"/subscriptions/75dd7e42-4fd1-4512-af04-83ad9864335b/resourceGroups/myResourceGroup/providers/Microsoft.Migrate/projects/project01/groups/group01/assessments/assessment01","name":"assessmen