UNPKG

openapi-directory

Version:

Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS

1 lines 42.4 kB
{"openapi":"3.0.0","info":{"description":"The Admin Compute Disk Management Client.","title":"ComputeDiskAdminManagementClient","version":"2018-07-30-preview","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/azsadmin/resource-manager/compute/Microsoft.Compute.Admin/preview/2018-07-30-preview/DiskMigrationJobs.json","version":"2.0"}],"x-providerName":"azure.com","x-serviceName":"azsadmin-DiskMigrationJobs","x-tags":["Azure","Microsoft"]},"security":[{"azure_auth":["user_impersonation"]}],"paths":{"/subscriptions/{subscriptionId}/providers/Microsoft.Compute.Admin/locations/{location}/diskmigrationjobs":{"get":{"description":"Returns a list of disk migration jobs.","operationId":"DiskMigrationJobs_List","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Returns a list of disk migration jobs.":{"value":"04666444-56f0-4d4f-afc5-dbd6b134b084"}}},{"description":"Location of the resource.","in":"path","name":"location","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Returns a list of disk migration jobs.":{"value":"redmond"}}},{"description":"The parameters of disk migration job status.","in":"query","name":"status","required":false,"x-ms-parameter-location":"method","schema":{"type":"string"}},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2018-07-30-preview"},"examples":{"Returns a list of disk migration jobs.":{"value":"2018-07-30-preview"}}}],"responses":{"200":{"description":"OK -- The list of disk migration jobs has been returned.","content":{"application/json":{"schema":{"description":"List of disk migration jobs.","properties":{"nextLink":{"description":"URI to the next page.","type":"string"},"value":{"description":"List of disk migration jobs.","items":{"allOf":[{"description":"Base resource object.","properties":{"id":{"description":"ID of the resource.","readOnly":true,"type":"string"},"location":{"description":"Location of the resource.","type":"string"},"name":{"description":"Name of the resource.","readOnly":true,"type":"string"},"type":{"description":"Type of Resource.","readOnly":true,"type":"string"}},"type":"object","x-ms-azure-resource":true}],"description":"Disk migration job.","properties":{"properties":{"description":"Disk migration job properties.","properties":{"creationTime":{"description":"The job creation time.","format":"date-time","readOnly":true,"type":"string"},"endTime":{"description":"The job end time.","format":"date-time","readOnly":true,"type":"string"},"migrationId":{"description":"The disk migration id.","type":"string"},"startTime":{"description":"The job start time.","format":"date-time","readOnly":true,"type":"string"},"status":{"description":"Migration job status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationJobStatus"}},"subtasks":{"description":"List of disk migration tasks.","items":{"description":"Disk migration child task.","properties":{"migrationSubTaskId":{"description":"The id of migration child task.","readOnly":true,"type":"string"},"properties":{"description":"Disk migration child task properties.","properties":{"diskId":{"description":"The id of disk.","readOnly":true,"type":"string"},"endTime":{"description":"The task end time.","format":"date-time","readOnly":true,"type":"string"},"migrationSubtaskStatus":{"description":"Migration child task status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending","Skipped"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationSubTaskStatus"}},"reason":{"description":"The reason of task failure.","readOnly":true,"type":"string"},"sourceShare":{"description":"The source share of migration task.","readOnly":true,"type":"string"},"startTime":{"description":"The task start time.","format":"date-time","readOnly":true,"type":"string"},"targetDiskStateForMigration":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"targetShare":{"description":"The target share of migration task.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"targetShare":{"description":"The target share of migration job.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"}},"type":"object"},"examples":{"Returns a list of disk migration jobs.":{"$ref":"#/components/examples/Returns_a_list_of_disk_migration_jobs."}}}}}},"tags":["DiskMigrationJobs"],"x-ms-pageable":{}}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute.Admin/locations/{location}/diskmigrationjobs/{migrationId}":{"get":{"description":"Returns the requested disk migration job.","operationId":"DiskMigrationJobs_Get","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Returns the requested disk migration job.":{"value":"04666444-56f0-4d4f-afc5-dbd6b134b084"}}},{"description":"Location of the resource.","in":"path","name":"location","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Returns the requested disk migration job.":{"value":"redmond"}}},{"description":"The migration job guid name.","in":"path","name":"migrationId","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Returns the requested disk migration job.":{"value":"ec9f79cf-e4d7-4d37-926a-e69c2198be8a"}}},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2018-07-30-preview"},"examples":{"Returns the requested disk migration job.":{"value":"2018-07-30-preview"}}}],"responses":{"200":{"description":"OK -- The disk migration job has been returned.","content":{"application/json":{"schema":{"allOf":[{"description":"Base resource object.","properties":{"id":{"description":"ID of the resource.","readOnly":true,"type":"string"},"location":{"description":"Location of the resource.","type":"string"},"name":{"description":"Name of the resource.","readOnly":true,"type":"string"},"type":{"description":"Type of Resource.","readOnly":true,"type":"string"}},"type":"object","x-ms-azure-resource":true}],"description":"Disk migration job.","properties":{"properties":{"description":"Disk migration job properties.","properties":{"creationTime":{"description":"The job creation time.","format":"date-time","readOnly":true,"type":"string"},"endTime":{"description":"The job end time.","format":"date-time","readOnly":true,"type":"string"},"migrationId":{"description":"The disk migration id.","type":"string"},"startTime":{"description":"The job start time.","format":"date-time","readOnly":true,"type":"string"},"status":{"description":"Migration job status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationJobStatus"}},"subtasks":{"description":"List of disk migration tasks.","items":{"description":"Disk migration child task.","properties":{"migrationSubTaskId":{"description":"The id of migration child task.","readOnly":true,"type":"string"},"properties":{"description":"Disk migration child task properties.","properties":{"diskId":{"description":"The id of disk.","readOnly":true,"type":"string"},"endTime":{"description":"The task end time.","format":"date-time","readOnly":true,"type":"string"},"migrationSubtaskStatus":{"description":"Migration child task status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending","Skipped"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationSubTaskStatus"}},"reason":{"description":"The reason of task failure.","readOnly":true,"type":"string"},"sourceShare":{"description":"The source share of migration task.","readOnly":true,"type":"string"},"startTime":{"description":"The task start time.","format":"date-time","readOnly":true,"type":"string"},"targetDiskStateForMigration":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"targetShare":{"description":"The target share of migration task.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"targetShare":{"description":"The target share of migration job.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"examples":{"Returns the requested disk migration job.":{"$ref":"#/components/examples/Returns_the_requested_disk_migration_job."}}}}}},"tags":["DiskMigrationJobs"]},"put":{"description":"Create a disk migration job.","operationId":"DiskMigrationJobs_Create","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Create a disk migration job.":{"value":"04666444-56f0-4d4f-afc5-dbd6b134b084"}}},{"description":"Location of the resource.","in":"path","name":"location","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Create a disk migration job.":{"value":"redmond"}}},{"description":"The migration job guid name.","in":"path","name":"migrationId","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Create a disk migration job.":{"value":"ec9f79cf-e4d7-4d37-926a-e69c2198be8a"}}},{"description":"The target share name.","in":"query","name":"targetShare","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Create a disk migration job.":{"value":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1"}}},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2018-07-30-preview"},"examples":{"Create a disk migration job.":{"value":"2018-07-30-preview"}}}],"requestBody":{"content":{"application/json":{"schema":{"description":"List of disks.","items":{"allOf":[{"description":"Base resource object.","properties":{"id":{"description":"ID of the resource.","readOnly":true,"type":"string"},"location":{"description":"Location of the resource.","type":"string"},"name":{"description":"Name of the resource.","readOnly":true,"type":"string"},"type":{"description":"Type of Resource.","readOnly":true,"type":"string"}},"type":"object","x-ms-azure-resource":true}],"description":"Managed Disk.","properties":{"properties":{"description":"Managed disk properties.","properties":{"actualSizeGB":{"description":"The actual size of disk in GB.","format":"int64","readOnly":true,"type":"integer"},"diskId":{"description":"The disk id.","type":"string"},"diskSku":{"description":"Disk Sku.","enum":["Standard_LRS","Standard_ZRS","Standard_GRS","Standard_RAGRS","Premium_LRS","StandardSSD_LRS","UltraSSD_LRS"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"AccountType"}},"diskType":{"description":"Disk resource type.","enum":["Undefined","Disk","Snapshot","RestorePoint","ManagedBlob"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskResourceType"}},"managedBy":{"description":"Compute resource Uri which owns this disk.","readOnly":true,"type":"string"},"provisionSizeGB":{"description":"The provision size of disk in GB.","format":"int64","readOnly":true,"type":"integer"},"sharePath":{"description":"The disk share path.","type":"string"},"status":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"userResourceId":{"description":"The disk resource Uri from user view.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"}}},"description":"The parameters of disk list.","required":true,"x-ms-parameter-location":"method"},"responses":{"200":{"description":"OK -- Disk migration job is created successfully.","content":{"application/json":{"schema":{"allOf":[{"description":"Base resource object.","properties":{"id":{"description":"ID of the resource.","readOnly":true,"type":"string"},"location":{"description":"Location of the resource.","type":"string"},"name":{"description":"Name of the resource.","readOnly":true,"type":"string"},"type":{"description":"Type of Resource.","readOnly":true,"type":"string"}},"type":"object","x-ms-azure-resource":true}],"description":"Disk migration job.","properties":{"properties":{"description":"Disk migration job properties.","properties":{"creationTime":{"description":"The job creation time.","format":"date-time","readOnly":true,"type":"string"},"endTime":{"description":"The job end time.","format":"date-time","readOnly":true,"type":"string"},"migrationId":{"description":"The disk migration id.","type":"string"},"startTime":{"description":"The job start time.","format":"date-time","readOnly":true,"type":"string"},"status":{"description":"Migration job status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationJobStatus"}},"subtasks":{"description":"List of disk migration tasks.","items":{"description":"Disk migration child task.","properties":{"migrationSubTaskId":{"description":"The id of migration child task.","readOnly":true,"type":"string"},"properties":{"description":"Disk migration child task properties.","properties":{"diskId":{"description":"The id of disk.","readOnly":true,"type":"string"},"endTime":{"description":"The task end time.","format":"date-time","readOnly":true,"type":"string"},"migrationSubtaskStatus":{"description":"Migration child task status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending","Skipped"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationSubTaskStatus"}},"reason":{"description":"The reason of task failure.","readOnly":true,"type":"string"},"sourceShare":{"description":"The source share of migration task.","readOnly":true,"type":"string"},"startTime":{"description":"The task start time.","format":"date-time","readOnly":true,"type":"string"},"targetDiskStateForMigration":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"targetShare":{"description":"The target share of migration task.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"targetShare":{"description":"The target share of migration job.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"examples":{"Create a disk migration job.":{"$ref":"#/components/examples/Create_a_disk_migration_job."}}}}}},"tags":["DiskMigrationJobs"]}},"/subscriptions/{subscriptionId}/providers/Microsoft.Compute.Admin/locations/{location}/diskmigrationjobs/{migrationId}/Cancel":{"post":{"description":"Cancel a disk migration job.","operationId":"DiskMigrationJobs_Cancel","parameters":[{"description":"Subscription credentials that uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.","in":"path","name":"subscriptionId","required":true,"schema":{"type":"string"},"examples":{"Cancel a disk migration job.":{"value":"04666444-56f0-4d4f-afc5-dbd6b134b084"}}},{"description":"Location of the resource.","in":"path","name":"location","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Cancel a disk migration job.":{"value":"redmond"}}},{"description":"The migration job guid name.","in":"path","name":"migrationId","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"},"examples":{"Cancel a disk migration job.":{"value":"ec9f79cf-e4d7-4d37-926a-e69c2198be8a"}}},{"description":"Client API Version.","in":"query","name":"api-version","required":true,"schema":{"type":"string","default":"2018-07-30-preview"},"examples":{"Cancel a disk migration job.":{"value":"2018-07-30-preview"}}}],"responses":{"200":{"description":"OK -- Disk migration job cancellation is called.","content":{"application/json":{"schema":{"allOf":[{"description":"Base resource object.","properties":{"id":{"description":"ID of the resource.","readOnly":true,"type":"string"},"location":{"description":"Location of the resource.","type":"string"},"name":{"description":"Name of the resource.","readOnly":true,"type":"string"},"type":{"description":"Type of Resource.","readOnly":true,"type":"string"}},"type":"object","x-ms-azure-resource":true}],"description":"Disk migration job.","properties":{"properties":{"description":"Disk migration job properties.","properties":{"creationTime":{"description":"The job creation time.","format":"date-time","readOnly":true,"type":"string"},"endTime":{"description":"The job end time.","format":"date-time","readOnly":true,"type":"string"},"migrationId":{"description":"The disk migration id.","type":"string"},"startTime":{"description":"The job start time.","format":"date-time","readOnly":true,"type":"string"},"status":{"description":"Migration job status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationJobStatus"}},"subtasks":{"description":"List of disk migration tasks.","items":{"description":"Disk migration child task.","properties":{"migrationSubTaskId":{"description":"The id of migration child task.","readOnly":true,"type":"string"},"properties":{"description":"Disk migration child task properties.","properties":{"diskId":{"description":"The id of disk.","readOnly":true,"type":"string"},"endTime":{"description":"The task end time.","format":"date-time","readOnly":true,"type":"string"},"migrationSubtaskStatus":{"description":"Migration child task status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending","Skipped"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationSubTaskStatus"}},"reason":{"description":"The reason of task failure.","readOnly":true,"type":"string"},"sourceShare":{"description":"The source share of migration task.","readOnly":true,"type":"string"},"startTime":{"description":"The task start time.","format":"date-time","readOnly":true,"type":"string"},"targetDiskStateForMigration":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"targetShare":{"description":"The target share of migration task.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"targetShare":{"description":"The target share of migration job.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"examples":{"Cancel a disk migration job.":{"$ref":"#/components/examples/Cancel_a_disk_migration_job."}}}}}},"tags":["DiskMigrationJobs"]}}},"servers":[{"url":"https://adminmanagement.local.azurestack.external"}],"components":{"examples":{"Returns_a_list_of_disk_migration_jobs.":{"value":{"value":[{"id":"/subscriptions/04666444-56f0-4d4f-afc5-dbd6b134b084/providers/Microsoft.Compute.Admin/locations/redmond/diskmigrationjobs/0050e481-63cd-4ad1-9c49-b8cbb992b75e","location":"redmond","name":"redmond/0050e481-63cd-4ad1-9c49-b8cbb992b75e","properties":{"creationTime":"2018-05-17T09:29:36.0351498Z","endTime":"2018-05-17T09:31:06.6187954Z","migrationId":"0050e481-63cd-4ad1-9c49-b8cbb992b75e","startTime":"2018-05-17T09:29:36.0976561Z","status":"Succeeded","subtasks":[{"migrationSubTaskId":"607d1e44-48f5-418e-a263-ec60fb35d285","properties":{"diskId":"5018f340-c41b-4e82-a553-248431c4df64","endTime":"2018-05-17T09:30:16.3566829Z","migrationSubtaskStatus":"Succeeded","sourceShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_2","startTime":"2018-05-17T09:29:36.1290315Z","targetDiskStateForMigration":"Unattached","targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_2"}},{"migrationSubTaskId":"cfe7b95e-d45c-4515-af2a-3a889e70559a","properties":{"diskId":"4d9c7dd9-50ea-473d-87be-f7a57acd8aae","endTime":"2018-05-17T09:30:56.5945261Z","migrationSubtaskStatus":"Succeeded","sourceShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_4","startTime":"2018-05-17T09:30:16.3723117Z","targetDiskStateForMigration":"Unattached","targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_2"}}],"targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_2"},"type":"Microsoft.Compute.Admin/locations/diskmigrationjobs"},{"id":"/subscriptions/04666444-56f0-4d4f-afc5-dbd6b134b084/providers/Microsoft.Compute.Admin/locations/redmond/diskmigrationjobs/9fbb98b2-fe81-449a-9d71-61bccb0d0489","location":"redmond","name":"redmond/9fbb98b2-fe81-449a-9d71-61bccb0d0489","properties":{"creationTime":"2018-05-18T02:18:49.0978853Z","endTime":"2018-05-18T02:20:19.7823733Z","migrationId":"9fbb98b2-fe81-449a-9d71-61bccb0d0489","startTime":"2018-05-18T02:18:49.1286583Z","status":"Succeeded","subtasks":[{"migrationSubTaskId":"5a76680f-3788-492c-9840-ffb4c9f95729","properties":{"diskId":"48dc9b56-5883-4011-9dc3-0e527f33e6ab","endTime":"2018-05-18T02:19:29.4948624Z","migrationSubtaskStatus":"Succeeded","sourceShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1","startTime":"2018-05-18T02:18:49.1442797Z","targetDiskStateForMigration":"Unattached","targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_2"}},{"migrationSubTaskId":"c302a235-9e8c-431d-8a5e-8b1fc984b7ab","properties":{"diskId":"423e4eb4-f791-4d13-ad5b-4d415733b0d6","endTime":"2018-05-18T02:20:09.7263314Z","migrationSubtaskStatus":"Succeeded","sourceShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1","startTime":"2018-05-18T02:19:29.5104777Z","targetDiskStateForMigration":"Unattached","targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_2"}}],"targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_2"},"type":"Microsoft.Compute.Admin/locations/diskmigrationjobs"}]}},"Returns_the_requested_disk_migration_job.":{"value":{"id":"/subscriptions/04666444-56f0-4d4f-afc5-dbd6b134b084/providers/Microsoft.Compute.Admin/locations/redmond/diskmigrationjobs/ec9f79cf-e4d7-4d37-926a-e69c2198be8a","location":"redmond","name":"redmond/ec9f79cf-e4d7-4d37-926a-e69c2198be8a","properties":{"creationTime":"2018-05-17T08:26:54.4777279Z","endTime":"0001-01-01T08:00:00Z","migrationId":"ec9f79cf-e4d7-4d37-926a-e69c2198be8a","startTime":"2018-05-17T08:26:54.5402097Z","status":"Running","subtasks":[{"migrationSubTaskId":"726dff1c-e765-44c6-b16d-f66f2c28e730","properties":{"diskId":"423e4eb4-f791-4d13-ad5b-4d415733b0d6","endTime":"2018-05-17T08:27:35.0559255Z","migrationSubtaskStatus":"Succeeded","sourceShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_4","startTime":"2018-05-17T08:26:54.57146Z","targetDiskStateForMigration":"Unattached","targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1"}},{"migrationSubTaskId":"d6ab496c-4a76-474f-9ee2-9031053f06e8","properties":{"diskId":"48dc9b56-5883-4011-9dc3-0e527f33e6ab","endTime":"0001-01-01T08:00:00Z","migrationSubtaskStatus":"Running","sourceShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_2","startTime":"2018-05-17T08:27:35.0871773Z","targetDiskStateForMigration":"Unattached","targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1"}}],"targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1"},"type":"Microsoft.Compute.Admin/locations/diskmigrationjobs"}},"Create_a_disk_migration_job.":{"value":{"id":"/subscriptions/04666444-56f0-4d4f-afc5-dbd6b134b084/providers/Microsoft.Compute.Admin/locations/redmond/diskmigrationjobs/ec9f79cf-e4d7-4d37-926a-e69c2198be8a","location":"redmond","name":"redmond/ec9f79cf-e4d7-4d37-926a-e69c2198be8a","properties":{"creationTime":"2018-05-17T08:26:54.4777279Z","endTime":"0001-01-01T08:00:00Z","migrationId":"ec9f79cf-e4d7-4d37-926a-e69c2198be8a","startTime":"0001-01-01T08:00:00Z","status":"Pending","subtasks":[{"migrationSubTaskId":"726dff1c-e765-44c6-b16d-f66f2c28e730","properties":{"diskId":"423e4eb4-f791-4d13-ad5b-4d415733b0d6","endTime":"0001-01-01T08:00:00Z","migrationSubtaskStatus":"Pending","sourceShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_4","startTime":"0001-01-01T08:00:00Z","targetDiskStateForMigration":"Unattached","targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1"}},{"migrationSubTaskId":"d6ab496c-4a76-474f-9ee2-9031053f06e8","properties":{"diskId":"48dc9b56-5883-4011-9dc3-0e527f33e6ab","endTime":"0001-01-01T08:00:00Z","migrationSubtaskStatus":"Pending","sourceShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_2","startTime":"0001-01-01T08:00:00Z","targetDiskStateForMigration":"Unattached","targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1"}}],"targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1"},"type":"Microsoft.Compute.Admin/locations/diskmigrationjobs"}},"Cancel_a_disk_migration_job.":{"value":{"id":"/subscriptions/04666444-56f0-4d4f-afc5-dbd6b134b084/providers/Microsoft.Compute.Admin/locations/redmond/diskmigrationjobs/ec9f79cf-e4d7-4d37-926a-e69c2198be8a","location":"redmond","name":"redmond/ec9f79cf-e4d7-4d37-926a-e69c2198be8a","properties":{"creationTime":"2018-05-17T08:26:54.4777279Z","endTime":"0001-01-01T08:00:00Z","migrationId":"ec9f79cf-e4d7-4d37-926a-e69c2198be8a","startTime":"2018-05-17T08:26:54.5402097Z","status":"Canceled","subtasks":[{"migrationSubTaskId":"726dff1c-e765-44c6-b16d-f66f2c28e730","properties":{"diskId":"423e4eb4-f791-4d13-ad5b-4d415733b0d6","endTime":"2018-05-17T08:27:35.0559255Z","migrationSubtaskStatus":"Canceled","sourceShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_4","startTime":"2018-05-17T08:26:54.57146Z","targetDiskStateForMigration":"Unattached","targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1"}},{"migrationSubTaskId":"d6ab496c-4a76-474f-9ee2-9031053f06e8","properties":{"diskId":"48dc9b56-5883-4011-9dc3-0e527f33e6ab","endTime":"2018-05-17T08:28:15.2842678Z","migrationSubtaskStatus":"Succeeded","sourceShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_2","startTime":"2018-05-17T08:27:35.0871773Z","targetDiskStateForMigration":"Unattached","targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1"}}],"targetShare":"\\\\SU1FileServer.mydomain.com\\SU1_ObjStore_1"},"type":"Microsoft.Compute.Admin/locations/diskmigrationjobs"}}},"parameters":{"MigrationIdParameter":{"description":"The migration job guid name.","in":"path","name":"migrationId","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"}},"MigrationJobStatusParameter":{"description":"The parameters of disk migration job status.","in":"query","name":"status","required":false,"x-ms-parameter-location":"method","schema":{"type":"string"}},"TargetShareParameter":{"description":"The target share name.","in":"query","name":"targetShare","required":true,"x-ms-parameter-location":"method","schema":{"type":"string"}}},"securitySchemes":{"azure_auth":{"description":"Authorization uses an Azure Active Directory OAuth2 flow.","type":"oauth2","flows":{"implicit":{"authorizationUrl":"https://login.microsoftonline.com/common/oauth2/authorize","scopes":{"user_impersonation":"impersonate your user account"}}}}},"schemas":{"DiskListInput":{"description":"List of disks.","items":{"allOf":[{"description":"Base resource object.","properties":{"id":{"description":"ID of the resource.","readOnly":true,"type":"string"},"location":{"description":"Location of the resource.","type":"string"},"name":{"description":"Name of the resource.","readOnly":true,"type":"string"},"type":{"description":"Type of Resource.","readOnly":true,"type":"string"}},"type":"object","x-ms-azure-resource":true}],"description":"Managed Disk.","properties":{"properties":{"description":"Managed disk properties.","properties":{"actualSizeGB":{"description":"The actual size of disk in GB.","format":"int64","readOnly":true,"type":"integer"},"diskId":{"description":"The disk id.","type":"string"},"diskSku":{"description":"Disk Sku.","enum":["Standard_LRS","Standard_ZRS","Standard_GRS","Standard_RAGRS","Premium_LRS","StandardSSD_LRS","UltraSSD_LRS"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"AccountType"}},"diskType":{"description":"Disk resource type.","enum":["Undefined","Disk","Snapshot","RestorePoint","ManagedBlob"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskResourceType"}},"managedBy":{"description":"Compute resource Uri which owns this disk.","readOnly":true,"type":"string"},"provisionSizeGB":{"description":"The provision size of disk in GB.","format":"int64","readOnly":true,"type":"integer"},"sharePath":{"description":"The disk share path.","type":"string"},"status":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"userResourceId":{"description":"The disk resource Uri from user view.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"DiskMigrationJob":{"allOf":[{"description":"Base resource object.","properties":{"id":{"description":"ID of the resource.","readOnly":true,"type":"string"},"location":{"description":"Location of the resource.","type":"string"},"name":{"description":"Name of the resource.","readOnly":true,"type":"string"},"type":{"description":"Type of Resource.","readOnly":true,"type":"string"}},"type":"object","x-ms-azure-resource":true}],"description":"Disk migration job.","properties":{"properties":{"description":"Disk migration job properties.","properties":{"creationTime":{"description":"The job creation time.","format":"date-time","readOnly":true,"type":"string"},"endTime":{"description":"The job end time.","format":"date-time","readOnly":true,"type":"string"},"migrationId":{"description":"The disk migration id.","type":"string"},"startTime":{"description":"The job start time.","format":"date-time","readOnly":true,"type":"string"},"status":{"description":"Migration job status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationJobStatus"}},"subtasks":{"description":"List of disk migration tasks.","items":{"description":"Disk migration child task.","properties":{"migrationSubTaskId":{"description":"The id of migration child task.","readOnly":true,"type":"string"},"properties":{"description":"Disk migration child task properties.","properties":{"diskId":{"description":"The id of disk.","readOnly":true,"type":"string"},"endTime":{"description":"The task end time.","format":"date-time","readOnly":true,"type":"string"},"migrationSubtaskStatus":{"description":"Migration child task status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending","Skipped"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationSubTaskStatus"}},"reason":{"description":"The reason of task failure.","readOnly":true,"type":"string"},"sourceShare":{"description":"The source share of migration task.","readOnly":true,"type":"string"},"startTime":{"description":"The task start time.","format":"date-time","readOnly":true,"type":"string"},"targetDiskStateForMigration":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"targetShare":{"description":"The target share of migration task.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"targetShare":{"description":"The target share of migration job.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"DiskMigrationJobList":{"description":"List of disk migration jobs.","properties":{"nextLink":{"description":"URI to the next page.","type":"string"},"value":{"description":"List of disk migration jobs.","items":{"allOf":[{"description":"Base resource object.","properties":{"id":{"description":"ID of the resource.","readOnly":true,"type":"string"},"location":{"description":"Location of the resource.","type":"string"},"name":{"description":"Name of the resource.","readOnly":true,"type":"string"},"type":{"description":"Type of Resource.","readOnly":true,"type":"string"}},"type":"object","x-ms-azure-resource":true}],"description":"Disk migration job.","properties":{"properties":{"description":"Disk migration job properties.","properties":{"creationTime":{"description":"The job creation time.","format":"date-time","readOnly":true,"type":"string"},"endTime":{"description":"The job end time.","format":"date-time","readOnly":true,"type":"string"},"migrationId":{"description":"The disk migration id.","type":"string"},"startTime":{"description":"The job start time.","format":"date-time","readOnly":true,"type":"string"},"status":{"description":"Migration job status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationJobStatus"}},"subtasks":{"description":"List of disk migration tasks.","items":{"description":"Disk migration child task.","properties":{"migrationSubTaskId":{"description":"The id of migration child task.","readOnly":true,"type":"string"},"properties":{"description":"Disk migration child task properties.","properties":{"diskId":{"description":"The id of disk.","readOnly":true,"type":"string"},"endTime":{"description":"The task end time.","format":"date-time","readOnly":true,"type":"string"},"migrationSubtaskStatus":{"description":"Migration child task status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending","Skipped"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationSubTaskStatus"}},"reason":{"description":"The reason of task failure.","readOnly":true,"type":"string"},"sourceShare":{"description":"The source share of migration task.","readOnly":true,"type":"string"},"startTime":{"description":"The task start time.","format":"date-time","readOnly":true,"type":"string"},"targetDiskStateForMigration":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"targetShare":{"description":"The target share of migration task.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"targetShare":{"description":"The target share of migration job.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"}},"type":"object"},"DiskMigrationJobProperties":{"description":"Disk migration job properties.","properties":{"creationTime":{"description":"The job creation time.","format":"date-time","readOnly":true,"type":"string"},"endTime":{"description":"The job end time.","format":"date-time","readOnly":true,"type":"string"},"migrationId":{"description":"The disk migration id.","type":"string"},"startTime":{"description":"The job start time.","format":"date-time","readOnly":true,"type":"string"},"status":{"description":"Migration job status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationJobStatus"}},"subtasks":{"description":"List of disk migration tasks.","items":{"description":"Disk migration child task.","properties":{"migrationSubTaskId":{"description":"The id of migration child task.","readOnly":true,"type":"string"},"properties":{"description":"Disk migration child task properties.","properties":{"diskId":{"description":"The id of disk.","readOnly":true,"type":"string"},"endTime":{"description":"The task end time.","format":"date-time","readOnly":true,"type":"string"},"migrationSubtaskStatus":{"description":"Migration child task status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending","Skipped"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationSubTaskStatus"}},"reason":{"description":"The reason of task failure.","readOnly":true,"type":"string"},"sourceShare":{"description":"The source share of migration task.","readOnly":true,"type":"string"},"startTime":{"description":"The task start time.","format":"date-time","readOnly":true,"type":"string"},"targetDiskStateForMigration":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"targetShare":{"description":"The target share of migration task.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"targetShare":{"description":"The target share of migration job.","readOnly":true,"type":"string"}},"type":"object"},"MigrationJobStatus":{"description":"Migration job status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationJobStatus"}},"MigrationSubTask":{"description":"Disk migration child task.","properties":{"migrationSubTaskId":{"description":"The id of migration child task.","readOnly":true,"type":"string"},"properties":{"description":"Disk migration child task properties.","properties":{"diskId":{"description":"The id of disk.","readOnly":true,"type":"string"},"endTime":{"description":"The task end time.","format":"date-time","readOnly":true,"type":"string"},"migrationSubtaskStatus":{"description":"Migration child task status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending","Skipped"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationSubTaskStatus"}},"reason":{"description":"The reason of task failure.","readOnly":true,"type":"string"},"sourceShare":{"description":"The source share of migration task.","readOnly":true,"type":"string"},"startTime":{"description":"The task start time.","format":"date-time","readOnly":true,"type":"string"},"targetDiskStateForMigration":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"targetShare":{"description":"The target share of migration task.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"MigrationSubTaskList":{"description":"List of disk migration tasks.","items":{"description":"Disk migration child task.","properties":{"migrationSubTaskId":{"description":"The id of migration child task.","readOnly":true,"type":"string"},"properties":{"description":"Disk migration child task properties.","properties":{"diskId":{"description":"The id of disk.","readOnly":true,"type":"string"},"endTime":{"description":"The task end time.","format":"date-time","readOnly":true,"type":"string"},"migrationSubtaskStatus":{"description":"Migration child task status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending","Skipped"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationSubTaskStatus"}},"reason":{"description":"The reason of task failure.","readOnly":true,"type":"string"},"sourceShare":{"description":"The source share of migration task.","readOnly":true,"type":"string"},"startTime":{"description":"The task start time.","format":"date-time","readOnly":true,"type":"string"},"targetDiskStateForMigration":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"targetShare":{"description":"The target share of migration task.","readOnly":true,"type":"string"}},"type":"object"}},"type":"object"},"type":"array"},"MigrationSubTaskProperties":{"description":"Disk migration child task properties.","properties":{"diskId":{"description":"The id of disk.","readOnly":true,"type":"string"},"endTime":{"description":"The task end time.","format":"date-time","readOnly":true,"type":"string"},"migrationSubtaskStatus":{"description":"Migration child task status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending","Skipped"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationSubTaskStatus"}},"reason":{"description":"The reason of task failure.","readOnly":true,"type":"string"},"sourceShare":{"description":"The source share of migration task.","readOnly":true,"type":"string"},"startTime":{"description":"The task start time.","format":"date-time","readOnly":true,"type":"string"},"targetDiskStateForMigration":{"description":"Disk State.","enum":["Undefined","Unattached","Attached","Reserved","ActiveSAS","Unknown","All","Recommended","OfflineMigration","OnlineMigration"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"DiskState"}},"targetShare":{"description":"The target share of migration task.","readOnly":true,"type":"string"}},"type":"object"},"MigrationSubTaskStatus":{"description":"Migration child task status.","enum":["Undefined","Running","Succeeded","Failed","Canceled","Pending","Skipped"],"type":"string","x-ms-enum":{"modelAsString":true,"name":"MigrationSubTaskStatus"}}}}}