Microsoft Azure Data Migration Service (Classic) Resource Provider

The Microsoft Azure Data Migration Service (Classic) Resource Provider is a tool that helps organizations seamlessly migrate their data to Azure. By utilizing this service, users can easily transfer data from various sources such as on-premises databases, cloud databases, and other data storage systems to Azure without any disruptions.

OpenAPI Specification

azure-data-migration-service-classic-resource-provider-openapi-original.yml Raw ↑
swagger: '2.0'
info:
  title: Microsoft Azure Azure Data Migration Service (classic) Resource Provider
  version: 2023-07-15-preview
securityDefinitions:
  azure_auth:
    type: oauth2
    authorizationUrl: https://login.microsoftonline.com/common/oauth2/authorize
    flow: implicit
    description: Azure Active Directory OAuth2 Flow
    scopes:
      user_impersonation: impersonate your user account
paths: {}
definitions:
  CheckOCIDriverTaskProperties:
    x-ms-discriminator-value: Service.Check.OCI
    type: object
    description: Properties for the task that checks for OCI drivers.
    properties:
      input:
        $ref: ./ServiceFeatureOCITask.json#/definitions/CheckOCIDriverTaskInput
      output:
        type: array
        description: Task output. This is ignored if submitted.
        items:
          $ref: ./ServiceFeatureOCITask.json#/definitions/CheckOCIDriverTaskOutput
        readOnly: true
    allOf:
      - $ref: ./Tasks.json#/definitions/ProjectTaskProperties
  UploadOCIDriverTaskProperties:
    x-ms-discriminator-value: Service.Upload.OCI
    type: object
    description: Properties for the task that uploads an OCI driver.
    properties:
      input:
        $ref: ./ServiceFeatureOCITask.json#/definitions/UploadOCIDriverTaskInput
      output:
        type: array
        description: Task output. This is ignored if submitted.
        items:
          $ref: ./ServiceFeatureOCITask.json#/definitions/UploadOCIDriverTaskOutput
        readOnly: true
    allOf:
      - $ref: ./Tasks.json#/definitions/ProjectTaskProperties
  InstallOCIDriverTaskProperties:
    x-ms-discriminator-value: Service.Install.OCI
    type: object
    description: Properties for the task that installs an OCI driver.
    properties:
      input:
        $ref: ./ServiceFeatureOCITask.json#/definitions/InstallOCIDriverTaskInput
      output:
        type: array
        description: Task output. This is ignored if submitted.
        items:
          $ref: ./ServiceFeatureOCITask.json#/definitions/InstallOCIDriverTaskOutput
        readOnly: true
    allOf:
      - $ref: ./Tasks.json#/definitions/ProjectTaskProperties