WebSiteSlotResource Class

Definition

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

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

Constructors

WebSiteSlotResource()

Initializes a new instance of the WebSiteSlotResource 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

AnalyzeCustomHostnameSlot(String, CancellationToken)

Description for Analyze a custom hostname.

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

Description for Analyze a custom hostname.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/analyzeCustomHostname
  • Operation Id: WebApps_AnalyzeCustomHostnameSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
ApplySlotConfigurationSlot(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}/slots/{slot}/applySlotConfig
  • Operation Id: WebApps_ApplySlotConfigurationSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
ApplySlotConfigurationSlotAsync(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}/slots/{slot}/applySlotConfig
  • Operation Id: WebApps_ApplySlotConfigurationSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
BackupSlot(WebAppBackupInfo, CancellationToken)

Description for Creates a backup of an app.

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

Description for Creates a backup of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/backup
  • Operation Id: WebApps_BackupSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
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)
CreateOrUpdateHostSecretSlot(String, String, WebAppKeyInfo, CancellationToken)

Description for Add or update a host level secret.

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

Description for Add or update a host level secret.

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

Generate the resource identifier of a WebSiteSlotResource 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}/slots/{slot}
  • Operation Id: WebApps_DeleteSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
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}/slots/{slot}
  • Operation Id: WebApps_DeleteSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
DeleteBackupConfigurationSlot(CancellationToken)

Description for Deletes the backup configuration of an app.

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

Description for Deletes the backup configuration of an app.

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

Description for Delete a host level secret.

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

Description for Delete a host level secret.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/host/default/{keyType}/{keyName}
  • Operation Id: WebApps_DeleteHostSecretSlot
  • Default Api Version: 2023-12-01
DeployWorkflowArtifactsSlot(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}/slots/{slot}/deployWorkflowArtifacts
  • Operation Id: WebApps_DeployWorkflowArtifactsSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
DeployWorkflowArtifactsSlotAsync(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}/slots/{slot}/deployWorkflowArtifacts
  • Operation Id: WebApps_DeployWorkflowArtifactsSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
DiscoverBackupSlot(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}/slots/{slot}/discoverbackup
  • Operation Id: WebApps_DiscoverBackupSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
DiscoverBackupSlotAsync(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}/slots/{slot}/discoverbackup
  • Operation Id: WebApps_DiscoverBackupSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GenerateNewSitePublishingPasswordSlot(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}/slots/{slot}/newpassword
  • Operation Id: WebApps_GenerateNewSitePublishingPasswordSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GenerateNewSitePublishingPasswordSlotAsync(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}/slots/{slot}/newpassword
  • Operation Id: WebApps_GenerateNewSitePublishingPasswordSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
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}/slots/{slot}
  • Operation Id: WebApps_GetSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetAllConfigurationSlotData(CancellationToken)

Description for List the configurations of an app

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config
  • Operation Id: WebApps_ListConfigurationsSlot
GetAllConfigurationSlotDataAsync(CancellationToken)

Description for List the configurations of an app

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config
  • Operation Id: WebApps_ListConfigurationsSlot
GetAllPremierAddOnSlotData(CancellationToken)

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/premieraddons
  • Operation Id: WebApps_ListPremierAddOnsSlot
GetAllPremierAddOnSlotDataAsync(CancellationToken)

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/premieraddons
  • Operation Id: WebApps_ListPremierAddOnsSlot
GetAllRelayServiceConnectionSlotData(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}/slots/{slot}/hybridconnection
  • Operation Id: WebApps_ListRelayServiceConnectionsSlot
GetAllRelayServiceConnectionSlotDataAsync(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}/slots/{slot}/hybridconnection
  • Operation Id: WebApps_ListRelayServiceConnectionsSlot
GetAllSiteBackupSlotData(CancellationToken)

Description for Gets existing backups of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/listbackups
  • Operation Id: WebApps_ListSiteBackupsSlot
GetAllSiteBackupSlotDataAsync(CancellationToken)

Description for Gets existing backups of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/listbackups
  • Operation Id: WebApps_ListSiteBackupsSlot
