WebSiteResource Class

Definition

A Class representing a WebSite along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a WebSiteResource from an instance of ArmClient using the GetWebSiteResource method. Otherwise you can get one from its parent resource ResourceGroupResource using the GetWebSite method.

public class WebSiteResource : Azure.ResourceManager.ArmResource, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppService.WebSiteData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppService.WebSiteData>
type WebSiteResource = class
    inherit ArmResource
    interface IJsonModel<WebSiteData>
    interface IPersistableModel<WebSiteData>
Public Class WebSiteResource
Inherits ArmResource
Implements IJsonModel(Of WebSiteData), IPersistableModel(Of WebSiteData)
Inheritance
WebSiteResource
Implements

Constructors

WebSiteResource()

Initializes a new instance of the WebSiteResource class for mocking.

Fields

ResourceType

Gets the resource type for the operations.

Properties

Client

Gets the ArmClient this resource client was created from.

(Inherited from ArmResource)
Data

Gets the data representing this Feature.

Diagnostics

Gets the diagnostic options for this resource client.

(Inherited from ArmResource)
Endpoint

Gets the base uri for this resource client.

(Inherited from ArmResource)
HasData

Gets whether or not the current instance has data.

Id

Gets the resource identifier.

(Inherited from ArmResource)
Pipeline

Gets the pipeline for this resource client.

(Inherited from ArmResource)

Methods

AnalyzeCustomHostname(String, CancellationToken)

Description for Analyze a custom hostname.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/analyzeCustomHostname
  • Operation Id: WebApps_AnalyzeCustomHostname
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
AnalyzeCustomHostnameAsync(String, CancellationToken)

Description for Analyze a custom hostname.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/analyzeCustomHostname
  • Operation Id: WebApps_AnalyzeCustomHostname
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
ApplySlotConfigToProduction(CsmSlotEntity, CancellationToken)

Description for Applies the configuration settings from the target slot onto the current slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/applySlotConfig
  • Operation Id: WebApps_ApplySlotConfigToProduction
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
ApplySlotConfigToProductionAsync(CsmSlotEntity, CancellationToken)

Description for Applies the configuration settings from the target slot onto the current slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/applySlotConfig
  • Operation Id: WebApps_ApplySlotConfigToProduction
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
Backup(WebAppBackupInfo, CancellationToken)

Description for Creates a backup of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backup
  • Operation Id: WebApps_Backup
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
BackupAsync(WebAppBackupInfo, CancellationToken)

Description for Creates a backup of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backup
  • Operation Id: WebApps_Backup
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
CanUseTagResource(CancellationToken)

Checks to see if the TagResource API is deployed in the current environment.

(Inherited from ArmResource)
CanUseTagResourceAsync(CancellationToken)

Checks to see if the TagResource API is deployed in the current environment.

(Inherited from ArmResource)
CreateOneDeployOperation(CancellationToken)

Description for Invoke the OneDeploy publish web app extension.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/extensions/onedeploy
  • Operation Id: WebApps_CreateOneDeployOperation
  • Default Api Version: 2023-12-01
  • Resource: SiteExtensionResource
CreateOneDeployOperationAsync(CancellationToken)

Description for Invoke the OneDeploy publish web app extension.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/extensions/onedeploy
  • Operation Id: WebApps_CreateOneDeployOperation
  • Default Api Version: 2023-12-01
  • Resource: SiteExtensionResource
CreateOrUpdateHostSecret(String, String, WebAppKeyInfo, CancellationToken)

Description for Add or update a host level secret.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/{keyType}/{keyName}
  • Operation Id: WebApps_CreateOrUpdateHostSecret
  • Default Api Version: 2023-12-01
CreateOrUpdateHostSecretAsync(String, String, WebAppKeyInfo, CancellationToken)

Description for Add or update a host level secret.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/{keyType}/{keyName}
  • Operation Id: WebApps_CreateOrUpdateHostSecret
  • Default Api Version: 2023-12-01
CreateResourceIdentifier(String, String, String)

Generate the resource identifier of a WebSiteResource instance.

Delete(WaitUntil, Nullable<Boolean>, Nullable<Boolean>, CancellationToken)

Description for Deletes a web, mobile, or API app, or one of the deployment slots.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}
  • Operation Id: WebApps_Delete
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
DeleteAsync(WaitUntil, Nullable<Boolean>, Nullable<Boolean>, CancellationToken)

Description for Deletes a web, mobile, or API app, or one of the deployment slots.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}
  • Operation Id: WebApps_Delete
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
DeleteBackupConfiguration(CancellationToken)

Description for Deletes the backup configuration of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/backup
  • Operation Id: WebApps_DeleteBackupConfiguration
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
DeleteBackupConfigurationAsync(CancellationToken)

Description for Deletes the backup configuration of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/backup
  • Operation Id: WebApps_DeleteBackupConfiguration
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
DeleteHostSecret(String, String, CancellationToken)

Description for Delete a host level secret.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/{keyType}/{keyName}
  • Operation Id: WebApps_DeleteHostSecret
  • Default Api Version: 2023-12-01
DeleteHostSecretAsync(String, String, CancellationToken)

Description for Delete a host level secret.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/{keyType}/{keyName}
  • Operation Id: WebApps_DeleteHostSecret
  • Default Api Version: 2023-12-01
DeployWorkflowArtifacts(WorkflowArtifacts, CancellationToken)

Description for Creates the artifacts for web site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployWorkflowArtifacts
  • Operation Id: WebApps_DeployWorkflowArtifacts
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
DeployWorkflowArtifactsAsync(WorkflowArtifacts, CancellationToken)

Description for Creates the artifacts for web site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployWorkflowArtifacts
  • Operation Id: WebApps_DeployWorkflowArtifacts
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
DisableAllForWebAppRecommendation(CancellationToken)

Description for Disable all recommendations for an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendations/disable
  • Operation Id: Recommendations_DisableAllForWebApp
  • Default Api Version: 2023-12-01
DisableAllForWebAppRecommendationAsync(CancellationToken)

Description for Disable all recommendations for an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendations/disable
  • Operation Id: Recommendations_DisableAllForWebApp
  • Default Api Version: 2023-12-01
DiscoverBackup(RestoreRequestInfo, CancellationToken)

Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/discoverbackup
  • Operation Id: WebApps_DiscoverBackup
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
DiscoverBackupAsync(RestoreRequestInfo, CancellationToken)

Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/discoverbackup
  • Operation Id: WebApps_DiscoverBackup
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GenerateNewSitePublishingPassword(CancellationToken)

Description for Generates a new publishing password for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/newpassword
  • Operation Id: WebApps_GenerateNewSitePublishingPassword
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GenerateNewSitePublishingPasswordAsync(CancellationToken)

Description for Generates a new publishing password for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/newpassword
  • Operation Id: WebApps_GenerateNewSitePublishingPassword
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
Get(CancellationToken)

Description for Gets the details of a web, mobile, or API app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}
  • Operation Id: WebApps_Get
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetAllConfigurationData(CancellationToken)

Description for List the configurations of an app

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config
  • Operation Id: WebApps_ListConfigurations
GetAllConfigurationDataAsync(CancellationToken)

Description for List the configurations of an app

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config
  • Operation Id: WebApps_ListConfigurations
GetAllPremierAddOnData(CancellationToken)

Description for Gets the premier add-ons of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/premieraddons
  • Operation Id: WebApps_ListPremierAddOns
GetAllPremierAddOnDataAsync(CancellationToken)

Description for Gets the premier add-ons of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/premieraddons
  • Operation Id: WebApps_ListPremierAddOns
GetAllRelayServiceConnectionData(CancellationToken)

Description for Gets hybrid connections configured for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridconnection
  • Operation Id: WebApps_ListRelayServiceConnections
GetAllRelayServiceConnectionDataAsync(CancellationToken)

Description for Gets hybrid connections configured for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridconnection
  • Operation Id: WebApps_ListRelayServiceConnections
GetAllSiteBackupData(CancellationToken)

Description for Gets existing backups of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listbackups
  • Operation Id: WebApps_ListSiteBackups
GetAllSiteBackupDataAsync(CancellationToken)

Description for Gets existing backups of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listbackups
  • Operation Id: WebApps_ListSiteBackups
