/** * 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-05T08:47:43.934Z */ 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 "./AppServiceEnvironmentResource.tsp"; import "./AddressResponse.tsp"; import "./CustomDnsSuffixConfiguration.tsp"; import "./AseV3NetworkingConfiguration.tsp"; import "./WorkerPoolResource.tsp"; import "./RemotePrivateEndpointConnectionARMResource.tsp"; import "./AppServicePlan.tsp"; import "./HybridConnection.tsp"; import "./HybridConnectionLimits.tsp"; import "./VnetInfoResource.tsp"; import "./VnetGateway.tsp"; import "./VnetRoute.tsp"; import "./Certificate.tsp"; import "./DeletedSite.tsp"; import "./DetectorResponse.tsp"; import "./DiagnosticCategory.tsp"; import "./AnalysisDefinition.tsp"; import "./DetectorDefinitionResource.tsp"; import "./KubeEnvironment.tsp"; import "./RecommendationRule.tsp"; import "./ResourceHealthMetadata.tsp"; import "./User.tsp"; import "./SourceControl.tsp"; import "./StaticSiteARMResource.tsp"; import "./StaticSiteBuildARMResource.tsp"; import "./DatabaseConnection.tsp"; import "./StaticSiteUserProvidedFunctionAppARMResource.tsp"; import "./StaticSiteBasicAuthPropertiesARMResource.tsp"; import "./StaticSiteCustomDomainOverviewARMResource.tsp"; import "./StaticSiteLinkedBackendARMResource.tsp"; import "./Site.tsp"; import "./AIGateway.tsp"; import "./BackupItem.tsp"; import "./CsmPublishingCredentialsPoliciesEntity.tsp"; import "./SiteAuthSettingsV2.tsp"; import "./ApiKVReference.tsp"; import "./SiteLogsConfig.tsp"; import "./SlotConfigNamesResource.tsp"; import "./SiteConfigResource.tsp"; import "./ContinuousWebJob.tsp"; import "./CsmDeploymentStatus.tsp"; import "./Deployment.tsp"; import "./Identifier.tsp"; import "./MSDeployStatus.tsp"; import "./FunctionEnvelope.tsp"; import "./HostNameBinding.tsp"; import "./RelayServiceConnectionEntity.tsp"; import "./WebSiteInstanceStatus.tsp"; import "./ProcessInfo.tsp"; import "./ProcessModuleInfo.tsp"; import "./MigrateMySqlStatus.tsp"; import "./SwiftVirtualNetwork.tsp"; import "./NetworkFeatures.tsp"; import "./PremierAddOn.tsp"; import "./PrivateAccess.tsp"; import "./PublicCertificate.tsp"; import "./SiteContainer.tsp"; import "./SiteExtensionInfo.tsp"; import "./SiteSourceControl.tsp"; import "./TriggeredWebJob.tsp"; import "./TriggeredJobHistory.tsp"; import "./WebJob.tsp"; import "./WorkflowEnvelope.tsp"; import "./WorkflowRun.tsp"; import "./WorkflowRunAction.tsp"; import "./WorkflowRunActionRepetitionDefinition.tsp"; import "./RequestHistory.tsp"; import "./WorkflowTrigger.tsp"; import "./WorkflowTriggerHistory.tsp"; import "./WorkflowVersion.tsp"; import "./ServerFarmSilo.tsp"; import "./SiteSilo.tsp"; import "./ManagedTrafficConfig.tsp"; import "./LastKnownGood.tsp"; import "./routes.tsp"; using TypeSpec.Rest; using TypeSpec.Http; using Azure.ResourceManager.Foundations; using Azure.Core; using Azure.ResourceManager; using TypeSpec.Versioning; @armProviderNamespace @service(#{ title: "WebApps API Client" }) @versioned(Versions) @armCommonTypesVersion(Azure.ResourceManager.CommonTypes.Versions.v5) namespace Microsoft.Web; /** * The available API versions. */ enum Versions { /** * The 2025-03-01 API version. */ v2025_03_01: "2025-03-01", /** * The 2025-05-01 API version. */ v2025_05_01: "2025-05-01", /** * The 2026-03-01-preview API version. */ v2026_03_01_preview: "2026-03-01-preview", /** * The 2026-06-01-preview API version. */ v2026_06_01_preview: "2026-06-01-preview", } @tag("Provider") interface Operations extends Azure.ResourceManager.Legacy.Operations< ArmResponse, DefaultErrorResponse > {}