GetApplicationSettingsSlot(CancellationToken)

Description for Gets the application settings of an app.

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

Description for Gets the application settings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/appsettings/list
  • Operation Id: WebApps_ListApplicationSettingsSlot
  • 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}/slots/{slot}
  • Operation Id: WebApps_GetSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetAuthSettingsSlot(CancellationToken)

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/authsettings/list
  • Operation Id: WebApps_GetAuthSettingsSlot
  • Default Api Version: 2023-12-01
GetAuthSettingsV2Slot(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}/slots/{slot}/config/authsettingsV2/list
  • Operation Id: WebApps_GetAuthSettingsV2Slot
  • Default Api Version: 2023-12-01
GetAuthSettingsV2SlotAsync(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}/slots/{slot}/config/authsettingsV2/list
  • Operation Id: WebApps_GetAuthSettingsV2Slot
  • Default Api Version: 2023-12-01
GetAuthSettingsV2WithoutSecretsSlot(CancellationToken)

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/authsettingsV2
  • Operation Id: WebApps_GetAuthSettingsV2WithoutSecretsSlot
  • 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)
GetAzureStorageAccountsSlot(CancellationToken)

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

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

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

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

Description for Gets the backup configuration of an app.

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

Description for Gets the backup configuration of an app.

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

Description for Gets the connection strings of an app.

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

Description for Gets the connection strings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/connectionstrings/list
  • Operation Id: WebApps_ListConnectionStringsSlot
  • Default Api Version: 2023-12-01
GetContainerLogsZipSlot(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}/slots/{slot}/containerlogs/zip/download
  • Operation Id: WebApps_GetContainerLogsZipSlot
  • Default Api Version: 2023-12-01
GetContainerLogsZipSlotAsync(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}/slots/{slot}/containerlogs/zip/download
  • Operation Id: WebApps_GetContainerLogsZipSlot
  • Default Api Version: 2023-12-01
GetFunctionsAdminTokenSlot(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}/slots/{slot}/functions/admin/token
  • Operation Id: WebApps_GetFunctionsAdminTokenSlot
  • Default Api Version: 2023-12-01
GetFunctionsAdminTokenSlotAsync(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}/slots/{slot}/functions/admin/token
  • Operation Id: WebApps_GetFunctionsAdminTokenSlot
  • Default Api Version: 2023-12-01
GetHostKeysSlot(CancellationToken)

Description for Get host secrets for a function app.

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

Description for Get host secrets for a function app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/host/default/listkeys
  • Operation Id: WebApps_ListHostKeysSlot
  • Default Api Version: 2023-12-01
GetHybridConnectionsSlot(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}/slots/{slot}/hybridConnectionRelays
  • Operation Id: WebApps_ListHybridConnectionsSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetHybridConnectionsSlotAsync(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}/slots/{slot}/hybridConnectionRelays
  • Operation Id: WebApps_ListHybridConnectionsSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetLogsSiteSlotConfig()

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

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)
GetMetadataSlot(CancellationToken)

Description for Gets the metadata of an app.

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

Description for Gets the metadata of an app.

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

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

GetNetworkFeature(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}/slots/{slot}/networkFeatures/{view}
  • Operation Id: WebApps_ListNetworkFeaturesSlot
  • Default Api Version: 2023-12-01
  • Resource: NetworkFeatureResource
GetNetworkFeatureAsync(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}/slots/{slot}/networkFeatures/{view}
  • Operation Id: WebApps_ListNetworkFeaturesSlot
  • Default Api Version: 2023-12-01
  • Resource: NetworkFeatureResource
GetNetworkFeatures()

Gets a collection of NetworkFeatureResources in the WebSiteSlot.

GetNetworkTraceOperationSlot(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}/slots/{slot}/networkTrace/operationresults/{operationId}
  • Operation Id: WebApps_GetNetworkTraceOperationSlot
  • Default Api Version: 2023-12-01
GetNetworkTraceOperationSlotAsync(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}/slots/{slot}/networkTrace/operationresults/{operationId}
  • Operation Id: WebApps_GetNetworkTraceOperationSlot
  • Default Api Version: 2023-12-01
