/** * PLEASE DO NOT REMOVE - USED FOR CONVERTER METRICS * Generated by package: @autorest/openapi-to-typespec * Parameters used: * isFullCompatible: true * guessResourceKey: false * Version: 0.11.5 * Date: 2025-08-08T03:57:14.356Z */ import "@typespec/rest"; import "@typespec/versioning"; import "@azure-tools/typespec-azure-core"; import "@azure-tools/typespec-azure-resource-manager"; import "./KubernetesVersions.tsp"; import "./PlatformUpdates.tsp"; import "./OsImages.tsp"; import "./UpdateContents.tsp"; import "./Operations.tsp"; import "./back-compatible.tsp"; import "./ArcSetting.tsp"; import "./Cluster.tsp"; import "./DeploymentSetting.tsp"; import "./EdgeDeviceJob.tsp"; import "./EdgeDevice.tsp"; import "./Extension.tsp"; import "./Offer.tsp"; import "./Publisher.tsp"; import "./SecuritySetting.tsp"; import "./Sku.tsp"; import "./UpdateRun.tsp"; import "./Update.tsp"; import "./UpdateSummaries.tsp"; import "./ValidatedSolutionRecipe.tsp"; import "./EdgeMachine.tsp"; import "./EdgeMachineJobs.tsp"; import "./ValidateOwnershipVouchers.tsp"; import "./ClusterJobs.tsp"; import "./DevicePool.tsp"; using Azure.ResourceManager; using TypeSpec.Versioning; /** * Azure Stack HCI service */ #suppress "@azure-tools/typespec-azure-core/casing-style" "model nomenclature" @armProviderNamespace @service(#{ title: "Microsoft.AzureStackHCI" }) @versioned(Versions) @armCommonTypesVersion(Azure.ResourceManager.CommonTypes.Versions.v6) namespace Microsoft.AzureStackHCI; /** * The available API versions. */ enum Versions { /** * The 2026-02-01 API version. */ v2026_02_01: "2026-02-01", /** * The 2026-04-01-preview API version. */ v2026_04_01_preview: "2026-04-01-preview", /** * The 2026-04-30 API version. */ v2026_04_30: "2026-04-30", }