GetApplicationSettings(CancellationToken)

Description for Gets the application settings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/appsettings/list
  • Operation Id: WebApps_ListApplicationSettings
  • Default Api Version: 2023-12-01
GetApplicationSettingsAsync(CancellationToken)

Description for Gets the application settings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/appsettings/list
  • Operation Id: WebApps_ListApplicationSettings
  • Default Api Version: 2023-12-01
GetAsync(CancellationToken)

Description for Gets the details of a web, mobile, or API app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}
  • Operation Id: WebApps_Get
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetAuthSettings(CancellationToken)

Description for Gets the Authentication/Authorization settings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettings/list
  • Operation Id: WebApps_GetAuthSettings
  • Default Api Version: 2023-12-01
GetAuthSettingsAsync(CancellationToken)

Description for Gets the Authentication/Authorization settings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettings/list
  • Operation Id: WebApps_GetAuthSettings
  • Default Api Version: 2023-12-01
GetAuthSettingsV2(CancellationToken)

Description for Gets site's Authentication / Authorization settings for apps via the V2 format

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettingsV2/list
  • Operation Id: WebApps_GetAuthSettingsV2
  • Default Api Version: 2023-12-01
GetAuthSettingsV2Async(CancellationToken)

Description for Gets site's Authentication / Authorization settings for apps via the V2 format

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettingsV2/list
  • Operation Id: WebApps_GetAuthSettingsV2
  • Default Api Version: 2023-12-01
GetAuthSettingsV2WithoutSecrets(CancellationToken)

Description for Gets site's Authentication / Authorization settings for apps via the V2 format

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettingsV2
  • Operation Id: WebApps_GetAuthSettingsV2WithoutSecrets
  • Default Api Version: 2023-12-01
GetAuthSettingsV2WithoutSecretsAsync(CancellationToken)

Description for Gets site's Authentication / Authorization settings for apps via the V2 format

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettingsV2
  • Operation Id: WebApps_GetAuthSettingsV2WithoutSecrets
  • Default Api Version: 2023-12-01
GetAvailableLocations(CancellationToken)

Lists all available geo-locations.

(Inherited from ArmResource)
GetAvailableLocationsAsync(CancellationToken)

Lists all available geo-locations.

(Inherited from ArmResource)
GetAzureStorageAccounts(CancellationToken)

Description for Gets the Azure storage account configurations of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/azurestorageaccounts/list
  • Operation Id: WebApps_ListAzureStorageAccounts
  • Default Api Version: 2023-12-01
GetAzureStorageAccountsAsync(CancellationToken)

Description for Gets the Azure storage account configurations of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/azurestorageaccounts/list
  • Operation Id: WebApps_ListAzureStorageAccounts
  • Default Api Version: 2023-12-01
GetBackupConfiguration(CancellationToken)

Description for Gets the backup configuration of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/backup/list
  • Operation Id: WebApps_GetBackupConfiguration
  • Default Api Version: 2023-12-01
GetBackupConfigurationAsync(CancellationToken)

Description for Gets the backup configuration of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/backup/list
  • Operation Id: WebApps_GetBackupConfiguration
  • Default Api Version: 2023-12-01
GetConnectionStrings(CancellationToken)

Description for Gets the connection strings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/connectionstrings/list
  • Operation Id: WebApps_ListConnectionStrings
  • Default Api Version: 2023-12-01
GetConnectionStringsAsync(CancellationToken)

Description for Gets the connection strings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/connectionstrings/list
  • Operation Id: WebApps_ListConnectionStrings
  • Default Api Version: 2023-12-01
GetContainerLogsZip(CancellationToken)

Description for Gets the ZIP archived docker log files for the given site

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/containerlogs/zip/download
  • Operation Id: WebApps_GetContainerLogsZip
  • Default Api Version: 2023-12-01
GetContainerLogsZipAsync(CancellationToken)

Description for Gets the ZIP archived docker log files for the given site

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/containerlogs/zip/download
  • Operation Id: WebApps_GetContainerLogsZip
  • Default Api Version: 2023-12-01
GetFunctionsAdminToken(CancellationToken)

Description for Fetch a short lived token that can be exchanged for a master key.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/functions/admin/token
  • Operation Id: WebApps_GetFunctionsAdminToken
  • Default Api Version: 2023-12-01
GetFunctionsAdminTokenAsync(CancellationToken)

Description for Fetch a short lived token that can be exchanged for a master key.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/functions/admin/token
  • Operation Id: WebApps_GetFunctionsAdminToken
  • Default Api Version: 2023-12-01
GetHistoryForWebAppRecommendations(Nullable<Boolean>, String, CancellationToken)

Description for Get past recommendations for an app, optionally specified by the time range.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendationHistory
  • Operation Id: Recommendations_ListHistoryForWebApp
  • Default Api Version: 2023-12-01
GetHistoryForWebAppRecommendationsAsync(Nullable<Boolean>, String, CancellationToken)

Description for Get past recommendations for an app, optionally specified by the time range.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendationHistory
  • Operation Id: Recommendations_ListHistoryForWebApp
  • Default Api Version: 2023-12-01
GetHostKeys(CancellationToken)

Description for Get host secrets for a function app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/listkeys
  • Operation Id: WebApps_ListHostKeys
  • Default Api Version: 2023-12-01
GetHostKeysAsync(CancellationToken)

Description for Get host secrets for a function app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/listkeys
  • Operation Id: WebApps_ListHostKeys
  • Default Api Version: 2023-12-01
GetHybridConnections(CancellationToken)

Description for Retrieves all Service Bus Hybrid Connections used by this Web App.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridConnectionRelays
  • Operation Id: WebApps_ListHybridConnections
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetHybridConnectionsAsync(CancellationToken)

Description for Retrieves all Service Bus Hybrid Connections used by this Web App.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridConnectionRelays
  • Operation Id: WebApps_ListHybridConnections
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetLogsSiteConfig()

Gets an object representing a LogsSiteConfigResource along with the instance operations that can be performed on it in the WebSite.

GetManagementLock(String, CancellationToken)