GetNetworkTraceOperationSlotV2(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}/slots/{slot}/networkTraces/current/operationresults/{operationId}
  • Operation Id: WebApps_GetNetworkTraceOperationSlotV2
  • Default Api Version: 2023-12-01
GetNetworkTraceOperationSlotV2Async(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}/slots/{slot}/networkTraces/current/operationresults/{operationId}
  • Operation Id: WebApps_GetNetworkTraceOperationSlotV2
  • Default Api Version: 2023-12-01
GetNetworkTracesSlot(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}/slots/{slot}/networkTrace/{operationId}
  • Operation Id: WebApps_GetNetworkTracesSlot
  • Default Api Version: 2023-12-01
GetNetworkTracesSlotAsync(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}/slots/{slot}/networkTrace/{operationId}
  • Operation Id: WebApps_GetNetworkTracesSlot
  • Default Api Version: 2023-12-01
GetNetworkTracesSlotV2(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}/slots/{slot}/networkTraces/{operationId}
  • Operation Id: WebApps_GetNetworkTracesSlotV2
  • Default Api Version: 2023-12-01
GetNetworkTracesSlotV2Async(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}/slots/{slot}/networkTraces/{operationId}
  • Operation Id: WebApps_GetNetworkTracesSlotV2
  • Default Api Version: 2023-12-01
GetPerfMonCountersSlot(String, CancellationToken)

Description for Gets perfmon counters for web app.

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

Description for Gets perfmon counters for web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/perfcounters
  • Operation Id: WebApps_ListPerfMonCountersSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
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)
GetPrivateLinkResourcesSlot(CancellationToken)

Description for Gets the private link resources

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

Description for Gets the private link resources

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

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/publishingcredentials/list
  • Operation Id: WebApps_ListPublishingCredentialsSlot
  • Default Api Version: 2023-12-01
GetPublishingProfileXmlWithSecretsSlot(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}/slots/{slot}/publishxml
  • Operation Id: WebApps_ListPublishingProfileXmlWithSecretsSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetPublishingProfileXmlWithSecretsSlotAsync(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}/slots/{slot}/publishxml
  • Operation Id: WebApps_ListPublishingProfileXmlWithSecretsSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetScmSiteSlotBasicPublishingCredentialsPolicy()

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

GetSitePhpErrorLogFlagSlot(CancellationToken)

Description for Gets web app's event logs.

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

Description for Gets web app's event logs.

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

Description for Gets the Push settings associated with web app.

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

Description for Gets the Push settings associated with web app.

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

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/backups/{backupId}
  • Operation Id: WebApps_GetBackupStatusSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotBackupResource
GetSiteSlotBackups()

Gets a collection of SiteSlotBackupResources in the WebSiteSlot.

GetSiteSlotDeployment(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}/slots/{slot}/deployments/{id}
  • Operation Id: WebApps_GetDeploymentSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotDeploymentResource
GetSiteSlotDeploymentAsync(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}/slots/{slot}/deployments/{id}
  • Operation Id: WebApps_GetDeploymentSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotDeploymentResource
GetSiteSlotDeployments()

Gets a collection of SiteSlotDeploymentResources in the WebSiteSlot.

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

Description for Get site detector response

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

Description for Get site detector response

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slot}/detectors/{detectorName}
  • Operation Id: Diagnostics_GetSiteDetectorResponseSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotDetectorResource
GetSiteSlotDetectors()

Gets a collection of SiteSlotDetectorResources in the WebSiteSlot.

GetSiteSlotDiagnostic(String, CancellationToken)

Description for Get Diagnostics Category

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

Description for Get Diagnostics Category

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slot}/diagnostics/{diagnosticCategory}
  • Operation Id: Diagnostics_GetSiteDiagnosticCategorySlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotDiagnosticResource
GetSiteSlotDiagnostics()

Gets a collection of SiteSlotDiagnosticResources in the WebSiteSlot.

GetSiteSlotDomainOwnershipIdentifier(String, CancellationToken)

