Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@azure/arm-appservice

Azure4.4mMIT17.0.0TypeScript support: included

A generated SDK for WebSiteManagementClient.

node, azure, typescript, browser, isomorphic, cloud

readme

Azure SDK for JavaScript

Packages Dependencies DependencyGraph

This repository is for the Azure SDK for JavaScript (Node.js & Browser). It contains libraries for the breadth of Azure services. Management libraries are packages that you would use to provision and manage Azure resources. Client libraries are packages that you would use to consume these resources and interact with them.

Getting started

A few helpful resources to get started are:

  • The readme for each package contains code samples and package information. This readme can be found in the corresponding package folder under the folder of the service of your choice in the /sdk folder of this repository. The same readme file can be found on the landing page for the package in npm.
  • The API reference documentation of the latest versions of these packages, can be found at our public developer docs.
  • The API reference documentation of older versions, can be found in our versioned developer docs.

Each service might have a number of libraries available from each of the following categories:

NOTE: Some of these packages have beta versions. If you need to ensure your code is ready for production, use one of the stable, non-beta packages.

Client

Given an Azure resource already exists, you would use the client libraries to consume it and interact with it. Most of these libraries follow the Azure SDK Design Guidelines for JavaScript & TypeScript and share a number of core functionalities such as retries, logging, transport protocols, authentication protocols, etc. Others will be updated in the near future to follow the guidelines as well.

To get a list of all client libraries that follow the new guidelines, please visit our Azure SDK releases page.

Management

Management libraries enable you to provision and manage Azure resources via the Azure Resource Manager i.e. ARM. You can recognize these libraries by @azure/arm- in their package names. These are purely auto-generated based on the swagger files that represent the APIs for resource management.

Newer versions of these libraries follow the Azure SDK Design Guidelines for TypeScript. These new versions provide a number of core capabilities that are shared amongst all Azure SDKs, including the intuitive Azure Identity library, an HTTP Pipeline with custom policies, error-handling, distributed tracing, and much more. A few helpful resources to get started with these are:

NOTE: If you are experiencing authentication issues with the management libraries after upgrading certain packages, it's possible that you upgraded to the new versions of SDK without changing the authentication code, please refer to the migration guide mentioned above for proper instructions.

Need help?

Data Collection

The software may collect information about you and your use of the software and send it to Microsoft. Microsoft may use this information to provide services and improve our products and services. You may turn off the telemetry as described below. You can learn more about data collection and use in the help documentation and Microsoft’s privacy statement. For more information on the data collected by the Azure SDK, please visit the Telemetry Guidelines page.

Telemetry Configuration

Telemetry collection is on by default.

To opt out, you can disable telemetry at client construction. Create a custom HTTP pipeline policy that removes the user agent string, and then pass that policy into the additionalPolicies option during client creation. This will disable telemetry for all methods in the client. Do this for every new client.

The example below uses the @azure/keyvault-secrets package. In your code, you can replace @azure/keyvault-secrets with the package you are using.

import { SecretClient } from "@azure/keyvault-secrets";
import { ManagedIdentityCredential } from "@azure/identity";

function removeUserAgentPolicy() {
  return {
    name: "removeUserAgentPolicy",
    sendRequest(request, next) {
      request.headers.delete("User-Agent");
      return next(request);
    },
  };
}

/**
 * Creates a SecretClient with managed identity authentication and empty user agent
 * @param keyvaultUri - The URI of the Azure Key Vault
 * @returns configured SecretClient instance
 */
function createSecretClientWithManagedIdentity(
  keyvaultUri: string
): SecretClient {
  // Create ManagedIdentityCredential for managed identity authentication
  const credential = new ManagedIdentityCredential();

  // Create secret client with managed identity and empty user agent
  const secretClient = new SecretClient(keyvaultUri, credential, {
    additionalPolicies: [
      {
        position: "perCall",
        policy: removeUserAgentPolicy(),
      },
    ],
  });

  return secretClient;
}

// Usage example
const keyvaultUri = "https://your-keyvault-name.vault.azure.net";
const secretClient = createSecretClientWithManagedIdentity(keyvaultUri);

// Now you can use the secret client to perform operations
// For example:
// const secretValue = await secretClient.getSecret("your-secret-name");

Community

Try our community resources.

Reporting security issues and security bugs

Security issues and bugs should be reported privately, via email, to the Microsoft Security Response Center (MSRC) secure@microsoft.com. You should receive a response within 24 hours. If for some reason you do not, please follow up via email to ensure we received your original message. Further information, including the MSRC PGP key, can be found in the Security TechCenter.

Contributing

For details on contributing to this repository, see the contributing guide.

This project welcomes contributions and suggestions. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us the rights to use your contribution. For details, visit https://cla.microsoft.com.

When you submit a pull request, a CLA-bot will automatically determine whether you need to provide a CLA and decorate the PR appropriately (e.g., label, comment). Simply follow the instructions provided by the bot. You will only need to do this once across all repositories using our CLA.

This project has adopted the Microsoft Open Source Code of Conduct. For more information, see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

changelog

Release History

17.0.0 (2025-06-13)

Features Added

  • Added operation group SiteCertificates
  • Added Interface DnlResourceNameAvailability
  • Added Interface DnlResourceNameAvailabilityRequest
  • Added Interface ErrorPage
  • Added Interface OutboundVnetRouting
  • Added Interface RegionalCheckNameAvailabilityOptionalParams
  • Added Interface SiteCertificatesCreateOrUpdateOptionalParams
  • Added Interface SiteCertificatesCreateOrUpdateSlotOptionalParams
  • Added Interface SiteCertificatesDeleteOptionalParams
  • Added Interface SiteCertificatesDeleteSlotOptionalParams
  • Added Interface SiteCertificatesGetOptionalParams
  • Added Interface SiteCertificatesGetSlotOptionalParams
  • Added Interface SiteCertificatesListNextOptionalParams
  • Added Interface SiteCertificatesListOptionalParams
  • Added Interface SiteCertificatesListSlotNextOptionalParams
  • Added Interface SiteCertificatesListSlotOptionalParams
  • Added Interface SiteCertificatesUpdateOptionalParams
  • Added Interface SiteCertificatesUpdateSlotOptionalParams
  • Added Type Alias RegionalCheckNameAvailabilityResponse
  • Added Type Alias SiteCertificatesCreateOrUpdateResponse
  • Added Type Alias SiteCertificatesCreateOrUpdateSlotResponse
  • Added Type Alias SiteCertificatesGetResponse
  • Added Type Alias SiteCertificatesGetSlotResponse
  • Added Type Alias SiteCertificatesListNextResponse
  • Added Type Alias SiteCertificatesListResponse
  • Added Type Alias SiteCertificatesListSlotNextResponse
  • Added Type Alias SiteCertificatesListSlotResponse
  • Added Type Alias SiteCertificatesUpdateResponse
  • Added Type Alias SiteCertificatesUpdateSlotResponse
  • Interface AppServicePlan has a new optional parameter asyncScalingEnabled
  • Interface Site has a new optional parameter clientAffinityPartitioningEnabled
  • Interface Site has a new optional parameter clientAffinityProxyEnabled
  • Interface Site has a new optional parameter outboundVnetRouting
  • Interface Site has a new optional parameter sshEnabled
  • Interface SiteConfig has a new optional parameter http20ProxyFlag
  • Interface SiteConfigResource has a new optional parameter http20ProxyFlag
  • Interface SiteContainer has a new optional parameter inheritAppSettingsAndConnectionStrings
  • Interface SitePatchResource has a new optional parameter clientAffinityProxyEnabled