Get a management lock by scope.

  • Request Path: /{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Operation Id: ManagementLocks_GetByScope
  • Default Api Version: 2020-05-01
  • Resource: ManagementLockResource
(Inherited from ArmResource)
GetManagementLockAsync(String, CancellationToken)

Get a management lock by scope.

  • Request Path: /{scope}/providers/Microsoft.Authorization/locks/{lockName}
  • Operation Id: ManagementLocks_GetByScope
  • Default Api Version: 2020-05-01
  • Resource: ManagementLockResource
(Inherited from ArmResource)
GetManagementLocks()

Gets a collection of ManagementLockResources in the ArmResource.

(Inherited from ArmResource)
GetMetadata(CancellationToken)

Description for Gets the metadata of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/metadata/list
  • Operation Id: WebApps_ListMetadata
  • Default Api Version: 2023-12-01
GetMetadataAsync(CancellationToken)

Description for Gets the metadata of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/metadata/list
  • Operation Id: WebApps_ListMetadata
  • Default Api Version: 2023-12-01
GetMigrateMySqlStatus(CancellationToken)

Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/migratemysql/status
  • Operation Id: WebApps_GetMigrateMySqlStatus
  • Default Api Version: 2023-12-01
GetMigrateMySqlStatusAsync(CancellationToken)

Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/migratemysql/status
  • Operation Id: WebApps_GetMigrateMySqlStatus
  • Default Api Version: 2023-12-01
GetNetworkFeatures(String, CancellationToken)

Description for Gets all network features used by the app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkFeatures/{view}
  • Operation Id: WebApps_ListNetworkFeatures
  • Default Api Version: 2023-12-01
GetNetworkFeaturesAsync(String, CancellationToken)

Description for Gets all network features used by the app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkFeatures/{view}
  • Operation Id: WebApps_ListNetworkFeatures
  • Default Api Version: 2023-12-01
GetNetworkTraceOperation(String, CancellationToken)

Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/operationresults/{operationId}
  • Operation Id: WebApps_GetNetworkTraceOperation
  • Default Api Version: 2023-12-01
GetNetworkTraceOperationAsync(String, CancellationToken)

Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/operationresults/{operationId}
  • Operation Id: WebApps_GetNetworkTraceOperation
  • Default Api Version: 2023-12-01
GetNetworkTraceOperationV2(String, CancellationToken)

Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTraces/current/operationresults/{operationId}
  • Operation Id: WebApps_GetNetworkTraceOperationV2
  • Default Api Version: 2023-12-01
GetNetworkTraceOperationV2Async(String, CancellationToken)

Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTraces/current/operationresults/{operationId}
  • Operation Id: WebApps_GetNetworkTraceOperationV2
  • Default Api Version: 2023-12-01
GetNetworkTraces(String, CancellationToken)

Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/{operationId}
  • Operation Id: WebApps_GetNetworkTraces
  • Default Api Version: 2023-12-01
GetNetworkTracesAsync(String, CancellationToken)

Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/{operationId}
  • Operation Id: WebApps_GetNetworkTraces
  • Default Api Version: 2023-12-01
GetNetworkTracesV2(String, CancellationToken)

Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTraces/{operationId}
  • Operation Id: WebApps_GetNetworkTracesV2
  • Default Api Version: 2023-12-01
GetNetworkTracesV2Async(String, CancellationToken)

Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTraces/{operationId}
  • Operation Id: WebApps_GetNetworkTracesV2
  • Default Api Version: 2023-12-01
GetOneDeployStatus(CancellationToken)

Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/extensions/onedeploy
  • Operation Id: WebApps_GetOneDeployStatus
  • Default Api Version: 2023-12-01
GetOneDeployStatusAsync(CancellationToken)

Description for Invoke onedeploy status API /api/deployments and gets the deployment status for the site

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/extensions/onedeploy
  • Operation Id: WebApps_GetOneDeployStatus
  • Default Api Version: 2023-12-01
GetPerfMonCounters(String, CancellationToken)

Description for Gets perfmon counters for web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/perfcounters
  • Operation Id: WebApps_ListPerfMonCounters
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetPerfMonCountersAsync(String, CancellationToken)

Description for Gets perfmon counters for web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/perfcounters
  • Operation Id: WebApps_ListPerfMonCounters
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetPolicyAssignment(String, CancellationToken)

This operation retrieves a single policy assignment, given its name and the scope it was created at.

  • Request Path: /{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Operation Id: PolicyAssignments_Get
  • Default Api Version: 2022-06-01
  • Resource: PolicyAssignmentResource
(Inherited from ArmResource)
GetPolicyAssignmentAsync(String, CancellationToken)

This operation retrieves a single policy assignment, given its name and the scope it was created at.

  • Request Path: /{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}
  • Operation Id: PolicyAssignments_Get
  • Default Api Version: 2022-06-01
  • Resource: PolicyAssignmentResource
(Inherited from ArmResource)
GetPolicyAssignments()

Gets a collection of PolicyAssignmentResources in the ArmResource.

(Inherited from ArmResource)
GetPrivateLinkResources(CancellationToken)

Description for Gets the private link resources

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/privateLinkResources
  • Operation Id: WebApps_GetPrivateLinkResources
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetPrivateLinkResourcesAsync(CancellationToken)

Description for Gets the private link resources

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/privateLinkResources
  • Operation Id: WebApps_GetPrivateLinkResources
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetProductionSiteDeploymentStatus(WaitUntil, String, CancellationToken)

Gets the deployment status for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deploymentStatus/{deploymentStatusId}
  • Operation Id: WebApps_GetProductionSiteDeploymentStatus
  • Default Api Version: 2023-12-01
GetProductionSiteDeploymentStatusAsync(WaitUntil, String, CancellationToken)

Gets the deployment status for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deploymentStatus/{deploymentStatusId}
  • Operation Id: WebApps_GetProductionSiteDeploymentStatus
  • Default Api Version: 2023-12-01
GetProductionSiteDeploymentStatuses(CancellationToken)

List deployment statuses for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deploymentStatus
  • Operation Id: WebApps_ListProductionSiteDeploymentStatuses
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetProductionSiteDeploymentStatusesAsync(CancellationToken)

List deployment statuses for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deploymentStatus
  • Operation Id: WebApps_ListProductionSiteDeploymentStatuses
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetPublishingCredentials(WaitUntil, CancellationToken)

Description for Gets the Git/FTP publishing credentials of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/publishingcredentials/list
  • Operation Id: WebApps_ListPublishingCredentials
  • Default Api Version: 2023-12-01
GetPublishingCredentialsAsync(WaitUntil, CancellationToken)

Description for Gets the Git/FTP publishing credentials of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/publishingcredentials/list
  • Operation Id: WebApps_ListPublishingCredentials
  • Default Api Version: 2023-12-01
GetPublishingProfileXmlWithSecrets(CsmPublishingProfile, CancellationToken)

Description for Gets the publishing profile for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/publishxml
  • Operation Id: WebApps_ListPublishingProfileXmlWithSecrets
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetPublishingProfileXmlWithSecretsAsync(CsmPublishingProfile, CancellationToken)

Description for Gets the publishing profile for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/publishxml
  • Operation Id: WebApps_ListPublishingProfileXmlWithSecrets
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetRecommendedRulesForWebAppRecommendations(Nullable<Boolean>, String, CancellationToken)

Description for Get all recommendations for an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendations
  • Operation Id: Recommendations_ListRecommendedRulesForWebApp
  • Default Api Version: 2023-12-01
  • Resource: SiteRecommendationResource
GetRecommendedRulesForWebAppRecommendationsAsync(Nullable<Boolean>, String, CancellationToken)

Description for Get all recommendations for an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendations
  • Operation Id: Recommendations_ListRecommendedRulesForWebApp
  • Default Api Version: 2023-12-01
  • Resource: SiteRecommendationResource
GetScmSiteBasicPublishingCredentialsPolicy()

Gets an object representing a ScmSiteBasicPublishingCredentialsPolicyResource along with the instance operations that can be performed on it in the WebSite.

GetSiteBackup(String, CancellationToken)

Description for Gets a backup of an app by its ID.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backups/{backupId}
  • Operation Id: WebApps_GetBackupStatus
  • Default Api Version: 2023-12-01
  • Resource: SiteBackupResource
GetSiteBackupAsync(String, CancellationToken)

Description for Gets a backup of an app by its ID.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backups/{backupId}
  • Operation Id: WebApps_GetBackupStatus
  • Default Api Version: 2023-12-01
  • Resource: SiteBackupResource
GetSiteBackups()

Gets a collection of SiteBackupResources in the WebSite.

GetSiteConfigAppsetting(String, CancellationToken)

Description for Gets the config reference and status of an app

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/configreferences/appsettings/{appSettingKey}
  • Operation Id: WebApps_GetAppSettingKeyVaultReference
  • Default Api Version: 2023-12-01
  • Resource: SiteConfigAppsettingResource
GetSiteConfigAppsettingAsync(String, CancellationToken)

Description for Gets the config reference and status of an app

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/configreferences/appsettings/{appSettingKey}
  • Operation Id: WebApps_GetAppSettingKeyVaultReference
  • Default Api Version: 2023-12-01
  • Resource: SiteConfigAppsettingResource
GetSiteConfigAppsettings()

Gets a collection of SiteConfigAppsettingResources in the WebSite.

GetSiteContainer(String, CancellationToken)

Gets a site container of a site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/sitecontainers/{containerName}
  • Operation Id: WebApps_GetSiteContainer
  • Default Api Version: 2023-12-01
  • Resource: SiteContainerResource
GetSiteContainerAsync(String, CancellationToken)

Gets a site container of a site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/sitecontainers/{containerName}
  • Operation Id: WebApps_GetSiteContainer
  • Default Api Version: 2023-12-01
  • Resource: SiteContainerResource
GetSiteContainers()

Gets a collection of SiteContainerResources in the WebSite.

GetSiteDeployment(String, CancellationToken)

Description for Get a deployment by its ID for an app, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployments/{id}
  • Operation Id: WebApps_GetDeployment
  • Default Api Version: 2023-12-01
  • Resource: SiteDeploymentResource
GetSiteDeploymentAsync(String, CancellationToken)

Description for Get a deployment by its ID for an app, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployments/{id}
  • Operation Id: WebApps_GetDeployment
  • Default Api Version: 2023-12-01
  • Resource: SiteDeploymentResource
GetSiteDeployments()

Gets a collection of SiteDeploymentResources in the WebSite.

GetSiteDetector(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, CancellationToken)

Description for Get site detector response

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/detectors/{detectorName}
  • Operation Id: Diagnostics_GetSiteDetectorResponse
  • Default Api Version: 2023-12-01
  • Resource: SiteDetectorResource
GetSiteDetectorAsync(String, Nullable<DateTimeOffset>, Nullable<DateTimeOffset>, String, CancellationToken)

Description for Get site detector response

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/detectors/{detectorName}
  • Operation Id: Diagnostics_GetSiteDetectorResponse
  • Default Api Version: 2023-12-01
  • Resource: SiteDetectorResource
GetSiteDetectors()

Gets a collection of SiteDetectorResources in the WebSite.

GetSiteDiagnostic(String, CancellationToken)

Description for Get Diagnostics Category

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/diagnostics/{diagnosticCategory}
  • Operation Id: Diagnostics_GetSiteDiagnosticCategory
  • Default Api Version: 2023-12-01
  • Resource: SiteDiagnosticResource
GetSiteDiagnosticAsync(String, CancellationToken)

Description for Get Diagnostics Category

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/diagnostics/{diagnosticCategory}
  • Operation Id: Diagnostics_GetSiteDiagnosticCategory
  • Default Api Version: 2023-12-01
  • Resource: SiteDiagnosticResource
GetSiteDiagnostics()

Gets a collection of SiteDiagnosticResources in the WebSite.

GetSiteDomainOwnershipIdentifier(String, CancellationToken)

Description for Get domain ownership identifier for web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/domainOwnershipIdentifiers/{domainOwnershipIdentifierName}
  • Operation Id: WebApps_GetDomainOwnershipIdentifier
  • Default Api Version: 2023-12-01
  • Resource: SiteDomainOwnershipIdentifierResource
GetSiteDomainOwnershipIdentifierAsync(String, CancellationToken)

Description for Get domain ownership identifier for web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/domainOwnershipIdentifiers/{domainOwnershipIdentifierName}
  • Operation Id: WebApps_GetDomainOwnershipIdentifier
  • Default Api Version: 2023-12-01
  • Resource: SiteDomainOwnershipIdentifierResource
GetSiteDomainOwnershipIdentifiers()

Gets a collection of SiteDomainOwnershipIdentifierResources in the WebSite.

GetSiteExtension()

Gets an object representing a SiteExtensionResource along with the instance operations that can be performed on it in the WebSite.

GetSiteFunction(String, CancellationToken)

Description for Get function information by its ID for web site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/functions/{functionName}
  • Operation Id: WebApps_GetFunction
  • Default Api Version: 2023-12-01
  • Resource: SiteFunctionResource
GetSiteFunctionAsync(String, CancellationToken)

Description for Get function information by its ID for web site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/functions/{functionName}
  • Operation Id: WebApps_GetFunction
  • Default Api Version: 2023-12-01
  • Resource: SiteFunctionResource
GetSiteFunctions()

Gets a collection of SiteFunctionResources in the WebSite.

GetSiteHostNameBinding(String, CancellationToken)

Description for Get the named hostname binding for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostNameBindings/{hostName}
  • Operation Id: WebApps_GetHostNameBinding
  • Default Api Version: 2023-12-01
  • Resource: SiteHostNameBindingResource
GetSiteHostNameBindingAsync(String, CancellationToken)

Description for Get the named hostname binding for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostNameBindings/{hostName}
  • Operation Id: WebApps_GetHostNameBinding
  • Default Api Version: 2023-12-01
  • Resource: SiteHostNameBindingResource
GetSiteHostNameBindings()

Gets a collection of SiteHostNameBindingResources in the WebSite.

GetSiteHybridConnectionNamespaceRelay(String, String, CancellationToken)

Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName}
  • Operation Id: WebApps_GetHybridConnection
  • Default Api Version: 2023-12-01
  • Resource: SiteHybridConnectionNamespaceRelayResource
GetSiteHybridConnectionNamespaceRelayAsync(String, String, CancellationToken)

Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName}
  • Operation Id: WebApps_GetHybridConnection
  • Default Api Version: 2023-12-01
  • Resource: SiteHybridConnectionNamespaceRelayResource