Description for Get domain ownership identifier for web app.

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

Description for Get domain ownership identifier for web app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/domainOwnershipIdentifiers/{domainOwnershipIdentifierName}
  • Operation Id: WebApps_GetDomainOwnershipIdentifierSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotDomainOwnershipIdentifierResource
GetSiteSlotDomainOwnershipIdentifiers()

Gets a collection of SiteSlotDomainOwnershipIdentifierResources in the WebSiteSlot.

GetSiteSlotExtension()

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

GetSiteSlotFunction(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}/slots/{slot}/functions/{functionName}
  • Operation Id: WebApps_GetInstanceFunctionSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotFunctionResource
GetSiteSlotFunctionAsync(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}/slots/{slot}/functions/{functionName}
  • Operation Id: WebApps_GetInstanceFunctionSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotFunctionResource
GetSiteSlotFunctions()

Gets a collection of SiteSlotFunctionResources in the WebSiteSlot.

GetSiteSlotHostNameBinding(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}/slots/{slot}/hostNameBindings/{hostName}
  • Operation Id: WebApps_GetHostNameBindingSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotHostNameBindingResource
GetSiteSlotHostNameBindingAsync(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}/slots/{slot}/hostNameBindings/{hostName}
  • Operation Id: WebApps_GetHostNameBindingSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotHostNameBindingResource
GetSiteSlotHostNameBindings()

Gets a collection of SiteSlotHostNameBindingResources in the WebSiteSlot.

GetSiteSlotHybridConnectionNamespaceRelay(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}/slots/{slot}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName}
  • Operation Id: WebApps_GetHybridConnectionSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotHybridConnectionNamespaceRelayResource
GetSiteSlotHybridConnectionNamespaceRelayAsync(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}/slots/{slot}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName}
  • Operation Id: WebApps_GetHybridConnectionSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotHybridConnectionNamespaceRelayResource
GetSiteSlotHybridConnectionNamespaceRelays()

Gets a collection of SiteSlotHybridConnectionNamespaceRelayResources in the WebSiteSlot.

GetSiteSlotInstance(String, CancellationToken)

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/instances/{instanceId}
  • Operation Id: WebApps_GetInstanceInfoSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotInstanceResource
GetSiteSlotInstances()

Gets a collection of SiteSlotInstanceResources in the WebSiteSlot.

GetSiteSlotNetworkConfig()

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

GetSiteSlotPrivateEndpointConnection(String, CancellationToken)

Description for Gets a private endpoint connection

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

Description for Gets a private endpoint connection

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/privateEndpointConnections/{privateEndpointConnectionName}
  • Operation Id: WebApps_GetPrivateEndpointConnectionSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotPrivateEndpointConnectionResource
GetSiteSlotPrivateEndpointConnections()

Gets a collection of SiteSlotPrivateEndpointConnectionResources in the WebSiteSlot.

GetSiteSlotProcess(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}/slots/{slot}/processes/{processId}
  • Operation Id: WebApps_GetProcessSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotProcessResource
GetSiteSlotProcessAsync(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}/slots/{slot}/processes/{processId}
  • Operation Id: WebApps_GetProcessSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotProcessResource
GetSiteSlotProcesses()

Gets a collection of SiteSlotProcessResources in the WebSiteSlot.

GetSiteSlotSiteContainer(String, CancellationToken)

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/sitecontainers/{containerName}
  • Operation Id: WebApps_GetSiteContainerSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotSiteContainerResource
GetSiteSlotSiteContainers()

Gets a collection of SiteSlotSiteContainerResources in the WebSiteSlot.

GetSiteSlotVirtualNetworkConnection(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}/slots/{slot}/virtualNetworkConnections/{vnetName}
  • Operation Id: WebApps_GetVnetConnectionSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotVirtualNetworkConnectionResource
GetSiteSlotVirtualNetworkConnectionAsync(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}/slots/{slot}/virtualNetworkConnections/{vnetName}
  • Operation Id: WebApps_GetVnetConnectionSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotVirtualNetworkConnectionResource
GetSiteSlotVirtualNetworkConnections()

Gets a collection of SiteSlotVirtualNetworkConnectionResources in the WebSiteSlot.

GetSiteSlotWorkflow(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}/slots/{slot}/workflows/{workflowName}
  • Operation Id: WebApps_GetInstanceWorkflowSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotWorkflowResource
GetSiteSlotWorkflowAsync(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}/slots/{slot}/workflows/{workflowName}
  • Operation Id: WebApps_GetInstanceWorkflowSlot
  • Default Api Version: 2023-12-01
  • Resource: SiteSlotWorkflowResource
GetSiteSlotWorkflows()

Gets a collection of SiteSlotWorkflowResources in the WebSiteSlot.

GetSlotDifferencesSlot(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}/slots/{slot}/slotsdiffs
  • Operation Id: WebApps_ListSlotDifferencesSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetSlotDifferencesSlotAsync(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}/slots/{slot}/slotsdiffs
  • Operation Id: WebApps_ListSlotDifferencesSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetSlotSiteDeploymentStatusesSlot(CancellationToken)

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/deploymentStatus
  • Operation Id: WebApps_ListSlotSiteDeploymentStatusesSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetSlotSiteDeploymentStatusSlot(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}/slots/{slot}/deploymentStatus/{deploymentStatusId}
  • Operation Id: WebApps_GetSlotSiteDeploymentStatusSlot
  • Default Api Version: 2023-12-01
GetSlotSiteDeploymentStatusSlotAsync(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}/slots/{slot}/deploymentStatus/{deploymentStatusId}
  • Operation Id: WebApps_GetSlotSiteDeploymentStatusSlot
  • Default Api Version: 2023-12-01
GetSlotSnapshots(CancellationToken)

Description for Returns all Snapshots to the user.

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

Description for Returns all Snapshots to the user.

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

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

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

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

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

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

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

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

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

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/host/default/listsyncstatus
  • Operation Id: WebApps_ListSyncStatusSlot
  • 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)
GetUsagesSlot(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}/slots/{slot}/usages
  • Operation Id: WebApps_ListUsagesSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetUsagesSlotAsync(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}/slots/{slot}/usages
  • Operation Id: WebApps_ListUsagesSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetWebSiteContainerLogsSlot(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}/slots/{slot}/containerlogs
  • Operation Id: WebApps_GetWebSiteContainerLogsSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetWebSiteContainerLogsSlotAsync(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}/slots/{slot}/containerlogs
  • Operation Id: WebApps_GetWebSiteContainerLogsSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
GetWebSiteSlotConfig()

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

GetWebSiteSlotConfigAppSetting(String, CancellationToken)

Description for Gets the config reference and status of an app

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

Description for Gets the config reference and status of an app

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

Gets a collection of WebSiteSlotConfigAppSettingResources in the WebSiteSlot.

GetWebSiteSlotConfigConnectionString(String, CancellationToken)

Description for Gets the config reference and status of an app

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

Description for Gets the config reference and status of an app

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

Gets a collection of WebSiteSlotConfigConnectionStringResources in the WebSiteSlot.

GetWebSiteSlotContinuousWebJob(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}/slots/{slot}/continuouswebjobs/{webJobName}
  • Operation Id: WebApps_GetContinuousWebJobSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotContinuousWebJobResource
GetWebSiteSlotContinuousWebJobAsync(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}/slots/{slot}/continuouswebjobs/{webJobName}
  • Operation Id: WebApps_GetContinuousWebJobSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotContinuousWebJobResource
GetWebSiteSlotContinuousWebJobs()

Gets a collection of WebSiteSlotContinuousWebJobResources in the WebSiteSlot.

GetWebSiteSlotExtension(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}/slots/{slot}/siteextensions/{siteExtensionId}
  • Operation Id: WebApps_GetSiteExtensionSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotExtensionResource
GetWebSiteSlotExtensionAsync(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}/slots/{slot}/siteextensions/{siteExtensionId}
  • Operation Id: WebApps_GetSiteExtensionSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotExtensionResource
GetWebSiteSlotExtensions()

Gets a collection of WebSiteSlotExtensionResources in the WebSiteSlot.

GetWebSiteSlotFtpPublishingCredentialsPolicy()

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

GetWebSiteSlotHybridConnection(String, CancellationToken)

Description for Gets a hybrid connection configuration by its name.

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

Description for Gets a hybrid connection configuration by its name.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/hybridconnection/{entityName}
  • Operation Id: WebApps_GetRelayServiceConnectionSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotHybridConnectionResource
GetWebSiteSlotHybridConnections()

Gets a collection of WebSiteSlotHybridConnectionResources in the WebSiteSlot.

GetWebSiteSlotPremierAddOn(String, CancellationToken)

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/premieraddons/{premierAddOnName}
  • Operation Id: WebApps_GetPremierAddOnSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotPremierAddOnResource
GetWebSiteSlotPremierAddOns()

Gets a collection of WebSiteSlotPremierAddOnResources in the WebSiteSlot.

GetWebSiteSlotPrivateAccess()

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

GetWebSiteSlotPublicCertificate(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}/slots/{slot}/publicCertificates/{publicCertificateName}
  • Operation Id: WebApps_GetPublicCertificateSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotPublicCertificateResource
GetWebSiteSlotPublicCertificateAsync(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}/slots/{slot}/publicCertificates/{publicCertificateName}
  • Operation Id: WebApps_GetPublicCertificateSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotPublicCertificateResource
GetWebSiteSlotPublicCertificates()

Gets a collection of WebSiteSlotPublicCertificateResources in the WebSiteSlot.

GetWebSiteSlotResourceHealthMetadata()

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

GetWebSiteSlotSourceControl()

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

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
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotTriggeredWebJobResource
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
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotTriggeredWebJobResource
GetWebSiteSlotTriggeredWebJobs()

Gets a collection of WebSiteSlotTriggeredWebJobResources in the WebSiteSlot.

GetWebSiteSlotWebJob(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}/slots/{slot}/webjobs/{webJobName}
  • Operation Id: WebApps_GetWebJobSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotWebJobResource
GetWebSiteSlotWebJobAsync(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}/slots/{slot}/webjobs/{webJobName}
  • Operation Id: WebApps_GetWebJobSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotWebJobResource
GetWebSiteSlotWebJobs()

Gets a collection of WebSiteSlotWebJobResources in the WebSiteSlot.

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
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
GetWebSiteTriggeredwebJobs()

Gets a collection of WebSiteTriggeredwebJobResources in the WebSiteSlot.

GetWorkflowsConnectionsSlot(CancellationToken)

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/listWorkflowsConnections
  • Operation Id: WebApps_ListWorkflowsConnectionsSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
IsCloneableSlot(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}/slots/{slot}/iscloneable
  • Operation Id: WebApps_IsCloneableSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
IsCloneableSlotAsync(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}/slots/{slot}/iscloneable
  • Operation Id: WebApps_IsCloneableSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
ResetSlotConfigurationSlot(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}/slots/{slot}/resetSlotConfig
  • Operation Id: WebApps_ResetSlotConfigurationSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
ResetSlotConfigurationSlotAsync(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}/slots/{slot}/resetSlotConfig
  • Operation Id: WebApps_ResetSlotConfigurationSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
RestartSlot(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}/slots/{slot}/restart
  • Operation Id: WebApps_RestartSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
RestartSlotAsync(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}/slots/{slot}/restart
  • Operation Id: WebApps_RestartSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
RestoreFromBackupBlobSlot(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}/slots/{slot}/restoreFromBackupBlob
  • Operation Id: WebApps_RestoreFromBackupBlobSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
RestoreFromBackupBlobSlotAsync(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}/slots/{slot}/restoreFromBackupBlob
  • Operation Id: WebApps_RestoreFromBackupBlobSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
RestoreFromDeletedAppSlot(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}/slots/{slot}/restoreFromDeletedApp
  • Operation Id: WebApps_RestoreFromDeletedAppSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