Breaking Changes

  • Interface Site no longer has parameter vnetBackupRestoreEnabled
  • Interface Site no longer has parameter vnetContentShareEnabled
  • Interface Site no longer has parameter vnetImagePullEnabled
  • Interface Site no longer has parameter vnetRouteAllEnabled

16.0.0 (2025-02-12)

Features Added

  • Added operation WebApps.updateMachineKey
  • Added Interface CipherSuites
  • Added Interface WebAppsUpdateMachineKeyOptionalParams
  • Added Type Alias AutoGeneratedDomainNameLabelScope
  • Added Type Alias IPMode
  • Added Type Alias WebAppsUpdateMachineKeyResponse
  • Interface Site has a new optional parameter autoGeneratedDomainNameLabelScope
  • Interface Site has a new optional parameter endToEndEncryptionEnabled
  • Interface Site has a new optional parameter ipMode
  • Interface Site has a new optional parameter sku
  • Interface WebSiteInstanceStatus has a new optional parameter physicalZone

Breaking Changes

  • Removed operation group ContainerApps
  • Removed operation group ContainerAppsRevisions
  • Class WebSiteManagementClient no longer has parameter containerApps
  • Class WebSiteManagementClient no longer has parameter containerAppsRevisions
  • Removed Enum KnownActiveRevisionsMode
  • Removed Enum KnownContainerAppProvisioningState
  • Removed Enum KnownIngressTransportMethod
  • Removed Enum KnownRevisionHealthState
  • Removed Enum KnownRevisionProvisioningState

15.0.0 (2024-06-11)

Features Added

  • Added operation WebApps.createOrUpdateSiteContainer
  • Added operation WebApps.createOrUpdateSiteContainerSlot
  • Added operation WebApps.deleteSiteContainer
  • Added operation WebApps.deleteSiteContainerSlot
  • Added operation WebApps.getSiteContainer
  • Added operation WebApps.getSiteContainerSlot
  • Added operation WebApps.listSiteContainers
  • Added operation WebApps.listSiteContainersSlot
  • Added Interface EnvironmentVariable
  • Added Interface FunctionAppConfig
  • Added Interface FunctionsAlwaysReadyConfig
  • Added Interface FunctionsDeployment
  • Added Interface FunctionsDeploymentStorage
  • Added Interface FunctionsDeploymentStorageAuthentication
  • Added Interface FunctionsRuntime
  • Added Interface FunctionsScaleAndConcurrency
  • Added Interface FunctionsScaleAndConcurrencyTriggers
  • Added Interface FunctionsScaleAndConcurrencyTriggersHttp
  • Added Interface SiteContainer
  • Added Interface SiteContainerCollection
  • Added Interface SiteDnsConfig
  • Added Interface VolumeMount
  • Added Interface WebAppsCreateOrUpdateSiteContainerOptionalParams
  • Added Interface WebAppsCreateOrUpdateSiteContainerSlotOptionalParams
  • Added Interface WebAppsDeleteSiteContainerOptionalParams
  • Added Interface WebAppsDeleteSiteContainerSlotOptionalParams
  • Added Interface WebAppsGetSiteContainerOptionalParams
  • Added Interface WebAppsGetSiteContainerSlotOptionalParams
  • Added Interface WebAppsListSiteContainersNextOptionalParams
  • Added Interface WebAppsListSiteContainersOptionalParams
  • Added Interface WebAppsListSiteContainersSlotNextOptionalParams
  • Added Interface WebAppsListSiteContainersSlotOptionalParams
  • Added Type Alias AuthenticationType
  • Added Type Alias AuthType
  • Added Type Alias AzureStorageProtocol
  • Added Type Alias FunctionsDeploymentStorageType
  • Added Type Alias RuntimeName
  • Added Type Alias WebAppsCreateOrUpdateSiteContainerResponse
  • Added Type Alias WebAppsCreateOrUpdateSiteContainerSlotResponse
  • Added Type Alias WebAppsGetSiteContainerResponse
  • Added Type Alias WebAppsGetSiteContainerSlotResponse
  • Added Type Alias WebAppsListSiteContainersNextResponse
  • Added Type Alias WebAppsListSiteContainersResponse
  • Added Type Alias WebAppsListSiteContainersSlotNextResponse
  • Added Type Alias WebAppsListSiteContainersSlotResponse
  • Interface AzureStorageInfoValue has a new optional parameter protocol
  • Interface Site has a new optional parameter dnsConfiguration
  • Interface Site has a new optional parameter functionAppConfig
  • Interface Site has a new optional parameter vnetBackupRestoreEnabled
  • Interface SitePatchResource has a new optional parameter dnsConfiguration
  • Added Enum KnownAuthenticationType
  • Added Enum KnownAzureStorageProtocol
  • Added Enum KnownFunctionsDeploymentStorageType
  • Added Enum KnownRuntimeName
  • Enum KnownSkuName has a new value FlexConsumption
  • Enum KnownSupportedTlsVersions has a new value One3

Breaking Changes

  • Operation AppServiceEnvironments.beginApproveOrRejectPrivateEndpointConnection has a new signature
  • Operation AppServiceEnvironments.beginApproveOrRejectPrivateEndpointConnectionAndWait has a new signature
  • Operation StaticSites.beginApproveOrRejectPrivateEndpointConnection has a new signature
  • Operation StaticSites.beginApproveOrRejectPrivateEndpointConnectionAndWait has a new signature
  • Operation WebApps.beginApproveOrRejectPrivateEndpointConnection has a new signature
  • Operation WebApps.beginApproveOrRejectPrivateEndpointConnectionAndWait has a new signature
  • Operation WebApps.beginApproveOrRejectPrivateEndpointConnectionSlot has a new signature
  • Operation WebApps.beginApproveOrRejectPrivateEndpointConnectionSlotAndWait has a new signature

14.1.0 (2023-11-16)

Features Added

  • Added operation group GetUsagesInLocation
  • Added Interface AseRegion
  • Added Interface AseRegionCollection
  • Added Interface DaprConfig
  • Added Interface DiagnosticData_2
  • Added Interface GetUsagesInLocationListNextOptionalParams
  • Added Interface GetUsagesInLocationListOptionalParams
  • Added Interface ListAseRegionsNextOptionalParams
  • Added Interface ListAseRegionsOptionalParams
  • Added Interface ResourceConfig
  • Added Type Alias DaprLogLevel
  • Added Type Alias GetUsagesInLocationListNextResponse
  • Added Type Alias GetUsagesInLocationListResponse
  • Added Type Alias ListAseRegionsNextResponse
  • Added Type Alias ListAseRegionsResponse
  • Added Type Alias TlsCipherSuites
  • Interface CheckNameAvailabilityOptionalParams has a new optional parameter environmentId
  • Interface ResourceNameAvailabilityRequest has a new optional parameter environmentId
  • Interface Site has a new optional parameter daprConfig
  • Interface Site has a new optional parameter resourceConfig
  • Interface Site has a new optional parameter workloadProfileName
  • Interface SiteConfig has a new optional parameter minTlsCipherSuite
  • Interface SiteConfigResource has a new optional parameter minTlsCipherSuite
  • Added Enum KnownDaprLogLevel
  • Added Enum KnownTlsCipherSuites
  • Added Enum KnownWorkflowState
  • Class WebSiteManagementClient has a new signature
  • Type of parameter dataset of interface DetectorResponse is changed from DiagnosticData[] to DiagnosticData_2[]