GetSiteHybridConnectionNamespaceRelays()

Gets a collection of SiteHybridConnectionNamespaceRelayResources in the WebSite.

GetSiteInstance(String, CancellationToken)

Description for Gets all scale-out instances of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId}
  • Operation Id: WebApps_GetInstanceInfo
  • Default Api Version: 2023-12-01
  • Resource: SiteInstanceResource
GetSiteInstanceAsync(String, CancellationToken)

Description for Gets all scale-out instances of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId}
  • Operation Id: WebApps_GetInstanceInfo
  • Default Api Version: 2023-12-01
  • Resource: SiteInstanceResource
GetSiteInstances()

Gets a collection of SiteInstanceResources in the WebSite.

GetSiteNetworkConfig()

Gets an object representing a SiteNetworkConfigResource along with the instance operations that can be performed on it in the WebSite.

GetSitePhpErrorLogFlag(CancellationToken)

Description for Gets web app's event logs.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/phplogging
  • Operation Id: WebApps_GetSitePhpErrorLogFlag
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetSitePhpErrorLogFlagAsync(CancellationToken)

Description for Gets web app's event logs.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/phplogging
  • Operation Id: WebApps_GetSitePhpErrorLogFlag
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetSitePrivateEndpointConnection(String, CancellationToken)

Description for Gets a private endpoint connection

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/privateEndpointConnections/{privateEndpointConnectionName}
  • Operation Id: WebApps_GetPrivateEndpointConnection
  • Default Api Version: 2023-12-01
  • Resource: SitePrivateEndpointConnectionResource
GetSitePrivateEndpointConnectionAsync(String, CancellationToken)

Description for Gets a private endpoint connection

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/privateEndpointConnections/{privateEndpointConnectionName}
  • Operation Id: WebApps_GetPrivateEndpointConnection
  • Default Api Version: 2023-12-01
  • Resource: SitePrivateEndpointConnectionResource
GetSitePrivateEndpointConnections()

Gets a collection of SitePrivateEndpointConnectionResources in the WebSite.

GetSiteProcess(String, CancellationToken)

Description for Get process information by its ID for a specific scaled-out instance in a web site.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/processes/{processId}
  • Operation Id: WebApps_GetProcess
  • Default Api Version: 2023-12-01
  • Resource: SiteProcessResource
GetSiteProcessAsync(String, CancellationToken)

Description for Get process information by its ID for a specific scaled-out instance in a web site.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/processes/{processId}
  • Operation Id: WebApps_GetProcess
  • Default Api Version: 2023-12-01
  • Resource: SiteProcessResource
GetSiteProcesses()

Gets a collection of SiteProcessResources in the WebSite.

GetSitePublicCertificate(String, CancellationToken)

Description for Get the named public certificate for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/publicCertificates/{publicCertificateName}
  • Operation Id: WebApps_GetPublicCertificate
  • Default Api Version: 2023-12-01
  • Resource: SitePublicCertificateResource
GetSitePublicCertificateAsync(String, CancellationToken)

Description for Get the named public certificate for an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/publicCertificates/{publicCertificateName}
  • Operation Id: WebApps_GetPublicCertificate
  • Default Api Version: 2023-12-01
  • Resource: SitePublicCertificateResource
GetSitePublicCertificates()

Gets a collection of SitePublicCertificateResources in the WebSite.

GetSitePushSettings(CancellationToken)

Description for Gets the Push settings associated with web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/pushsettings/list
  • Operation Id: WebApps_ListSitePushSettings
  • Default Api Version: 2023-12-01
GetSitePushSettingsAsync(CancellationToken)

Description for Gets the Push settings associated with web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/pushsettings/list
  • Operation Id: WebApps_ListSitePushSettings
  • Default Api Version: 2023-12-01
GetSiteRecommendation(String, Nullable<Boolean>, String, CancellationToken)

Description for Get a recommendation rule for an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendations/{name}
  • Operation Id: Recommendations_GetRuleDetailsByWebApp
  • Default Api Version: 2023-12-01
  • Resource: SiteRecommendationResource
GetSiteRecommendationAsync(String, Nullable<Boolean>, String, CancellationToken)

