/** * PLEASE DO NOT REMOVE - USED FOR CONVERTER METRICS * Generated by package: @autorest/openapi-to-typespec * Parameters used: * isFullCompatible: true * guessResourceKey: false * Version: 0.11.12 * Date: 2026-04-03T07:14:17.763Z */ import "@typespec/rest"; import "@typespec/versioning"; import "@azure-tools/typespec-azure-core"; import "@azure-tools/typespec-azure-resource-manager"; import "./models.tsp"; import "./back-compatible.tsp"; import "./DatabaseMigrationCosmosDbMongo.tsp"; import "./DatabaseMigrationSqlDb.tsp"; import "./DatabaseMigrationSqlMi.tsp"; import "./DatabaseMigrationSqlVm.tsp"; import "./MigrationService.tsp"; import "./SqlMigrationService.tsp"; import "./DataMigrationService.tsp"; import "./ProjectTask.tsp"; import "./Project.tsp"; import "./ProjectFile.tsp"; import "./routes.tsp"; using TypeSpec.Rest; using TypeSpec.Http; using Azure.ResourceManager.Foundations; using Azure.Core; using Azure.ResourceManager; using TypeSpec.Versioning; /** * The SQL Migration management API provides a RESTful set of web APIs that allow users to migrate their SQL Server databases to Azure SQL. */ @armProviderNamespace @service(#{ title: "Azure Database Migration Service (classic) Resource Provider", }) @versioned(Versions) @armCommonTypesVersion(Azure.ResourceManager.CommonTypes.Versions.v5) namespace Microsoft.DataMigration; /** * The available API versions. */ enum Versions { /** * The 2025-09-01-preview API version. */ v2025_09_01_preview: "2025-09-01-preview", } interface Operations extends Azure.ResourceManager.Legacy.Operations {}