14.0.0 (2023-03-10)

Features Added

  • Added operation StaticSites.createOrUpdateBasicAuth
  • Added operation StaticSites.createOrUpdateBuildDatabaseConnection
  • Added operation StaticSites.createOrUpdateDatabaseConnection
  • Added operation StaticSites.deleteBuildDatabaseConnection
  • Added operation StaticSites.deleteDatabaseConnection
  • Added operation StaticSites.getBasicAuth
  • Added operation StaticSites.getBuildDatabaseConnection
  • Added operation StaticSites.getBuildDatabaseConnectionWithDetails
  • Added operation StaticSites.getDatabaseConnection
  • Added operation StaticSites.getDatabaseConnectionWithDetails
  • Added operation StaticSites.listBasicAuth
  • Added operation StaticSites.listBuildDatabaseConnections
  • Added operation StaticSites.listBuildDatabaseConnectionsWithDetails
  • Added operation StaticSites.listDatabaseConnections
  • Added operation StaticSites.listDatabaseConnectionsWithDetails
  • Added operation StaticSites.updateBuildDatabaseConnection
  • Added operation StaticSites.updateDatabaseConnection
  • Added operation WebApps.deployWorkflowArtifacts
  • Added operation WebApps.deployWorkflowArtifactsSlot
  • Added operation WebApps.getInstanceWorkflowSlot
  • Added operation WebApps.getWorkflow
  • Added operation WebApps.listInstanceWorkflowsSlot
  • Added operation WebApps.listWorkflows
  • Added operation WebApps.listWorkflowsConnections
  • Added operation WebApps.listWorkflowsConnectionsSlot
  • Added Interface AppServiceEnvironmentsCreateOrUpdateHeaders
  • Added Interface DatabaseConnection
  • Added Interface DatabaseConnectionCollection
  • Added Interface DatabaseConnectionOverview
  • Added Interface DatabaseConnectionPatchRequest
  • Added Interface StaticSiteBasicAuthPropertiesARMResource
  • Added Interface StaticSiteBasicAuthPropertiesCollection
  • Added Interface StaticSiteDatabaseConnectionConfigurationFileOverview
  • Added Interface StaticSitesCreateOrUpdateBasicAuthOptionalParams
  • Added Interface StaticSitesCreateOrUpdateBuildDatabaseConnectionOptionalParams
  • Added Interface StaticSitesCreateOrUpdateDatabaseConnectionOptionalParams
  • Added Interface StaticSitesDeleteBuildDatabaseConnectionOptionalParams
  • Added Interface StaticSitesDeleteDatabaseConnectionOptionalParams
  • Added Interface StaticSitesGetBasicAuthOptionalParams
  • Added Interface StaticSitesGetBuildDatabaseConnectionOptionalParams
  • Added Interface StaticSitesGetBuildDatabaseConnectionsNextOptionalParams
  • Added Interface StaticSitesGetBuildDatabaseConnectionsOptionalParams
  • Added Interface StaticSitesGetBuildDatabaseConnectionsWithDetailsNextOptionalParams
  • Added Interface StaticSitesGetBuildDatabaseConnectionsWithDetailsOptionalParams
  • Added Interface StaticSitesGetBuildDatabaseConnectionWithDetailsOptionalParams
  • Added Interface StaticSitesGetDatabaseConnectionOptionalParams
  • Added Interface StaticSitesGetDatabaseConnectionsNextOptionalParams
  • Added Interface StaticSitesGetDatabaseConnectionsOptionalParams
  • Added Interface StaticSitesGetDatabaseConnectionsWithDetailsNextOptionalParams
  • Added Interface StaticSitesGetDatabaseConnectionsWithDetailsOptionalParams
  • Added Interface StaticSitesGetDatabaseConnectionWithDetailsOptionalParams
  • Added Interface StaticSitesListBasicAuthNextOptionalParams
  • Added Interface StaticSitesListBasicAuthOptionalParams
  • Added Interface StaticSitesUpdateBuildDatabaseConnectionOptionalParams
  • Added Interface StaticSitesUpdateDatabaseConnectionOptionalParams
  • Added Interface WebAppsDeployWorkflowArtifactsOptionalParams
  • Added Interface WebAppsDeployWorkflowArtifactsSlotOptionalParams
  • Added Interface WebAppsGetInstanceWorkflowSlotOptionalParams
  • Added Interface WebAppsGetWorkflowOptionalParams
  • Added Interface WebAppsListInstanceWorkflowsSlotNextOptionalParams
  • Added Interface WebAppsListInstanceWorkflowsSlotOptionalParams
  • Added Interface WebAppsListWorkflowsConnectionsOptionalParams
  • Added Interface WebAppsListWorkflowsConnectionsSlotOptionalParams
  • Added Interface WebAppsListWorkflowsNextOptionalParams
  • Added Interface WebAppsListWorkflowsOptionalParams
  • Added Interface WorkflowArtifacts
  • Added Interface WorkflowEnvelope
  • Added Interface WorkflowEnvelopeCollection
  • Added Interface WorkflowEnvelopeProperties
  • Added Interface WorkflowHealth
  • Added Type Alias BasicAuthName
  • Added Type Alias DefaultAction
  • Added Type Alias ProviderOsTypeSelected
  • Added Type Alias ProviderStackOsType
  • Added Type Alias StaticSitesCreateOrUpdateBasicAuthResponse
  • Added Type Alias StaticSitesCreateOrUpdateBuildDatabaseConnectionResponse
  • Added Type Alias StaticSitesCreateOrUpdateDatabaseConnectionResponse
  • Added Type Alias StaticSitesGetBasicAuthResponse
  • Added Type Alias StaticSitesGetBuildDatabaseConnectionResponse
  • Added Type Alias StaticSitesGetBuildDatabaseConnectionsNextResponse
  • Added Type Alias StaticSitesGetBuildDatabaseConnectionsResponse
  • Added Type Alias StaticSitesGetBuildDatabaseConnectionsWithDetailsNextResponse
  • Added Type Alias StaticSitesGetBuildDatabaseConnectionsWithDetailsResponse
  • Added Type Alias StaticSitesGetBuildDatabaseConnectionWithDetailsResponse
  • Added Type Alias StaticSitesGetDatabaseConnectionResponse
  • Added Type Alias StaticSitesGetDatabaseConnectionsNextResponse
  • Added Type Alias StaticSitesGetDatabaseConnectionsResponse
  • Added Type Alias StaticSitesGetDatabaseConnectionsWithDetailsNextResponse
  • Added Type Alias StaticSitesGetDatabaseConnectionsWithDetailsResponse
  • Added Type Alias StaticSitesGetDatabaseConnectionWithDetailsResponse
  • Added Type Alias StaticSitesListBasicAuthNextResponse
  • Added Type Alias StaticSitesListBasicAuthResponse
  • Added Type Alias StaticSitesUpdateBuildDatabaseConnectionResponse
  • Added Type Alias StaticSitesUpdateDatabaseConnectionResponse
  • Added Type Alias WebAppsGetInstanceWorkflowSlotResponse
  • Added Type Alias WebAppsGetWorkflowResponse
  • Added Type Alias WebAppsListInstanceWorkflowsSlotNextResponse
  • Added Type Alias WebAppsListInstanceWorkflowsSlotResponse
  • Added Type Alias WebAppsListWorkflowsConnectionsResponse
  • Added Type Alias WebAppsListWorkflowsConnectionsSlotResponse
  • Added Type Alias WebAppsListWorkflowsNextResponse
  • Added Type Alias WebAppsListWorkflowsResponse
  • Added Type Alias WorkflowHealthState
  • Interface Site has a new optional parameter managedEnvironmentId
  • Interface SiteConfig has a new optional parameter elasticWebAppScaleLimit
  • Interface SiteConfig has a new optional parameter ipSecurityRestrictionsDefaultAction
  • Interface SiteConfig has a new optional parameter metadata
  • Interface SiteConfig has a new optional parameter scmIpSecurityRestrictionsDefaultAction
  • Interface SiteConfigResource has a new optional parameter elasticWebAppScaleLimit
  • Interface SiteConfigResource has a new optional parameter ipSecurityRestrictionsDefaultAction
  • Interface SiteConfigResource has a new optional parameter metadata
  • Interface SiteConfigResource has a new optional parameter scmIpSecurityRestrictionsDefaultAction
  • Interface StaticSiteARMResource has a new optional parameter databaseConnections
  • Interface StaticSiteBuildARMResource has a new optional parameter databaseConnections
  • Interface StaticSitePatchResource has a new optional parameter databaseConnections
  • Added Enum KnownBasicAuthName
  • Added Enum KnownDefaultAction
  • Added Enum KnownProviderOsTypeSelected
  • Added Enum KnownProviderStackOsType
  • Interface AppServiceEnvironmentsListUsagesNextOptionalParams no longer has parameter filter
  • Interface AppServiceEnvironmentsListWebAppsNextOptionalParams no longer has parameter propertiesToInclude
  • Interface AppServicePlansListNextOptionalParams no longer has parameter detailed
  • Interface AppServicePlansListUsagesNextOptionalParams no longer has parameter filter
  • Interface AppServicePlansListWebAppsNextOptionalParams no longer has parameter filter
  • Interface AppServicePlansListWebAppsNextOptionalParams no longer has parameter skipToken
  • Interface AppServicePlansListWebAppsNextOptionalParams no longer has parameter top
  • Interface CertificatesListNextOptionalParams no longer has parameter filter
  • Interface ListBillingMetersNextOptionalParams no longer has parameter billingLocation
  • Interface ListBillingMetersNextOptionalParams no longer has parameter osType
  • Interface ListCustomHostNameSitesNextOptionalParams no longer has parameter hostname
  • Interface ListGeoRegionsNextOptionalParams no longer has parameter linuxDynamicWorkersEnabled
  • Interface ListGeoRegionsNextOptionalParams no longer has parameter linuxWorkersEnabled
  • Interface ListGeoRegionsNextOptionalParams no longer has parameter sku
  • Interface ListGeoRegionsNextOptionalParams no longer has parameter xenonWorkersEnabled
  • Interface ProviderGetAvailableStacksNextOptionalParams no longer has parameter osTypeSelected
  • Interface ProviderGetAvailableStacksOnPremNextOptionalParams no longer has parameter osTypeSelected
  • Interface ProviderGetFunctionAppStacksForLocationNextOptionalParams no longer has parameter stackOsType
  • Interface ProviderGetFunctionAppStacksNextOptionalParams no longer has parameter stackOsType
  • Interface ProviderGetWebAppStacksForLocationNextOptionalParams no longer has parameter stackOsType
  • Interface ProviderGetWebAppStacksNextOptionalParams no longer has parameter stackOsType
  • Interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams no longer has parameter expiredOnly
  • Interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams no longer has parameter filter
  • Interface RecommendationsListHistoryForWebAppNextOptionalParams no longer has parameter expiredOnly
  • Interface RecommendationsListHistoryForWebAppNextOptionalParams no longer has parameter filter
  • Interface RecommendationsListNextOptionalParams no longer has parameter featured
  • Interface RecommendationsListNextOptionalParams no longer has parameter filter
  • Interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams no longer has parameter featured
  • Interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams no longer has parameter filter
  • Interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams no longer has parameter featured
  • Interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams no longer has parameter filter
  • Interface WebAppsListByResourceGroupNextOptionalParams no longer has parameter includeSlots
  • Interface WebAppsListPerfMonCountersNextOptionalParams no longer has parameter filter
  • Interface WebAppsListPerfMonCountersSlotNextOptionalParams no longer has parameter filter
  • Interface WebAppsListUsagesNextOptionalParams no longer has parameter filter
  • Interface WebAppsListUsagesSlotNextOptionalParams no longer has parameter filter
  • Interface WorkflowRunActionsListNextOptionalParams no longer has parameter filter
  • Interface WorkflowRunActionsListNextOptionalParams no longer has parameter top
  • Interface WorkflowRunsListNextOptionalParams no longer has parameter filter
  • Interface WorkflowRunsListNextOptionalParams no longer has parameter top
  • Interface WorkflowTriggerHistoriesListNextOptionalParams no longer has parameter filter
  • Interface WorkflowTriggerHistoriesListNextOptionalParams no longer has parameter top
  • Interface WorkflowTriggersListNextOptionalParams no longer has parameter filter
  • Interface WorkflowTriggersListNextOptionalParams no longer has parameter top
  • Interface WorkflowVersionsListNextOptionalParams no longer has parameter top