Description for Get a recommendation rule for an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendations/{name}
  • Operation Id: Recommendations_GetRuleDetailsByWebApp
  • Default Api Version: 2023-12-01
  • Resource: SiteRecommendationResource
GetSiteRecommendations()

Gets a collection of SiteRecommendationResources in the WebSite.

GetSiteVirtualNetworkConnection(String, CancellationToken)

Description for Gets a virtual network the app (or deployment slot) is connected to by name.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/virtualNetworkConnections/{vnetName}
  • Operation Id: WebApps_GetVnetConnection
  • Default Api Version: 2023-12-01
  • Resource: SiteVirtualNetworkConnectionResource
GetSiteVirtualNetworkConnectionAsync(String, CancellationToken)

Description for Gets a virtual network the app (or deployment slot) is connected to by name.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/virtualNetworkConnections/{vnetName}
  • Operation Id: WebApps_GetVnetConnection
  • Default Api Version: 2023-12-01
  • Resource: SiteVirtualNetworkConnectionResource
GetSiteVirtualNetworkConnections()

Gets a collection of SiteVirtualNetworkConnectionResources in the WebSite.

GetSiteWorkflow(String, CancellationToken)

Get workflow information by its ID for web site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/workflows/{workflowName}
  • Operation Id: WebApps_GetWorkflow
  • Default Api Version: 2023-12-01
  • Resource: SiteWorkflowResource
GetSiteWorkflowAsync(String, CancellationToken)

Get workflow information by its ID for web site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/workflows/{workflowName}
  • Operation Id: WebApps_GetWorkflow
  • Default Api Version: 2023-12-01
  • Resource: SiteWorkflowResource
GetSiteWorkflows()

Gets a collection of SiteWorkflowResources in the WebSite.

GetSlotConfigNamesResource()

Gets an object representing a SlotConfigNamesResource along with the instance operations that can be performed on it in the WebSite.

GetSlotDifferencesFromProduction(CsmSlotEntity, CancellationToken)

Description for Get the difference in configuration settings between two web app slots.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slotsdiffs
  • Operation Id: WebApps_ListSlotDifferencesFromProduction
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetSlotDifferencesFromProductionAsync(CsmSlotEntity, CancellationToken)

Description for Get the difference in configuration settings between two web app slots.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slotsdiffs
  • Operation Id: WebApps_ListSlotDifferencesFromProduction
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetSnapshots(CancellationToken)

Description for Returns all Snapshots to the user.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/snapshots
  • Operation Id: WebApps_ListSnapshots
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetSnapshotsAsync(CancellationToken)

Description for Returns all Snapshots to the user.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/snapshots
  • Operation Id: WebApps_ListSnapshots
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetSnapshotsFromDRSecondary(CancellationToken)

Description for Returns all Snapshots to the user from DRSecondary endpoint.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/snapshotsdr
  • Operation Id: WebApps_ListSnapshotsFromDRSecondary
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetSnapshotsFromDRSecondaryAsync(CancellationToken)

Description for Returns all Snapshots to the user from DRSecondary endpoint.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/snapshotsdr
  • Operation Id: WebApps_ListSnapshotsFromDRSecondary
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetSyncFunctionTriggers(CancellationToken)

Description for This is to allow calling via powershell and ARM template.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listsyncfunctiontriggerstatus
  • Operation Id: WebApps_ListSyncFunctionTriggers
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetSyncFunctionTriggersAsync(CancellationToken)

Description for This is to allow calling via powershell and ARM template.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listsyncfunctiontriggerstatus
  • Operation Id: WebApps_ListSyncFunctionTriggers
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetSyncStatus(CancellationToken)

Description for This is to allow calling via powershell and ARM template.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/listsyncstatus
  • Operation Id: WebApps_ListSyncStatus
  • Default Api Version: 2023-12-01
GetSyncStatusAsync(CancellationToken)

Description for This is to allow calling via powershell and ARM template.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/listsyncstatus
  • Operation Id: WebApps_ListSyncStatus
  • Default Api Version: 2023-12-01
GetTagResource()

Gets an object representing a TagResource along with the instance operations that can be performed on it in the ArmResource.

(Inherited from ArmResource)
GetUsages(String, CancellationToken)

Description for Gets the quota usage information of an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/usages
  • Operation Id: WebApps_ListUsages
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetUsagesAsync(String, CancellationToken)

Description for Gets the quota usage information of an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/usages
  • Operation Id: WebApps_ListUsages
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetWebSiteConfig()

Gets an object representing a WebSiteConfigResource along with the instance operations that can be performed on it in the WebSite.

GetWebSiteConfigConnectionString(String, CancellationToken)

Description for Gets the config reference and status of an app

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/configreferences/connectionstrings/{connectionStringKey}
  • Operation Id: WebApps_GetSiteConnectionStringKeyVaultReference
  • Default Api Version: 2023-12-01
  • Resource: WebSiteConfigConnectionStringResource
GetWebSiteConfigConnectionStringAsync(String, CancellationToken)

Description for Gets the config reference and status of an app

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/configreferences/connectionstrings/{connectionStringKey}
  • Operation Id: WebApps_GetSiteConnectionStringKeyVaultReference
  • Default Api Version: 2023-12-01
  • Resource: WebSiteConfigConnectionStringResource
GetWebSiteConfigConnectionStrings()

Gets a collection of WebSiteConfigConnectionStringResources in the WebSite.

GetWebSiteContainerLogs(CancellationToken)

Description for Gets the last lines of docker logs for the given site

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/containerlogs
  • Operation Id: WebApps_GetWebSiteContainerLogs
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetWebSiteContainerLogsAsync(CancellationToken)

Description for Gets the last lines of docker logs for the given site

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/containerlogs
  • Operation Id: WebApps_GetWebSiteContainerLogs
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetWebSiteContinuousWebJob(String, CancellationToken)

Description for Gets a continuous web job by its ID for an app, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/continuouswebjobs/{webJobName}
  • Operation Id: WebApps_GetContinuousWebJob
  • Default Api Version: 2023-12-01
  • Resource: WebSiteContinuousWebJobResource
GetWebSiteContinuousWebJobAsync(String, CancellationToken)

Description for Gets a continuous web job by its ID for an app, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/continuouswebjobs/{webJobName}
  • Operation Id: WebApps_GetContinuousWebJob
  • Default Api Version: 2023-12-01
  • Resource: WebSiteContinuousWebJobResource
GetWebSiteContinuousWebJobs()

Gets a collection of WebSiteContinuousWebJobResources in the WebSite.

GetWebSiteExtension(String, CancellationToken)

Description for Get site extension information by its ID for a web site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/siteextensions/{siteExtensionId}
  • Operation Id: WebApps_GetSiteExtension
  • Default Api Version: 2023-12-01
  • Resource: WebSiteExtensionResource
GetWebSiteExtensionAsync(String, CancellationToken)

Description for Get site extension information by its ID for a web site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/siteextensions/{siteExtensionId}
  • Operation Id: WebApps_GetSiteExtension
  • Default Api Version: 2023-12-01
  • Resource: WebSiteExtensionResource
GetWebSiteExtensions()

Gets a collection of WebSiteExtensionResources in the WebSite.

GetWebSiteFtpPublishingCredentialsPolicy()

Gets an object representing a WebSiteFtpPublishingCredentialsPolicyResource along with the instance operations that can be performed on it in the WebSite.

GetWebSiteHybridConnection(String, CancellationToken)

Description for Gets a hybrid connection configuration by its name.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridconnection/{entityName}
  • Operation Id: WebApps_GetRelayServiceConnection
  • Default Api Version: 2023-12-01
  • Resource: WebSiteHybridConnectionResource
GetWebSiteHybridConnectionAsync(String, CancellationToken)

Description for Gets a hybrid connection configuration by its name.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridconnection/{entityName}
  • Operation Id: WebApps_GetRelayServiceConnection
  • Default Api Version: 2023-12-01
  • Resource: WebSiteHybridConnectionResource
GetWebSiteHybridConnections()

Gets a collection of WebSiteHybridConnectionResources in the WebSite.

GetWebSitePremierAddon(String, CancellationToken)

Description for Gets a named add-on of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/premieraddons/{premierAddOnName}
  • Operation Id: WebApps_GetPremierAddOn
  • Default Api Version: 2023-12-01
  • Resource: WebSitePremierAddonResource