RestoreFromDeletedAppSlotAsync(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}/slots/{slot}/restoreFromDeletedApp
  • Operation Id: WebApps_RestoreFromDeletedAppSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
RestoreSnapshotSlot(WaitUntil, SnapshotRestoreRequest, CancellationToken)

Description for Restores a web app from a snapshot.

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

Description for Restores a web app from a snapshot.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/restoreSnapshot
  • Operation Id: WebApps_RestoreSnapshotSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
StartNetworkTraceSlot(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}/slots/{slot}/startNetworkTrace
  • Operation Id: WebApps_StartNetworkTraceSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
StartNetworkTraceSlotAsync(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}/slots/{slot}/startNetworkTrace
  • Operation Id: WebApps_StartNetworkTraceSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
StartSlot(CancellationToken)

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/start
  • Operation Id: WebApps_StartSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
StartWebSiteNetworkTraceOperationSlot(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}/slots/{slot}/networkTrace/startOperation
  • Operation Id: WebApps_StartWebSiteNetworkTraceOperationSlot
  • Default Api Version: 2023-12-01
StartWebSiteNetworkTraceOperationSlotAsync(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}/slots/{slot}/networkTrace/startOperation
  • Operation Id: WebApps_StartWebSiteNetworkTraceOperationSlot
  • Default Api Version: 2023-12-01
StartWebSiteNetworkTraceSlot(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}/slots/{slot}/networkTrace/start
  • Operation Id: WebApps_StartWebSiteNetworkTraceSlot
  • Default Api Version: 2023-12-01
StartWebSiteNetworkTraceSlotAsync(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}/slots/{slot}/networkTrace/start
  • Operation Id: WebApps_StartWebSiteNetworkTraceSlot
  • Default Api Version: 2023-12-01
StopNetworkTraceSlot(CancellationToken)

Description for Stop ongoing capturing network packets for the site.

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

Description for Stop ongoing capturing network packets for the site.

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

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

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

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

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

Description for Stop ongoing capturing network packets for the site.

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

Description for Stop ongoing capturing network packets for the site.

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

Description for Swaps two deployment slots of an app.

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

Description for Swaps two deployment slots of an app.

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

Description for Syncs function trigger metadata to the management database

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

Description for Syncs function trigger metadata to the management database

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

Description for Syncs function trigger metadata to the management database

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

Description for Syncs function trigger metadata to the management database

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

Description for Sync web app repository.

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

Description for Sync web app repository.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/sync
  • Operation Id: WebApps_SyncRepositorySlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
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}/slots/{slot}
  • Operation Id: WebApps_UpdateSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
UpdateApplicationSettingsSlot(AppServiceConfigurationDictionary, CancellationToken)

Description for Replaces the application settings of an app.

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

Description for Replaces the application settings of an app.

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/appsettings
  • Operation Id: WebApps_UpdateApplicationSettingsSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
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}/slots/{slot}
  • Operation Id: WebApps_UpdateSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
UpdateAuthSettingsSlot(SiteAuthSettings, CancellationToken)

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

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

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

  • Request Path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/authsettings
  • Operation Id: WebApps_UpdateAuthSettingsSlot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
UpdateAuthSettingsV2Slot(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}/slots/{slot}/config/authsettingsV2
  • Operation Id: WebApps_UpdateAuthSettingsV2Slot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
UpdateAuthSettingsV2SlotAsync(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}/slots/{slot}/config/authsettingsV2
  • Operation Id: WebApps_UpdateAuthSettingsV2Slot
  • Default Api Version: 2023-12-01
  • Resource: WebSiteSlotResource
UpdateAzureStorageAccountsSlot(AzureStoragePropertyDictionary, CancellationToken)

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

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

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

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

Description for Updates the backup configuration of an app.

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

Description for Updates the backup configuration of an app.

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

Description for Replaces the connection strings of an app.

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

Description for Replaces the connection strings of an app.

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

Description for Replaces the metadata of an app.

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

Description for Replaces the metadata of an app.

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

Description for Updates the Push settings associated with web app.

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

Description for Updates the Push settings associated with web app.

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

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