Breaking Changes

  • Type of parameter osTypeSelected of interface ProviderGetAvailableStacksOnPremOptionalParams is changed from Enum19 to ProviderOsTypeSelected
  • Type of parameter osTypeSelected of interface ProviderGetAvailableStacksOptionalParams is changed from Enum14 to ProviderOsTypeSelected
  • Type of parameter stackOsType of interface ProviderGetFunctionAppStacksForLocationOptionalParams is changed from Enum16 to ProviderStackOsType
  • Type of parameter stackOsType of interface ProviderGetFunctionAppStacksOptionalParams is changed from Enum15 to ProviderStackOsType
  • Type of parameter stackOsType of interface ProviderGetWebAppStacksForLocationOptionalParams is changed from Enum17 to ProviderStackOsType
  • Type of parameter stackOsType of interface ProviderGetWebAppStacksOptionalParams is changed from Enum18 to ProviderStackOsType
  • Removed Enum KnownEnum14
  • Removed Enum KnownEnum15
  • Removed Enum KnownEnum16
  • Removed Enum KnownEnum17
  • Removed Enum KnownEnum18
  • Removed Enum KnownEnum19
  • Removed Enum KnownWorkflowState

13.0.3 (2022-11-16)

  • Bugs Fixed

13.0.2 (2022-10-08)

Bugs Fixed

  • revert credential scopes

13.0.1 (2022-09-30)

Bugs Fixed

  • fix better user experience of credential scopes in government cloud