GetWebSitePremierAddonAsync(String, CancellationToken)

Description for Gets a named add-on of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/premieraddons/{premierAddOnName}
  • Operation Id: WebApps_GetPremierAddOn
  • Default Api Version: 2023-12-01
  • Resource: WebSitePremierAddonResource
GetWebSitePremierAddons()

Gets a collection of WebSitePremierAddonResources in the WebSite.

GetWebSitePrivateAccess()

Gets an object representing a WebSitePrivateAccessResource along with the instance operations that can be performed on it in the WebSite.

GetWebSiteResourceHealthMetadata()

Gets an object representing a WebSiteResourceHealthMetadataResource along with the instance operations that can be performed on it in the WebSite.

GetWebSiteSlot(String, CancellationToken)

Description for Gets the details of a web, mobile, or API app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}
  • Operation Id: WebApps_GetSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetWebSiteSlotAsync(String, CancellationToken)

Description for Gets the details of a web, mobile, or API app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}
  • Operation Id: WebApps_GetSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetWebSiteSlots()

Gets a collection of WebSiteSlotResources in the WebSite.

GetWebSiteSlotTriggeredWebJob(String, CancellationToken)

Description for Gets a triggered web job by its ID for an app, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/triggeredwebjobs/{webJobName}
  • Operation Id: WebApps_GetTriggeredWebJobSlot
GetWebSiteSlotTriggeredWebJobAsync(String, CancellationToken)

Description for Gets a triggered web job by its ID for an app, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/triggeredwebjobs/{webJobName}
  • Operation Id: WebApps_GetTriggeredWebJobSlot
GetWebSiteSlotTriggeredWebJobs()

Gets a collection of WebSiteSlotTriggeredWebJobResources in the WebSite.

GetWebSiteSourceControl()

Gets an object representing a WebSiteSourceControlResource along with the instance operations that can be performed on it in the WebSite.

GetWebSiteTriggeredwebJob(String, CancellationToken)

Description for Gets a triggered web job by its ID for an app, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/triggeredwebjobs/{webJobName}
  • Operation Id: WebApps_GetTriggeredWebJob
  • Default Api Version: 2023-12-01
  • Resource: WebSiteTriggeredwebJobResource
GetWebSiteTriggeredwebJobAsync(String, CancellationToken)

Description for Gets a triggered web job by its ID for an app, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/triggeredwebjobs/{webJobName}
  • Operation Id: WebApps_GetTriggeredWebJob
  • Default Api Version: 2023-12-01
  • Resource: WebSiteTriggeredwebJobResource
GetWebSiteTriggeredwebJobs()

Gets a collection of WebSiteTriggeredwebJobResources in the WebSite.

GetWebSiteWebJob(String, CancellationToken)

Description for Get webjob information for an app, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/webjobs/{webJobName}
  • Operation Id: WebApps_GetWebJob
  • Default Api Version: 2023-12-01
  • Resource: WebSiteWebJobResource
GetWebSiteWebJobAsync(String, CancellationToken)

Description for Get webjob information for an app, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/webjobs/{webJobName}
  • Operation Id: WebApps_GetWebJob
  • Default Api Version: 2023-12-01
  • Resource: WebSiteWebJobResource
GetWebSiteWebJobs()

Gets a collection of WebSiteWebJobResources in the WebSite.

GetWorkflowRun(String, String, CancellationToken)

Gets a workflow run.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/runs/{runName}
  • Operation Id: WorkflowRuns_Get
  • Default Api Version: 2023-12-01
  • Resource: WorkflowRunResource
GetWorkflowRunAsync(String, String, CancellationToken)

Gets a workflow run.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/runs/{runName}
  • Operation Id: WorkflowRuns_Get
  • Default Api Version: 2023-12-01
  • Resource: WorkflowRunResource
GetWorkflowRuns(String)

Gets a collection of WorkflowRunResources in the WebSite.

GetWorkflowsConnections(CancellationToken)

Lists logic app's connections for web site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listWorkflowsConnections
  • Operation Id: WebApps_ListWorkflowsConnections
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetWorkflowsConnectionsAsync(CancellationToken)

Lists logic app's connections for web site, or a deployment slot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listWorkflowsConnections
  • Operation Id: WebApps_ListWorkflowsConnections
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
GetWorkflowTrigger(String, String, CancellationToken)

Gets a workflow trigger.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/triggers/{triggerName}
  • Operation Id: WorkflowTriggers_Get
  • Default Api Version: 2023-12-01
  • Resource: WorkflowTriggerResource
GetWorkflowTriggerAsync(String, String, CancellationToken)

Gets a workflow trigger.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/triggers/{triggerName}
  • Operation Id: WorkflowTriggers_Get
  • Default Api Version: 2023-12-01
  • Resource: WorkflowTriggerResource
GetWorkflowTriggers(String)

Gets a collection of WorkflowTriggerResources in the WebSite.

GetWorkflowVersion(String, String, CancellationToken)

Gets a workflow version.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/versions/{versionId}
  • Operation Id: WorkflowVersions_Get
  • Default Api Version: 2023-12-01
  • Resource: WorkflowVersionResource
GetWorkflowVersionAsync(String, String, CancellationToken)

Gets a workflow version.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/versions/{versionId}
  • Operation Id: WorkflowVersions_Get
  • Default Api Version: 2023-12-01
  • Resource: WorkflowVersionResource
GetWorkflowVersions(String)

Gets a collection of WorkflowVersionResources in the WebSite.

IsCloneable(CancellationToken)

Description for Shows whether an app can be cloned to another resource group or subscription.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/iscloneable
  • Operation Id: WebApps_IsCloneable
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
IsCloneableAsync(CancellationToken)

Description for Shows whether an app can be cloned to another resource group or subscription.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/iscloneable
  • Operation Id: WebApps_IsCloneable
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
MigrateMySql(WaitUntil, MigrateMySqlContent, CancellationToken)

Description for Migrates a local (in-app) MySql database to a remote MySql database.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/migratemysql
  • Operation Id: WebApps_MigrateMySql
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
MigrateMySqlAsync(WaitUntil, MigrateMySqlContent, CancellationToken)

Description for Migrates a local (in-app) MySql database to a remote MySql database.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/migratemysql
  • Operation Id: WebApps_MigrateMySql
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
MigrateStorage(WaitUntil, String, StorageMigrationContent, CancellationToken)

Description for Restores a web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/migrate
  • Operation Id: WebApps_MigrateStorage
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
MigrateStorageAsync(WaitUntil, String, StorageMigrationContent, CancellationToken)

Description for Restores a web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/migrate
  • Operation Id: WebApps_MigrateStorage
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
RegenerateAccessKeyWorkflow(String, WorkflowRegenerateActionContent, CancellationToken)

Regenerates the callback URL access key for request triggers.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/regenerateAccessKey
  • Operation Id: Workflows_RegenerateAccessKey
  • Default Api Version: 2023-12-01
RegenerateAccessKeyWorkflowAsync(String, WorkflowRegenerateActionContent, CancellationToken)

Regenerates the callback URL access key for request triggers.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/regenerateAccessKey
  • Operation Id: Workflows_RegenerateAccessKey
  • Default Api Version: 2023-12-01
ResetAllFiltersForWebAppRecommendation(CancellationToken)

Description for Reset all recommendation opt-out settings for an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendations/reset
  • Operation Id: Recommendations_ResetAllFiltersForWebApp
  • Default Api Version: 2023-12-01
ResetAllFiltersForWebAppRecommendationAsync(CancellationToken)

Description for Reset all recommendation opt-out settings for an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendations/reset
  • Operation Id: Recommendations_ResetAllFiltersForWebApp
  • Default Api Version: 2023-12-01
ResetProductionSlotConfig(CancellationToken)

Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/resetSlotConfig
  • Operation Id: WebApps_ResetProductionSlotConfig
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
ResetProductionSlotConfigAsync(CancellationToken)

Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/resetSlotConfig
  • Operation Id: WebApps_ResetProductionSlotConfig
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
Restart(Nullable<Boolean>, Nullable<Boolean>, CancellationToken)

Description for Restarts an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restart
  • Operation Id: WebApps_Restart
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
RestartAsync(Nullable<Boolean>, Nullable<Boolean>, CancellationToken)

Description for Restarts an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restart
  • Operation Id: WebApps_Restart
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
RestoreFromBackupBlob(WaitUntil, RestoreRequestInfo, CancellationToken)

Description for Restores an app from a backup blob in Azure Storage.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restoreFromBackupBlob
  • Operation Id: WebApps_RestoreFromBackupBlob
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
RestoreFromBackupBlobAsync(WaitUntil, RestoreRequestInfo, CancellationToken)

Description for Restores an app from a backup blob in Azure Storage.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restoreFromBackupBlob
  • Operation Id: WebApps_RestoreFromBackupBlob
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
RestoreFromDeletedApp(WaitUntil, DeletedAppRestoreContent, CancellationToken)

Description for Restores a deleted web app to this web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restoreFromDeletedApp
  • Operation Id: WebApps_RestoreFromDeletedApp
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
RestoreFromDeletedAppAsync(WaitUntil, DeletedAppRestoreContent, CancellationToken)

Description for Restores a deleted web app to this web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restoreFromDeletedApp
  • Operation Id: WebApps_RestoreFromDeletedApp
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
RestoreSnapshot(WaitUntil, SnapshotRestoreRequest, CancellationToken)

Description for Restores a web app from a snapshot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restoreSnapshot
  • Operation Id: WebApps_RestoreSnapshot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
RestoreSnapshotAsync(WaitUntil, SnapshotRestoreRequest, CancellationToken)

Description for Restores a web app from a snapshot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restoreSnapshot
  • Operation Id: WebApps_RestoreSnapshot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
Start(CancellationToken)

Description for Starts an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/start
  • Operation Id: WebApps_Start
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
StartAsync(CancellationToken)

Description for Starts an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/start
  • Operation Id: WebApps_Start
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
StartNetworkTrace(WaitUntil, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Description for Start capturing network packets for the site.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/startNetworkTrace
  • Operation Id: WebApps_StartNetworkTrace
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
StartNetworkTraceAsync(WaitUntil, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Description for Start capturing network packets for the site.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/startNetworkTrace
  • Operation Id: WebApps_StartNetworkTrace
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
StartWebSiteNetworkTrace(Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Description for Start capturing network packets for the site (To be deprecated).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/start
  • Operation Id: WebApps_StartWebSiteNetworkTrace
  • Default Api Version: 2023-12-01
StartWebSiteNetworkTraceAsync(Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Description for Start capturing network packets for the site (To be deprecated).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/start
  • Operation Id: WebApps_StartWebSiteNetworkTrace
  • Default Api Version: 2023-12-01
StartWebSiteNetworkTraceOperation(WaitUntil, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Description for Start capturing network packets for the site.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/startOperation
  • Operation Id: WebApps_StartWebSiteNetworkTraceOperation
  • Default Api Version: 2023-12-01
StartWebSiteNetworkTraceOperationAsync(WaitUntil, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Description for Start capturing network packets for the site.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/startOperation
  • Operation Id: WebApps_StartWebSiteNetworkTraceOperation
  • Default Api Version: 2023-12-01
Stop(CancellationToken)

Description for Stops an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/stop
  • Operation Id: WebApps_Stop
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
StopAsync(CancellationToken)

Description for Stops an app (or deployment slot, if specified).

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/stop
  • Operation Id: WebApps_Stop
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
StopNetworkTrace(CancellationToken)

Description for Stop ongoing capturing network packets for the site.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/stopNetworkTrace
  • Operation Id: WebApps_StopNetworkTrace
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
StopNetworkTraceAsync(CancellationToken)

Description for Stop ongoing capturing network packets for the site.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/stopNetworkTrace
  • Operation Id: WebApps_StopNetworkTrace
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
StopWebSiteNetworkTrace(CancellationToken)

Description for Stop ongoing capturing network packets for the site.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/stop
  • Operation Id: WebApps_StopWebSiteNetworkTrace
  • Default Api Version: 2023-12-01
StopWebSiteNetworkTraceAsync(CancellationToken)

Description for Stop ongoing capturing network packets for the site.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/stop
  • Operation Id: WebApps_StopWebSiteNetworkTrace
  • Default Api Version: 2023-12-01
SwapSlotWithProduction(WaitUntil, CsmSlotEntity, CancellationToken)

Description for Swaps two deployment slots of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slotsswap
  • Operation Id: WebApps_SwapSlotWithProduction
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
SwapSlotWithProductionAsync(WaitUntil, CsmSlotEntity, CancellationToken)

Description for Swaps two deployment slots of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slotsswap
  • Operation Id: WebApps_SwapSlotWithProduction
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
SyncFunctions(CancellationToken)

Description for Syncs function trigger metadata to the management database

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/sync
  • Operation Id: WebApps_SyncFunctions
  • Default Api Version: 2023-12-01
SyncFunctionsAsync(CancellationToken)

Description for Syncs function trigger metadata to the management database

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/sync
  • Operation Id: WebApps_SyncFunctions
  • Default Api Version: 2023-12-01
SyncFunctionTriggers(CancellationToken)

Description for Syncs function trigger metadata to the management database

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/syncfunctiontriggers
  • Operation Id: WebApps_SyncFunctionTriggers
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
SyncFunctionTriggersAsync(CancellationToken)

Description for Syncs function trigger metadata to the management database

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/syncfunctiontriggers
  • Operation Id: WebApps_SyncFunctionTriggers
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
SyncRepository(CancellationToken)

Description for Sync web app repository.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/sync
  • Operation Id: WebApps_SyncRepository
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
SyncRepositoryAsync(CancellationToken)

Description for Sync web app repository.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/sync
  • Operation Id: WebApps_SyncRepository
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
TryGetApiVersion(ResourceType, String)

Gets the api version override if it has been set for the current client options.

(Inherited from ArmResource)
Update(SitePatchInfo, CancellationToken)

Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}
  • Operation Id: WebApps_Update
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateApplicationSettings(AppServiceConfigurationDictionary, CancellationToken)

Description for Replaces the application settings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/appsettings
  • Operation Id: WebApps_UpdateApplicationSettings
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateApplicationSettingsAsync(AppServiceConfigurationDictionary, CancellationToken)

Description for Replaces the application settings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/appsettings
  • Operation Id: WebApps_UpdateApplicationSettings
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateAsync(SitePatchInfo, CancellationToken)

Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}
  • Operation Id: WebApps_Update
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateAuthSettings(SiteAuthSettings, CancellationToken)

Description for Updates the Authentication / Authorization settings associated with web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettings
  • Operation Id: WebApps_UpdateAuthSettings
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateAuthSettingsAsync(SiteAuthSettings, CancellationToken)

Description for Updates the Authentication / Authorization settings associated with web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettings
  • Operation Id: WebApps_UpdateAuthSettings
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateAuthSettingsV2(SiteAuthSettingsV2, CancellationToken)

Description for Updates site's Authentication / Authorization settings for apps via the V2 format

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettingsV2
  • Operation Id: WebApps_UpdateAuthSettingsV2
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateAuthSettingsV2Async(SiteAuthSettingsV2, CancellationToken)

Description for Updates site's Authentication / Authorization settings for apps via the V2 format

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettingsV2
  • Operation Id: WebApps_UpdateAuthSettingsV2
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateAzureStorageAccounts(AzureStoragePropertyDictionary, CancellationToken)

Description for Updates the Azure storage account configurations of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/azurestorageaccounts
  • Operation Id: WebApps_UpdateAzureStorageAccounts
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateAzureStorageAccountsAsync(AzureStoragePropertyDictionary, CancellationToken)

Description for Updates the Azure storage account configurations of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/azurestorageaccounts
  • Operation Id: WebApps_UpdateAzureStorageAccounts
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateBackupConfiguration(WebAppBackupInfo, CancellationToken)

Description for Updates the backup configuration of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/backup
  • Operation Id: WebApps_UpdateBackupConfiguration
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateBackupConfigurationAsync(WebAppBackupInfo, CancellationToken)

Description for Updates the backup configuration of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/backup
  • Operation Id: WebApps_UpdateBackupConfiguration
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateConnectionStrings(ConnectionStringDictionary, CancellationToken)

Description for Replaces the connection strings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/connectionstrings
  • Operation Id: WebApps_UpdateConnectionStrings
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateConnectionStringsAsync(ConnectionStringDictionary, CancellationToken)

Description for Replaces the connection strings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/connectionstrings
  • Operation Id: WebApps_UpdateConnectionStrings
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateMetadata(AppServiceConfigurationDictionary, CancellationToken)

Description for Replaces the metadata of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/metadata
  • Operation Id: WebApps_UpdateMetadata
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateMetadataAsync(AppServiceConfigurationDictionary, CancellationToken)

Description for Replaces the metadata of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/metadata
  • Operation Id: WebApps_UpdateMetadata
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateSitePushSettings(WebAppPushSettings, CancellationToken)

Description for Updates the Push settings associated with web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/pushsettings
  • Operation Id: WebApps_UpdateSitePushSettings
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
UpdateSitePushSettingsAsync(WebAppPushSettings, CancellationToken)

Description for Updates the Push settings associated with web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/pushsettings
  • Operation Id: WebApps_UpdateSitePushSettings
  • Default Api Version: 2023-12-01
  • Resource: WebSiteResource
ValidateWorkflow(String, WorkflowData, CancellationToken)

Validates the workflow definition.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/validate
  • Operation Id: Workflows_Validate
  • Default Api Version: 2023-12-01
ValidateWorkflowAsync(String, WorkflowData, CancellationToken)

Validates the workflow definition.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostruntime/runtime/webhooks/workflow/api/management/workflows/{workflowName}/validate
  • Operation Id: Workflows_Validate
  • Default Api Version: 2023-12-01

Explicit Interface Implementations

IJsonModel<WebSiteData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<WebSiteData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<WebSiteData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<WebSiteData>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<WebSiteData>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Extension Methods

GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken)

Get role definition by name (GUID).

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Operation Id: RoleDefinitions_Get
  • Default Api Version: 2022-04-01
  • Resource: AuthorizationRoleDefinitionResource
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken)

Get role definition by name (GUID).

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleDefinitions/{roleDefinitionId}
  • Operation Id: RoleDefinitions_Get
  • Default Api Version: 2022-04-01
  • Resource: AuthorizationRoleDefinitionResource
GetAuthorizationRoleDefinitions(ArmResource)

Gets a collection of AuthorizationRoleDefinitionResources in the ArmResource. MockingTo mock this method, please mock GetAuthorizationRoleDefinitions() instead.

GetDenyAssignment(ArmResource, String, CancellationToken)

Get the specified deny assignment.

  • Request Path: /{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Operation Id: DenyAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: DenyAssignmentResource
GetDenyAssignmentAsync(ArmResource, String, CancellationToken)

Get the specified deny assignment.

  • Request Path: /{scope}/providers/Microsoft.Authorization/denyAssignments/{denyAssignmentId}
  • Operation Id: DenyAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: DenyAssignmentResource
GetDenyAssignments(ArmResource)

Gets a collection of DenyAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetDenyAssignments() instead.

GetRoleAssignment(ArmResource, String, String, CancellationToken)

Get a role assignment by scope and name.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operation Id: RoleAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: RoleAssignmentResource
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken)

Get a role assignment by scope and name.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignments/{roleAssignmentName}
  • Operation Id: RoleAssignments_Get
  • Default Api Version: 2022-04-01
  • Resource: RoleAssignmentResource
GetRoleAssignments(ArmResource)

Gets a collection of RoleAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignments() instead.

GetRoleAssignmentSchedule(ArmResource, String, CancellationToken)

Get the specified role assignment schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Operation Id: RoleAssignmentSchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleResource
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken)

Get the specified role assignment schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentSchedules/{roleAssignmentScheduleName}
  • Operation Id: RoleAssignmentSchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleResource
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken)