13.0.0 (2022-07-06)

Features Added

  • Added operation group WorkflowRunActionRepetitions
  • Added operation group WorkflowRunActionRepetitionsRequestHistories
  • Added operation group WorkflowRunActions
  • Added operation group WorkflowRunActionScopeRepetitions
  • Added operation group WorkflowRuns
  • Added operation group Workflows
  • Added operation group WorkflowTriggerHistories
  • Added operation group WorkflowTriggers
  • Added operation group WorkflowVersions
  • Added operation AppServiceEnvironments.beginUpgrade
  • Added operation AppServiceEnvironments.beginUpgradeAndWait
  • Added operation AppServiceEnvironments.deleteAseCustomDnsSuffixConfiguration
  • Added operation AppServiceEnvironments.getAseCustomDnsSuffixConfiguration
  • Added operation AppServiceEnvironments.testUpgradeAvailableNotification
  • Added operation AppServiceEnvironments.updateAseCustomDnsSuffixConfiguration
  • Added operation StaticSites.beginLinkBackend
  • Added operation StaticSites.beginLinkBackendAndWait
  • Added operation StaticSites.beginLinkBackendToBuild
  • Added operation StaticSites.beginLinkBackendToBuildAndWait
  • Added operation StaticSites.beginValidateBackend
  • Added operation StaticSites.beginValidateBackendAndWait
  • Added operation StaticSites.beginValidateBackendForBuild
  • Added operation StaticSites.beginValidateBackendForBuildAndWait
  • Added operation StaticSites.getLinkedBackend
  • Added operation StaticSites.getLinkedBackendForBuild
  • Added operation StaticSites.listLinkedBackends
  • Added operation StaticSites.listLinkedBackendsForBuild
  • Added operation StaticSites.unlinkBackend
  • Added operation StaticSites.unlinkBackendFromBuild
  • Added operation WebApps.beginGetProductionSiteDeploymentStatus
  • Added operation WebApps.beginGetProductionSiteDeploymentStatusAndWait
  • Added operation WebApps.beginGetSlotSiteDeploymentStatusSlot
  • Added operation WebApps.beginGetSlotSiteDeploymentStatusSlotAndWait
  • Added operation WebApps.createOneDeployOperation
  • Added operation WebApps.getAuthSettingsV2WithoutSecretsSlot
  • Added operation WebApps.getOneDeployStatus
  • Added operation WebApps.listProductionSiteDeploymentStatuses
  • Added operation WebApps.listSlotSiteDeploymentStatusesSlot
  • Added Interface AddressResponse
  • Added Interface AnalysisDefinition
  • Added Interface ApiKVReference
  • Added Interface ApplicationStackResource
  • Added Interface AppServiceCertificateOrder
  • Added Interface AppServiceCertificateOrderPatchResource
  • Added Interface AppServiceCertificatePatchResource
  • Added Interface AppServiceCertificateResource
  • Added Interface AppServiceEnvironmentPatchResource
  • Added Interface AppServiceEnvironmentResource
  • Added Interface AppServiceEnvironmentsDeleteAseCustomDnsSuffixConfigurationOptionalParams
  • Added Interface AppServiceEnvironmentsGetAseCustomDnsSuffixConfigurationOptionalParams
  • Added Interface AppServiceEnvironmentsTestUpgradeAvailableNotificationOptionalParams
  • Added Interface AppServiceEnvironmentsUpdateAseCustomDnsSuffixConfigurationOptionalParams
  • Added Interface AppServiceEnvironmentsUpgradeOptionalParams
  • Added Interface AppServicePlan
  • Added Interface AppServicePlanPatchResource
  • Added Interface AseV3NetworkingConfiguration
  • Added Interface AzureResourceErrorInfo
  • Added Interface AzureStoragePropertyDictionaryResource
  • Added Interface BackupItem
  • Added Interface BackupRequest
  • Added Interface BillingMeter
  • Added Interface Certificate
  • Added Interface CertificateEmail
  • Added Interface CertificateOrderAction
  • Added Interface CertificatePatchResource
  • Added Interface ConnectionStringDictionary
  • Added Interface ContainerApp
  • Added Interface ContentHash
  • Added Interface ContentLink
  • Added Interface ContinuousWebJob
  • Added Interface Correlation
  • Added Interface CsmDeploymentStatus
  • Added Interface CsmDeploymentStatusCollection
  • Added Interface CsmPublishingCredentialsPoliciesEntity
  • Added Interface CustomDnsSuffixConfiguration
  • Added Interface CustomHostnameAnalysisResult
  • Added Interface CustomHostnameSites
  • Added Interface DeletedAppRestoreRequest
  • Added Interface DeletedSite
  • Added Interface Deployment
  • Added Interface DetectorDefinitionResource
  • Added Interface DetectorResponse
  • Added Interface DiagnosticAnalysis
  • Added Interface DiagnosticCategory
  • Added Interface DiagnosticDetectorResponse
  • Added Interface Domain
  • Added Interface DomainOwnershipIdentifier
  • Added Interface DomainPatchResource
  • Added Interface ErrorInfo
  • Added Interface ErrorProperties
  • Added Interface ErrorResponse
  • Added Interface Expression
  • Added Interface ExpressionRoot
  • Added Interface ExpressionTraces
  • Added Interface FlowAccessControlConfiguration
  • Added Interface FlowAccessControlConfigurationPolicy
  • Added Interface FlowEndpoints
  • Added Interface FlowEndpointsConfiguration
  • Added Interface FunctionAppStack
  • Added Interface FunctionEnvelope
  • Added Interface GeoRegion
  • Added Interface HostNameBinding
  • Added Interface HybridConnection
  • Added Interface HybridConnectionKey
  • Added Interface HybridConnectionLimits
  • Added Interface Identifier
  • Added Interface IpAddress
  • Added Interface IpAddressRange
  • Added Interface JsonSchema
  • Added Interface KubeEnvironment
  • Added Interface KubeEnvironmentPatchResource
  • Added Interface MigrateMySqlRequest
  • Added Interface MigrateMySqlStatus
  • Added Interface MSDeploy
  • Added Interface MSDeployLog
  • Added Interface MSDeployStatus
  • Added Interface NetworkFeatures
  • Added Interface OpenAuthenticationAccessPolicies
  • Added Interface OpenAuthenticationAccessPolicy
  • Added Interface OpenAuthenticationPolicyClaim
  • Added Interface OperationResult
  • Added Interface OperationResultProperties
  • Added Interface PremierAddOn
  • Added Interface PremierAddOnOffer
  • Added Interface PremierAddOnPatchResource
  • Added Interface PrivateAccess
  • Added Interface PrivateLinkConnectionApprovalRequestResource
  • Added Interface ProcessInfo
  • Added Interface ProcessModuleInfo
  • Added Interface ProcessThreadInfo
  • Added Interface PublicCertificate
  • Added Interface PushSettings
  • Added Interface Recommendation
  • Added Interface RecommendationRule
  • Added Interface RecurrenceSchedule
  • Added Interface RecurrenceScheduleOccurrence
  • Added Interface RegenerateActionParameter
  • Added Interface ReissueCertificateOrderRequest
  • Added Interface RelayServiceConnectionEntity
  • Added Interface RemotePrivateEndpointConnection
  • Added Interface RemotePrivateEndpointConnectionARMResource
  • Added Interface RenewCertificateOrderRequest
  • Added Interface RepetitionIndex
  • Added Interface Request_2
  • Added Interface RequestHistory
  • Added Interface RequestHistoryListResult
  • Added Interface RequestHistoryProperties
  • Added Interface ResourceHealthMetadata
  • Added Interface ResourceMetricDefinition
  • Added Interface ResourceReference
  • Added Interface Response_2
  • Added Interface RestoreRequest
  • Added Interface RetryHistory
  • Added Interface Revision
  • Added Interface RunActionCorrelation
  • Added Interface RunCorrelation
  • Added Interface Site
  • Added Interface SiteAuthSettings
  • Added Interface SiteAuthSettingsV2
  • Added Interface SiteConfigResource
  • Added Interface SiteConfigurationSnapshotInfo
  • Added Interface SiteExtensionInfo
  • Added Interface SiteLogsConfig
  • Added Interface SitePatchResource
  • Added Interface SitePhpErrorLogFlag
  • Added Interface SiteSourceControl
  • Added Interface SlotConfigNamesResource
  • Added Interface SlotDifference
  • Added Interface Snapshot
  • Added Interface SnapshotRestoreRequest
  • Added Interface SourceControl
  • Added Interface StaticSiteARMResource
  • Added Interface StaticSiteBuildARMResource
  • Added Interface StaticSiteCustomDomainOverviewARMResource
  • Added Interface StaticSiteCustomDomainRequestPropertiesARMResource
  • Added Interface StaticSiteFunctionOverviewARMResource
  • Added Interface StaticSiteLinkedBackend
  • Added Interface StaticSiteLinkedBackendARMResource
  • Added Interface StaticSiteLinkedBackendsCollection
  • Added Interface StaticSitePatchResource
  • Added Interface StaticSiteResetPropertiesARMResource
  • Added Interface StaticSitesGetLinkedBackendForBuildOptionalParams
  • Added Interface StaticSitesGetLinkedBackendOptionalParams
  • Added Interface StaticSitesGetLinkedBackendsForBuildNextOptionalParams
  • Added Interface StaticSitesGetLinkedBackendsForBuildOptionalParams
  • Added Interface StaticSitesGetLinkedBackendsNextOptionalParams
  • Added Interface StaticSitesGetLinkedBackendsOptionalParams
  • Added Interface StaticSitesLinkBackendOptionalParams
  • Added Interface StaticSitesLinkBackendToBuildOptionalParams
  • Added Interface StaticSitesUnlinkBackendFromBuildOptionalParams
  • Added Interface StaticSitesUnlinkBackendOptionalParams
  • Added Interface StaticSitesValidateBackendForBuildOptionalParams
  • Added Interface StaticSitesValidateBackendOptionalParams
  • Added Interface StaticSitesWorkflowPreview
  • Added Interface StaticSitesWorkflowPreviewRequest
  • Added Interface StaticSiteUserARMResource
  • Added Interface StaticSiteUserInvitationRequestResource
  • Added Interface StaticSiteUserInvitationResponseResource
  • Added Interface StaticSiteUserProvidedFunctionApp
  • Added Interface StaticSiteUserProvidedFunctionAppARMResource
  • Added Interface StaticSiteZipDeploymentARMResource
  • Added Interface StorageMigrationOptions
  • Added Interface StorageMigrationResponse
  • Added Interface StringDictionary
  • Added Interface StringList
  • Added Interface SubResource
  • Added Interface SwiftVirtualNetwork
  • Added Interface TopLevelDomain
  • Added Interface TriggeredJobHistory
  • Added Interface TriggeredWebJob
  • Added Interface Usage
  • Added Interface User
  • Added Interface VnetGateway
  • Added Interface VnetInfoResource
  • Added Interface VnetParameters
  • Added Interface VnetRoute
  • Added Interface VnetValidationFailureDetails
  • Added Interface VnetValidationTestFailure
  • Added Interface WebAppsCreateOneDeployOperationOptionalParams
  • Added Interface WebAppsGetAuthSettingsV2WithoutSecretsSlotOptionalParams
  • Added Interface WebAppsGetOneDeployStatusOptionalParams
  • Added Interface WebAppsGetProductionSiteDeploymentStatusOptionalParams
  • Added Interface WebAppsGetSlotSiteDeploymentStatusSlotOptionalParams
  • Added Interface WebAppsListProductionSiteDeploymentStatusesNextOptionalParams
  • Added Interface WebAppsListProductionSiteDeploymentStatusesOptionalParams
  • Added Interface WebAppsListSlotSiteDeploymentStatusesSlotNextOptionalParams
  • Added Interface WebAppsListSlotSiteDeploymentStatusesSlotOptionalParams
  • Added Interface WebAppStack
  • Added Interface WebJob
  • Added Interface WebSiteInstanceStatus
  • Added Interface WorkerPoolResource
  • Added Interface Workflow
  • Added Interface WorkflowFilter
  • Added Interface WorkflowListResult
  • Added Interface WorkflowOutputParameter
  • Added Interface WorkflowParameter
  • Added Interface WorkflowResource
  • Added Interface WorkflowRun
  • Added Interface WorkflowRunAction
  • Added Interface WorkflowRunActionFilter
  • Added Interface WorkflowRunActionListResult
  • Added Interface WorkflowRunActionRepetitionDefinition
  • Added Interface WorkflowRunActionRepetitionDefinitionCollection
  • Added Interface WorkflowRunActionRepetitionProperties
  • Added Interface WorkflowRunActionRepetitionsGetOptionalParams
  • Added Interface WorkflowRunActionRepetitionsListExpressionTracesNextOptionalParams
  • Added Interface WorkflowRunActionRepetitionsListExpressionTracesOptionalParams
  • Added Interface WorkflowRunActionRepetitionsListNextOptionalParams
  • Added Interface WorkflowRunActionRepetitionsListOptionalParams
  • Added Interface WorkflowRunActionRepetitionsRequestHistoriesGetOptionalParams
  • Added Interface WorkflowRunActionRepetitionsRequestHistoriesListNextOptionalParams
  • Added Interface WorkflowRunActionRepetitionsRequestHistoriesListOptionalParams
  • Added Interface WorkflowRunActionScopeRepetitionsGetOptionalParams
  • Added Interface WorkflowRunActionScopeRepetitionsListNextOptionalParams
  • Added Interface WorkflowRunActionScopeRepetitionsListOptionalParams
  • Added Interface WorkflowRunActionsGetOptionalParams
  • Added Interface WorkflowRunActionsListExpressionTracesNextOptionalParams
  • Added Interface WorkflowRunActionsListExpressionTracesOptionalParams
  • Added Interface WorkflowRunActionsListNextOptionalParams
  • Added Interface WorkflowRunActionsListOptionalParams
  • Added Interface WorkflowRunFilter
  • Added Interface WorkflowRunListResult
  • Added Interface WorkflowRunsCancelOptionalParams
  • Added Interface WorkflowRunsGetOptionalParams
  • Added Interface WorkflowRunsListNextOptionalParams
  • Added Interface WorkflowRunsListOptionalParams
  • Added Interface WorkflowRunTrigger
  • Added Interface WorkflowSku
  • Added Interface WorkflowsRegenerateAccessKeyOptionalParams
  • Added Interface WorkflowsValidateOptionalParams
  • Added Interface WorkflowTrigger
  • Added Interface WorkflowTriggerCallbackUrl
  • Added Interface WorkflowTriggerFilter
  • Added Interface WorkflowTriggerHistoriesGetOptionalParams
  • Added Interface WorkflowTriggerHistoriesListNextOptionalParams
  • Added Interface WorkflowTriggerHistoriesListOptionalParams
  • Added Interface WorkflowTriggerHistoriesResubmitOptionalParams
  • Added Interface WorkflowTriggerHistory
  • Added Interface WorkflowTriggerHistoryFilter
  • Added Interface WorkflowTriggerHistoryListResult
  • Added Interface WorkflowTriggerListCallbackUrlQueries
  • Added Interface WorkflowTriggerListResult
  • Added Interface WorkflowTriggerRecurrence
  • Added Interface WorkflowTriggersGetOptionalParams
  • Added Interface WorkflowTriggersGetSchemaJsonOptionalParams
  • Added Interface WorkflowTriggersListCallbackUrlOptionalParams
  • Added Interface WorkflowTriggersListNextOptionalParams
  • Added Interface WorkflowTriggersListOptionalParams
  • Added Interface WorkflowTriggersRunOptionalParams
  • Added Interface WorkflowVersion
  • Added Interface WorkflowVersionListResult
  • Added Interface WorkflowVersionsGetOptionalParams
  • Added Interface WorkflowVersionsListNextOptionalParams
  • Added Interface WorkflowVersionsListOptionalParams
  • Added Type Alias AppServiceEnvironmentsDeleteAseCustomDnsSuffixConfigurationResponse
  • Added Type Alias AppServiceEnvironmentsGetAseCustomDnsSuffixConfigurationResponse
  • Added Type Alias AppServiceEnvironmentsUpdateAseCustomDnsSuffixConfigurationResponse
  • Added Type Alias CustomDnsSuffixProvisioningState
  • Added Type Alias DayOfWeek
  • Added Type Alias DaysOfWeek
  • Added Type Alias DeploymentBuildStatus
  • Added Type Alias Enum14
  • Added Type Alias KeyType_2
  • Added Type Alias Kind
  • Added Type Alias OpenAuthenticationProviderType
  • Added Type Alias ParameterType
  • Added Type Alias RecurrenceFrequency
  • Added Type Alias ResourceNotRenewableReason
  • Added Type Alias StaticSitesGetLinkedBackendForBuildResponse
  • Added Type Alias StaticSitesGetLinkedBackendResponse
  • Added Type Alias StaticSitesGetLinkedBackendsForBuildNextResponse
  • Added Type Alias StaticSitesGetLinkedBackendsForBuildResponse
  • Added Type Alias StaticSitesGetLinkedBackendsNextResponse
  • Added Type Alias StaticSitesGetLinkedBackendsResponse
  • Added Type Alias StaticSitesLinkBackendResponse
  • Added Type Alias StaticSitesLinkBackendToBuildResponse
  • Added Type Alias UpgradeAvailability
  • Added Type Alias UpgradePreference
  • Added Type Alias WebAppsCreateOneDeployOperationResponse
  • Added Type Alias WebAppsGetAuthSettingsV2WithoutSecretsSlotResponse
  • Added Type Alias WebAppsGetOneDeployStatusResponse
  • Added Type Alias WebAppsGetProductionSiteDeploymentStatusResponse
  • Added Type Alias WebAppsGetSlotSiteDeploymentStatusSlotResponse
  • Added Type Alias WebAppsListProductionSiteDeploymentStatusesNextResponse
  • Added Type Alias WebAppsListProductionSiteDeploymentStatusesResponse
  • Added Type Alias WebAppsListSlotSiteDeploymentStatusesSlotNextResponse
  • Added Type Alias WebAppsListSlotSiteDeploymentStatusesSlotResponse
  • Added Type Alias WorkflowProvisioningState
  • Added Type Alias WorkflowRunActionRepetitionsGetResponse
  • Added Type Alias WorkflowRunActionRepetitionsListExpressionTracesNextResponse
  • Added Type Alias WorkflowRunActionRepetitionsListExpressionTracesResponse
  • Added Type Alias WorkflowRunActionRepetitionsListNextResponse
  • Added Type Alias WorkflowRunActionRepetitionsListResponse
  • Added Type Alias WorkflowRunActionRepetitionsRequestHistoriesGetResponse
  • Added Type Alias WorkflowRunActionRepetitionsRequestHistoriesListNextResponse
  • Added Type Alias WorkflowRunActionRepetitionsRequestHistoriesListResponse
  • Added Type Alias WorkflowRunActionScopeRepetitionsGetResponse
  • Added Type Alias WorkflowRunActionScopeRepetitionsListNextResponse
  • Added Type Alias WorkflowRunActionScopeRepetitionsListResponse
  • Added Type Alias WorkflowRunActionsGetResponse
  • Added Type Alias WorkflowRunActionsListExpressionTracesNextResponse
  • Added Type Alias WorkflowRunActionsListExpressionTracesResponse
  • Added Type Alias WorkflowRunActionsListNextResponse
  • Added Type Alias WorkflowRunActionsListResponse
  • Added Type Alias WorkflowRunsGetResponse
  • Added Type Alias WorkflowRunsListNextResponse
  • Added Type Alias WorkflowRunsListResponse
  • Added Type Alias WorkflowSkuName
  • Added Type Alias WorkflowState
  • Added Type Alias WorkflowStatus
  • Added Type Alias WorkflowTriggerHistoriesGetResponse
  • Added Type Alias WorkflowTriggerHistoriesListNextResponse
  • Added Type Alias WorkflowTriggerHistoriesListResponse
  • Added Type Alias WorkflowTriggerProvisioningState
  • Added Type Alias WorkflowTriggersGetResponse
  • Added Type Alias WorkflowTriggersGetSchemaJsonResponse
  • Added Type Alias WorkflowTriggersListCallbackUrlResponse
  • Added Type Alias WorkflowTriggersListNextResponse
  • Added Type Alias WorkflowTriggersListResponse
  • Added Type Alias WorkflowVersionsGetResponse
  • Added Type Alias WorkflowVersionsListNextResponse
  • Added Type Alias WorkflowVersionsListResponse
  • Interface AppServiceEnvironment has a new optional parameter customDnsSuffixConfiguration
  • Interface AppServiceEnvironment has a new optional parameter networkingConfiguration
  • Interface AppServiceEnvironment has a new optional parameter upgradeAvailability
  • Interface AppServiceEnvironment has a new optional parameter upgradePreference
  • Interface ListCustomHostNameSitesNextOptionalParams has a new optional parameter hostname
  • Interface ListCustomHostNameSitesOptionalParams has a new optional parameter hostname
  • Class WebSiteManagementClient has a new parameter workflowRunActionRepetitions
  • Class WebSiteManagementClient has a new parameter workflowRunActionRepetitionsRequestHistories
  • Class WebSiteManagementClient has a new parameter workflowRunActions
  • Class WebSiteManagementClient has a new parameter workflowRunActionScopeRepetitions
  • Class WebSiteManagementClient has a new parameter workflowRuns
  • Class WebSiteManagementClient has a new parameter workflows
  • Class WebSiteManagementClient has a new parameter workflowTriggerHistories
  • Class WebSiteManagementClient has a new parameter workflowTriggers
  • Class WebSiteManagementClient has a new parameter workflowVersions
  • Added Enum KnownDeploymentBuildStatus
  • Added Enum KnownEnum14
  • Added Enum KnownKeyType
  • Added Enum KnownKind
  • Added Enum KnownOpenAuthenticationProviderType
  • Added Enum KnownParameterType
  • Added Enum KnownRecurrenceFrequency
  • Added Enum KnownResourceNotRenewableReason
  • Added Enum KnownUpgradeAvailability
  • Added Enum KnownUpgradePreference
  • Added Enum KnownWorkflowProvisioningState
  • Added Enum KnownWorkflowSkuName
  • Added Enum KnownWorkflowState
  • Added Enum KnownWorkflowStatus
  • Added Enum KnownWorkflowTriggerProvisioningState
  • Enum KnownCustomDomainStatus has a new value Unhealthy
  • Enum KnownEnum19 has a new value LinuxFunctions
  • Enum KnownEnum19 has a new value WindowsFunctions