Gets the specified role assignment schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Operation Id: RoleAssignmentScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleInstanceResource
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken)

Gets the specified role assignment schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleInstances/{roleAssignmentScheduleInstanceName}
  • Operation Id: RoleAssignmentScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleInstanceResource
GetRoleAssignmentScheduleInstances(ArmResource)

Gets a collection of RoleAssignmentScheduleInstanceResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentScheduleInstances() instead.

GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken)

Get the specified role assignment schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Operation Id: RoleAssignmentScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleRequestResource
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken)

Get the specified role assignment schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleAssignmentScheduleRequests/{roleAssignmentScheduleRequestName}
  • Operation Id: RoleAssignmentScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleAssignmentScheduleRequestResource
GetRoleAssignmentScheduleRequests(ArmResource)

Gets a collection of RoleAssignmentScheduleRequestResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentScheduleRequests() instead.

GetRoleAssignmentSchedules(ArmResource)

Gets a collection of RoleAssignmentScheduleResources in the ArmResource. MockingTo mock this method, please mock GetRoleAssignmentSchedules() instead.

GetRoleEligibilitySchedule(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Operation Id: RoleEligibilitySchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleResource
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilitySchedules/{roleEligibilityScheduleName}
  • Operation Id: RoleEligibilitySchedules_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleResource
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken)

Gets the specified role eligibility schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Operation Id: RoleEligibilityScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleInstanceResource
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken)

Gets the specified role eligibility schedule instance.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleInstances/{roleEligibilityScheduleInstanceName}
  • Operation Id: RoleEligibilityScheduleInstances_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleInstanceResource
GetRoleEligibilityScheduleInstances(ArmResource)

Gets a collection of RoleEligibilityScheduleInstanceResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilityScheduleInstances() instead.

GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Operation Id: RoleEligibilityScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleRequestResource
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken)

Get the specified role eligibility schedule request.

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleEligibilityScheduleRequests/{roleEligibilityScheduleRequestName}
  • Operation Id: RoleEligibilityScheduleRequests_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleEligibilityScheduleRequestResource
GetRoleEligibilityScheduleRequests(ArmResource)

Gets a collection of RoleEligibilityScheduleRequestResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilityScheduleRequests() instead.

GetRoleEligibilitySchedules(ArmResource)

Gets a collection of RoleEligibilityScheduleResources in the ArmResource. MockingTo mock this method, please mock GetRoleEligibilitySchedules() instead.

GetRoleManagementPolicies(ArmResource)

Gets a collection of RoleManagementPolicyResources in the ArmResource. MockingTo mock this method, please mock GetRoleManagementPolicies() instead.

GetRoleManagementPolicy(ArmResource, String, CancellationToken)

Get the specified role management policy for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Operation Id: RoleManagementPolicies_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyResource
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken)

Get the specified role management policy assignment for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Operation Id: RoleManagementPolicyAssignments_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyAssignmentResource
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken)

Get the specified role management policy assignment for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicyAssignments/{roleManagementPolicyAssignmentName}
  • Operation Id: RoleManagementPolicyAssignments_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyAssignmentResource
GetRoleManagementPolicyAssignments(ArmResource)

Gets a collection of RoleManagementPolicyAssignmentResources in the ArmResource. MockingTo mock this method, please mock GetRoleManagementPolicyAssignments() instead.

GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken)

Get the specified role management policy for a resource scope

  • Request Path: /{scope}/providers/Microsoft.Authorization/roleManagementPolicies/{roleManagementPolicyName}
  • Operation Id: RoleManagementPolicies_Get
  • Default Api Version: 2020-10-01
  • Resource: RoleManagementPolicyResource
GetSystemAssignedIdentity(ArmResource)

Gets an object representing a SystemAssignedIdentityResource along with the instance operations that can be performed on it in the ArmResource. MockingTo mock this method, please mock GetSystemAssignedIdentity() instead.

GetLinkerResource(ArmResource, String, CancellationToken)

Returns Linker resource for a given name.

  • Request Path: /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operation Id: Linker_Get
GetLinkerResourceAsync(ArmResource, String, CancellationToken)

Returns Linker resource for a given name.

  • Request Path: /{resourceUri}/providers/Microsoft.ServiceLinker/linkers/{linkerName}
  • Operation Id: Linker_Get
GetLinkerResources(ArmResource)

Gets a collection of LinkerResources in the ArmResource. MockingTo mock this method, please mock GetLinkerResources() instead.

Applies to