Breaking Changes

  • Removed Enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem
  • Removed Enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem
  • Removed Enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem
  • Removed Enum KnownDomainPropertiesDomainNotRenewableReasonsItem
  • Removed Enum KnownEnum20
  • Enum KnownEnum15 no longer has value LinuxFunctions
  • Enum KnownEnum15 no longer has value WindowsFunctions

12.0.0 (2022-04-07)

Features Added

  • Added operation group Global_2

Breaking Changes

  • Removed operation group Global

11.0.0 (2022-01-10)

Features Added

  • Added operation group ContainerApps
  • Added operation group ContainerAppsRevisions
  • Added operation Domains.transferOut
  • Added operation WebApps.getAuthSettingsV2WithoutSecrets
  • Added Interface Configuration
  • Added Interface Container
  • Added Interface ContainerAppCollection
  • Added Interface ContainerAppsConfiguration
  • Added Interface ContainerAppsCreateOrUpdateOptionalParams
  • Added Interface ContainerAppsDeleteOptionalParams
  • Added Interface ContainerAppSecret
  • Added Interface ContainerAppsGetOptionalParams
  • Added Interface ContainerAppsListByResourceGroupNextOptionalParams
  • Added Interface ContainerAppsListByResourceGroupOptionalParams
  • Added Interface ContainerAppsListBySubscriptionNextOptionalParams
  • Added Interface ContainerAppsListBySubscriptionOptionalParams
  • Added Interface ContainerAppsListSecretsOptionalParams
  • Added Interface ContainerAppsRevisionsActivateRevisionOptionalParams
  • Added Interface ContainerAppsRevisionsDeactivateRevisionOptionalParams
  • Added Interface ContainerAppsRevisionsGetRevisionOptionalParams
  • Added Interface ContainerAppsRevisionsListRevisionsNextOptionalParams
  • Added Interface ContainerAppsRevisionsListRevisionsOptionalParams
  • Added Interface ContainerAppsRevisionsRestartRevisionOptionalParams
  • Added Interface ContainerResources
  • Added Interface CustomHostnameSitesCollection
  • Added Interface CustomScaleRule
  • Added Interface Dapr
  • Added Interface DaprComponent
  • Added Interface DaprMetadata
  • Added Interface DomainsTransferOutOptionalParams
  • Added Interface EnvironmentVar
  • Added Interface HttpScaleRule
  • Added Interface Ingress
  • Added Interface ListCustomHostNameSitesNextOptionalParams
  • Added Interface ListCustomHostNameSitesOptionalParams
  • Added Interface QueueScaleRule
  • Added Interface RegistryCredentials
  • Added Interface RevisionCollection
  • Added Interface Scale
  • Added Interface ScaleRule
  • Added Interface ScaleRuleAuth
  • Added Interface Secret
  • Added Interface SecretsCollection
  • Added Interface Template
  • Added Interface TrafficWeight
  • Added Interface WebAppsGetAuthSettingsV2WithoutSecretsOptionalParams
  • Added Type Alias ActiveRevisionsMode
  • Added Type Alias ContainerApp
  • Added Type Alias ContainerAppProvisioningState
  • Added Type Alias ContainerAppsCreateOrUpdateResponse
  • Added Type Alias ContainerAppsGetResponse
  • Added Type Alias ContainerAppsListByResourceGroupNextResponse
  • Added Type Alias ContainerAppsListByResourceGroupResponse
  • Added Type Alias ContainerAppsListBySubscriptionNextResponse
  • Added Type Alias ContainerAppsListBySubscriptionResponse
  • Added Type Alias ContainerAppsListSecretsResponse
  • Added Type Alias ContainerAppsRevisionsGetRevisionResponse
  • Added Type Alias ContainerAppsRevisionsListRevisionsNextResponse
  • Added Type Alias ContainerAppsRevisionsListRevisionsResponse
  • Added Type Alias CustomHostnameSites
  • Added Type Alias DomainsTransferOutResponse
  • Added Type Alias EnterpriseGradeCdnStatus
  • Added Type Alias Enum16
  • Added Type Alias Enum17
  • Added Type Alias Enum18
  • Added Type Alias Enum19
  • Added Type Alias Enum20
  • Added Type Alias IngressTransportMethod
  • Added Type Alias ListCustomHostNameSitesNextResponse
  • Added Type Alias ListCustomHostNameSitesResponse
  • Added Type Alias Revision
  • Added Type Alias RevisionHealthState
  • Added Type Alias RevisionProvisioningState
  • Added Type Alias WebAppsGetAuthSettingsV2WithoutSecretsResponse
  • Class WebSiteManagementClient has a new parameter containerApps
  • Class WebSiteManagementClient has a new parameter containerAppsRevisions
  • Type Alias KubeEnvironment has a new parameter environmentType
  • Type Alias KubeEnvironment has a new parameter containerAppsConfiguration
  • Type Alias KubeEnvironmentPatchResource has a new parameter containerAppsConfiguration
  • Type Alias StaticSiteARMResource has a new parameter enterpriseGradeCdnStatus
  • Type Alias StaticSitePatchResource has a new parameter enterpriseGradeCdnStatus
  • Added Enum KnownActiveRevisionsMode
  • Added Enum KnownContainerAppProvisioningState
  • Added Enum KnownEnterpriseGradeCdnStatus
  • Added Enum KnownEnum16
  • Added Enum KnownEnum17
  • Added Enum KnownEnum18
  • Added Enum KnownEnum19
  • Added Enum KnownEnum20
  • Added Enum KnownIngressTransportMethod
  • Added Enum KnownRevisionHealthState
  • Added Enum KnownRevisionProvisioningState

Breaking Changes

  • Removed Enum KnownEnum10
  • Removed Enum KnownEnum11
  • Removed Enum KnownEnum12
  • Removed Enum KnownEnum13
  • Removed Enum KnownEnum14

10.0.0 (2021-12-13)

The package of @azure/arm-appservice is using our next generation design principles since version 10.0.0, which contains breaking changes.

To understand the detail of the change, please refer to Changelog.

To migrate the existing applications to the latest version, please refer to Migration Guide.

To learn more, please refer to our documentation Quick Start.