WebAppsOperationsExtensions Class

Definition

Extension methods for WebAppsOperations.

public static class WebAppsOperationsExtensions
type WebAppsOperationsExtensions = class
Public Module WebAppsOperationsExtensions
Inheritance
WebAppsOperationsExtensions

Methods

AddPremierAddOnAsync(IWebAppsOperations, String, String, String, PremierAddOnInner, CancellationToken)

Updates a named add-on of an app.

AddPremierAddOnSlotAsync(IWebAppsOperations, String, String, String, PremierAddOnInner, String, CancellationToken)

Updates a named add-on of an app.

AnalyzeCustomHostnameAsync(IWebAppsOperations, String, String, String, CancellationToken)

Analyze a custom hostname.

AnalyzeCustomHostnameSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Analyze a custom hostname.

ApplySlotConfigToProductionAsync(IWebAppsOperations, String, String, CsmSlotEntity, CancellationToken)

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

ApplySlotConfigurationSlotAsync(IWebAppsOperations, String, String, CsmSlotEntity, String, CancellationToken)

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

BackupAsync(IWebAppsOperations, String, String, BackupRequestInner, CancellationToken)

Creates a backup of an app.

BackupSlotAsync(IWebAppsOperations, String, String, BackupRequestInner, String, CancellationToken)

Creates a backup of an app.

BeginCopyProductionSlotAsync(IWebAppsOperations, String, String, CsmCopySlotEntity, CancellationToken)

Copies a deployment slot to another deployment slot of an app.

BeginCopySlotSlotAsync(IWebAppsOperations, String, String, CsmCopySlotEntity, String, CancellationToken)

Copies a deployment slot to another deployment slot of an app.

BeginCreateFunctionAsync(IWebAppsOperations, String, String, String, FunctionEnvelopeInner, CancellationToken)

Create function for web site, or a deployment slot.

BeginCreateInstanceFunctionSlotAsync(IWebAppsOperations, String, String, String, String, FunctionEnvelopeInner, CancellationToken)

Create function for web site, or a deployment slot.

BeginCreateInstanceMSDeployOperationAsync(IWebAppsOperations, String, String, String, MSDeploy, CancellationToken)

Invoke the MSDeploy web app extension.

BeginCreateInstanceMSDeployOperationSlotAsync(IWebAppsOperations, String, String, String, String, MSDeploy, CancellationToken)

Invoke the MSDeploy web app extension.

BeginCreateMSDeployOperationAsync(IWebAppsOperations, String, String, MSDeploy, CancellationToken)

Invoke the MSDeploy web app extension.

BeginCreateMSDeployOperationSlotAsync(IWebAppsOperations, String, String, String, MSDeploy, CancellationToken)

Invoke the MSDeploy web app extension.

BeginCreateOrUpdateAsync(IWebAppsOperations, String, String, SiteInner, CancellationToken)

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

BeginCreateOrUpdateSlotAsync(IWebAppsOperations, String, String, SiteInner, String, CancellationToken)

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

BeginCreateOrUpdateSourceControlAsync(IWebAppsOperations, String, String, SiteSourceControlInner, CancellationToken)

Updates the source control configuration of an app.

BeginCreateOrUpdateSourceControlSlotAsync(IWebAppsOperations, String, String, SiteSourceControlInner, String, CancellationToken)

Updates the source control configuration of an app.

BeginInstallSiteExtensionAsync(IWebAppsOperations, String, String, String, CancellationToken)

Install site extension on a web site, or a deployment slot.

BeginInstallSiteExtensionSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Install site extension on a web site, or a deployment slot.

BeginListPublishingCredentialsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the Git/FTP publishing credentials of an app.

BeginListPublishingCredentialsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the Git/FTP publishing credentials of an app.

BeginMigrateMySqlAsync(IWebAppsOperations, String, String, MigrateMySqlRequest, CancellationToken)

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

BeginMigrateStorageAsync(IWebAppsOperations, String, String, String, StorageMigrationOptions, CancellationToken)

Restores a web app.

BeginRestoreAsync(IWebAppsOperations, String, String, String, RestoreRequestInner, CancellationToken)

Restores a specific backup to another app (or deployment slot, if specified).

BeginRestoreFromBackupBlobAsync(IWebAppsOperations, String, String, RestoreRequestInner, CancellationToken)

Restores an app from a backup blob in Azure Storage.

BeginRestoreFromBackupBlobSlotAsync(IWebAppsOperations, String, String, RestoreRequestInner, String, CancellationToken)

Restores an app from a backup blob in Azure Storage.

BeginRestoreFromDeletedAppAsync(IWebAppsOperations, String, String, DeletedAppRestoreRequest, CancellationToken)

Restores a deleted web app to this web app.

BeginRestoreFromDeletedAppSlotAsync(IWebAppsOperations, String, String, DeletedAppRestoreRequest, String, CancellationToken)

Restores a deleted web app to this web app.

BeginRestoreSlotAsync(IWebAppsOperations, String, String, String, RestoreRequestInner, String, CancellationToken)

Restores a specific backup to another app (or deployment slot, if specified).

BeginRestoreSnapshotAsync(IWebAppsOperations, String, String, SnapshotRestoreRequest, CancellationToken)

Restores a web app from a snapshot.

BeginRestoreSnapshotSlotAsync(IWebAppsOperations, String, String, SnapshotRestoreRequest, String, CancellationToken)

Restores a web app from a snapshot.

BeginStartNetworkTraceAsync(IWebAppsOperations, String, String, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Start capturing network packets for the site.

BeginStartNetworkTraceSlotAsync(IWebAppsOperations, String, String, String, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Start capturing network packets for the site.

BeginStartWebSiteNetworkTraceOperationAsync(IWebAppsOperations, String, String, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Start capturing network packets for the site.

BeginStartWebSiteNetworkTraceOperationSlotAsync(IWebAppsOperations, String, String, String, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Start capturing network packets for the site.

BeginSwapSlotSlotAsync(IWebAppsOperations, String, String, CsmSlotEntity, String, CancellationToken)

Swaps two deployment slots of an app.

BeginSwapSlotWithProductionAsync(IWebAppsOperations, String, String, CsmSlotEntity, CancellationToken)

Swaps two deployment slots of an app.

CopyProductionSlotAsync(IWebAppsOperations, String, String, CsmCopySlotEntity, CancellationToken)

Copies a deployment slot to another deployment slot of an app.

CopySlotSlotAsync(IWebAppsOperations, String, String, CsmCopySlotEntity, String, CancellationToken)

Copies a deployment slot to another deployment slot of an app.

CreateDeploymentAsync(IWebAppsOperations, String, String, String, DeploymentInner, CancellationToken)

Create a deployment for an app, or a deployment slot.

CreateDeploymentSlotAsync(IWebAppsOperations, String, String, String, String, DeploymentInner, CancellationToken)

Create a deployment for an app, or a deployment slot.

CreateFunctionAsync(IWebAppsOperations, String, String, String, FunctionEnvelopeInner, CancellationToken)

Create function for web site, or a deployment slot.

CreateInstanceFunctionSlotAsync(IWebAppsOperations, String, String, String, String, FunctionEnvelopeInner, CancellationToken)

Create function for web site, or a deployment slot.

CreateInstanceMSDeployOperationAsync(IWebAppsOperations, String, String, String, MSDeploy, CancellationToken)

Invoke the MSDeploy web app extension.

CreateInstanceMSDeployOperationSlotAsync(IWebAppsOperations, String, String, String, String, MSDeploy, CancellationToken)

Invoke the MSDeploy web app extension.

CreateMSDeployOperationAsync(IWebAppsOperations, String, String, MSDeploy, CancellationToken)

Invoke the MSDeploy web app extension.

CreateMSDeployOperationSlotAsync(IWebAppsOperations, String, String, String, MSDeploy, CancellationToken)

Invoke the MSDeploy web app extension.

CreateOrUpdateAsync(IWebAppsOperations, String, String, SiteInner, CancellationToken)

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

CreateOrUpdateConfigurationAsync(IWebAppsOperations, String, String, SiteConfigResourceInner, CancellationToken)

Updates the configuration of an app.

CreateOrUpdateConfigurationSlotAsync(IWebAppsOperations, String, String, SiteConfigResourceInner, String, CancellationToken)

Updates the configuration of an app.

CreateOrUpdateDomainOwnershipIdentifierAsync(IWebAppsOperations, String, String, String, IdentifierInner, CancellationToken)

Creates a domain ownership identifier for web app, or updates an existing ownership identifier.

CreateOrUpdateDomainOwnershipIdentifierSlotAsync(IWebAppsOperations, String, String, String, IdentifierInner, String, CancellationToken)

Creates a domain ownership identifier for web app, or updates an existing ownership identifier.

CreateOrUpdateHostNameBindingAsync(IWebAppsOperations, String, String, String, HostNameBindingInner, CancellationToken)

Creates a hostname binding for an app.

CreateOrUpdateHostNameBindingSlotAsync(IWebAppsOperations, String, String, String, HostNameBindingInner, String, CancellationToken)

Creates a hostname binding for an app.

CreateOrUpdateHybridConnectionAsync(IWebAppsOperations, String, String, String, String, HybridConnectionInner, CancellationToken)

Creates a new Hybrid Connection using a Service Bus relay.

CreateOrUpdateHybridConnectionSlotAsync(IWebAppsOperations, String, String, String, String, HybridConnectionInner, String, CancellationToken)

Creates a new Hybrid Connection using a Service Bus relay.

CreateOrUpdatePublicCertificateAsync(IWebAppsOperations, String, String, String, PublicCertificateInner, CancellationToken)

Creates a hostname binding for an app.

CreateOrUpdatePublicCertificateSlotAsync(IWebAppsOperations, String, String, String, PublicCertificateInner, String, CancellationToken)

Creates a hostname binding for an app.

CreateOrUpdateRelayServiceConnectionAsync(IWebAppsOperations, String, String, String, RelayServiceConnectionEntityInner, CancellationToken)

Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).

CreateOrUpdateRelayServiceConnectionSlotAsync(IWebAppsOperations, String, String, String, RelayServiceConnectionEntityInner, String, CancellationToken)

Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).

CreateOrUpdateSlotAsync(IWebAppsOperations, String, String, SiteInner, String, CancellationToken)

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

CreateOrUpdateSourceControlAsync(IWebAppsOperations, String, String, SiteSourceControlInner, CancellationToken)

Updates the source control configuration of an app.

CreateOrUpdateSourceControlSlotAsync(IWebAppsOperations, String, String, SiteSourceControlInner, String, CancellationToken)

Updates the source control configuration of an app.

CreateOrUpdateSwiftVirtualNetworkConnectionAsync(IWebAppsOperations, String, String, SwiftVirtualNetworkInner, CancellationToken)

Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.

CreateOrUpdateSwiftVirtualNetworkConnectionSlotAsync(IWebAppsOperations, String, String, SwiftVirtualNetworkInner, String, CancellationToken)

Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.

CreateOrUpdateVnetConnectionAsync(IWebAppsOperations, String, String, String, VnetInfoInner, CancellationToken)

Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).

CreateOrUpdateVnetConnectionGatewayAsync(IWebAppsOperations, String, String, String, String, VnetGatewayInner, CancellationToken)

Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).

CreateOrUpdateVnetConnectionGatewaySlotAsync(IWebAppsOperations, String, String, String, String, VnetGatewayInner, String, CancellationToken)

Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).

CreateOrUpdateVnetConnectionSlotAsync(IWebAppsOperations, String, String, String, VnetInfoInner, String, CancellationToken)

Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).

DeleteAsync(IWebAppsOperations, String, String, Nullable<Boolean>, Nullable<Boolean>, CancellationToken)

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

DeleteBackupAsync(IWebAppsOperations, String, String, String, CancellationToken)

Deletes a backup of an app by its ID.

DeleteBackupConfigurationAsync(IWebAppsOperations, String, String, CancellationToken)

Deletes the backup configuration of an app.

DeleteBackupConfigurationSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Deletes the backup configuration of an app.

DeleteBackupSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Deletes a backup of an app by its ID.

DeleteContinuousWebJobAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

DeleteContinuousWebJobSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

DeleteDeploymentAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

DeleteDeploymentSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

DeleteDomainOwnershipIdentifierAsync(IWebAppsOperations, String, String, String, CancellationToken)

Deletes a domain ownership identifier for a web app.

DeleteDomainOwnershipIdentifierSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Deletes a domain ownership identifier for a web app.

DeleteFunctionAsync(IWebAppsOperations, String, String, String, CancellationToken)

Delete a function for web site, or a deployment slot.

DeleteHostNameBindingAsync(IWebAppsOperations, String, String, String, CancellationToken)

Deletes a hostname binding for an app.

DeleteHostNameBindingSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Deletes a hostname binding for an app.

DeleteHybridConnectionAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Removes a Hybrid Connection from this site.

DeleteHybridConnectionSlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

Removes a Hybrid Connection from this site.

DeleteInstanceFunctionSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Delete a function for web site, or a deployment slot.

DeleteInstanceProcessAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.

DeleteInstanceProcessSlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.

DeletePremierAddOnAsync(IWebAppsOperations, String, String, String, CancellationToken)

Delete a premier add-on from an app.

DeletePremierAddOnSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Delete a premier add-on from an app.

DeleteProcessAsync(IWebAppsOperations, String, String, String, CancellationToken)

Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.

DeleteProcessSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.

DeletePublicCertificateAsync(IWebAppsOperations, String, String, String, CancellationToken)

Deletes a hostname binding for an app.

DeletePublicCertificateSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Deletes a hostname binding for an app.

DeleteRelayServiceConnectionAsync(IWebAppsOperations, String, String, String, CancellationToken)

Deletes a relay service connection by its name.

DeleteRelayServiceConnectionSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Deletes a relay service connection by its name.

DeleteSiteExtensionAsync(IWebAppsOperations, String, String, String, CancellationToken)

Remove a site extension from a web site, or a deployment slot.

DeleteSiteExtensionSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Remove a site extension from a web site, or a deployment slot.

DeleteSlotAsync(IWebAppsOperations, String, String, String, Nullable<Boolean>, Nullable<Boolean>, CancellationToken)

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

DeleteSourceControlAsync(IWebAppsOperations, String, String, CancellationToken)

Deletes the source control configuration of an app.

DeleteSourceControlSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Deletes the source control configuration of an app.

DeleteSwiftVirtualNetworkAsync(IWebAppsOperations, String, String, CancellationToken)

Deletes a Swift Virtual Network connection from an app (or deployment slot).

DeleteSwiftVirtualNetworkSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Deletes a Swift Virtual Network connection from an app (or deployment slot).

DeleteTriggeredWebJobAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

DeleteTriggeredWebJobSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

DeleteVnetConnectionAsync(IWebAppsOperations, String, String, String, CancellationToken)

Deletes a connection from an app (or deployment slot to a named virtual network.

DeleteVnetConnectionSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Deletes a connection from an app (or deployment slot to a named virtual network.

DiscoverBackupAsync(IWebAppsOperations, String, String, RestoreRequestInner, CancellationToken)

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.

DiscoverBackupSlotAsync(IWebAppsOperations, String, String, RestoreRequestInner, String, CancellationToken)

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.

GenerateNewSitePublishingPasswordAsync(IWebAppsOperations, String, String, CancellationToken)

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

GenerateNewSitePublishingPasswordSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetAppSettingKeyVaultReferenceAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the config reference and status of an app

GetAppSettingsKeyVaultReferencesAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the config reference app settings and status of an app

GetAsync(IWebAppsOperations, String, String, CancellationToken)

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

GetAuthSettingsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the Authentication/Authorization settings of an app.

GetAuthSettingsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the Authentication/Authorization settings of an app.

GetBackupConfigurationAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the backup configuration of an app.

GetBackupConfigurationSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the backup configuration of an app.

GetBackupStatusAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets a backup of an app by its ID.

GetBackupStatusSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Gets a backup of an app by its ID.

GetConfigurationAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.

GetConfigurationSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.

GetConfigurationSnapshotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets a snapshot of the configuration of an app at a previous point in time.

GetConfigurationSnapshotSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Gets a snapshot of the configuration of an app at a previous point in time.

GetContainerLogsZipAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the ZIP archived docker log files for the given site

GetContainerLogsZipSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the ZIP archived docker log files for the given site

GetContinuousWebJobAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetContinuousWebJobSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetDeploymentAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetDeploymentSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetDiagnosticLogsConfigurationAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the logging configuration of an app.

GetDiagnosticLogsConfigurationSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the logging configuration of an app.

GetDomainOwnershipIdentifierAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get domain ownership identifier for web app.

GetDomainOwnershipIdentifierSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Get domain ownership identifier for web app.

GetFunctionAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetFunctionsAdminTokenAsync(IWebAppsOperations, String, String, CancellationToken)

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

GetFunctionsAdminTokenSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetHostNameBindingAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetHostNameBindingSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetHybridConnectionAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetHybridConnectionSlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

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

GetInstanceFunctionSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetInstanceInfoAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets all scale-out instances of an app.

GetInstanceInfoSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Gets all scale-out instances of an app.

GetInstanceMSDeployLogAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get the MSDeploy Log for the last MSDeploy operation.

GetInstanceMSDeployLogSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Get the MSDeploy Log for the last MSDeploy operation.

GetInstanceMsDeployStatusAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get the status of the last MSDeploy operation.

GetInstanceMsDeployStatusSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Get the status of the last MSDeploy operation.

GetInstanceProcessAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetInstanceProcessDumpAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.

GetInstanceProcessDumpSlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.

GetInstanceProcessModuleAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

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

GetInstanceProcessModuleSlotAsync(IWebAppsOperations, String, String, String, String, String, String, CancellationToken)

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

GetInstanceProcessSlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

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

GetMigrateMySqlStatusAsync(IWebAppsOperations, String, String, CancellationToken)

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

GetMigrateMySqlStatusSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetMSDeployLogAsync(IWebAppsOperations, String, String, CancellationToken)

Get the MSDeploy Log for the last MSDeploy operation.

GetMSDeployLogSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get the MSDeploy Log for the last MSDeploy operation.

GetMSDeployStatusAsync(IWebAppsOperations, String, String, CancellationToken)

Get the status of the last MSDeploy operation.

GetMSDeployStatusSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get the status of the last MSDeploy operation.

GetNetworkTraceOperationAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetNetworkTraceOperationSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetNetworkTraceOperationSlotV2Async(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetNetworkTraceOperationV2Async(IWebAppsOperations, String, String, String, CancellationToken)

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

GetNetworkTracesAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetNetworkTracesSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetNetworkTracesSlotV2Async(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetNetworkTracesV2Async(IWebAppsOperations, String, String, String, CancellationToken)

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

GetPremierAddOnAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets a named add-on of an app.

GetPremierAddOnSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Gets a named add-on of an app.

GetPrivateAccessAsync(IWebAppsOperations, String, String, CancellationToken)

Gets data around private site access enablement and authorized Virtual Networks that can access the site.

GetPrivateAccessSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets data around private site access enablement and authorized Virtual Networks that can access the site.

GetProcessAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetProcessDumpAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.

GetProcessDumpSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.

GetProcessModuleAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetProcessModuleSlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

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

GetProcessSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetPublicCertificateAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetPublicCertificateSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetRelayServiceConnectionAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets a hybrid connection configuration by its name.

GetRelayServiceConnectionSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Gets a hybrid connection configuration by its name.

GetSiteExtensionAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetSiteExtensionSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetSitePhpErrorLogFlagAsync(IWebAppsOperations, String, String, CancellationToken)

Gets web app's event logs.

GetSitePhpErrorLogFlagSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets web app's event logs.

GetSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetSourceControlAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the source control configuration of an app.

GetSourceControlSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the source control configuration of an app.

GetSwiftVirtualNetworkConnectionAsync(IWebAppsOperations, String, String, CancellationToken)

Gets a Swift Virtual Network connection.

GetSwiftVirtualNetworkConnectionSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets a Swift Virtual Network connection.

GetTriggeredWebJobAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetTriggeredWebJobHistoryAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetTriggeredWebJobHistorySlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

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

GetTriggeredWebJobSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetVnetConnectionAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetVnetConnectionGatewayAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Gets an app's Virtual Network gateway.

GetVnetConnectionGatewaySlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

Gets an app's Virtual Network gateway.

GetVnetConnectionSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetWebJobAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

GetWebJobSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

GetWebSiteContainerLogsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the last lines of docker logs for the given site

GetWebSiteContainerLogsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the last lines of docker logs for the given site

InstallSiteExtensionAsync(IWebAppsOperations, String, String, String, CancellationToken)

Install site extension on a web site, or a deployment slot.

InstallSiteExtensionSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Install site extension on a web site, or a deployment slot.

IsCloneableAsync(IWebAppsOperations, String, String, CancellationToken)

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

IsCloneableSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

ListApplicationSettingsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the application settings of an app.

ListApplicationSettingsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the application settings of an app.

ListAsync(IWebAppsOperations, CancellationToken)

Get all apps for a subscription.

ListAzureStorageAccountsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the Azure storage account configurations of an app.

ListAzureStorageAccountsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the Azure storage account configurations of an app.

ListBackupsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets existing backups of an app.

ListBackupsNextAsync(IWebAppsOperations, String, CancellationToken)

Gets existing backups of an app.

ListBackupsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets existing backups of an app.

ListBackupsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Gets existing backups of an app.

ListBackupStatusSecretsAsync(IWebAppsOperations, String, String, String, BackupRequestInner, CancellationToken)

Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.

ListBackupStatusSecretsSlotAsync(IWebAppsOperations, String, String, String, BackupRequestInner, String, CancellationToken)

Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.

ListByResourceGroupAsync(IWebAppsOperations, String, Nullable<Boolean>, CancellationToken)

Gets all web, mobile, and API apps in the specified resource group.

ListByResourceGroupNextAsync(IWebAppsOperations, String, CancellationToken)

Gets all web, mobile, and API apps in the specified resource group.

ListConfigurationsAsync(IWebAppsOperations, String, String, CancellationToken)

List the configurations of an app

ListConfigurationSnapshotInfoAsync(IWebAppsOperations, String, String, CancellationToken)

Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.

ListConfigurationSnapshotInfoNextAsync(IWebAppsOperations, String, CancellationToken)

Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.

ListConfigurationSnapshotInfoSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.

ListConfigurationSnapshotInfoSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.

ListConfigurationsNextAsync(IWebAppsOperations, String, CancellationToken)

List the configurations of an app

ListConfigurationsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

List the configurations of an app

ListConfigurationsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

List the configurations of an app

ListConnectionStringsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the connection strings of an app.

ListConnectionStringsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the connection strings of an app.

ListContinuousWebJobsAsync(IWebAppsOperations, String, String, CancellationToken)

List continuous web jobs for an app, or a deployment slot.

ListContinuousWebJobsNextAsync(IWebAppsOperations, String, CancellationToken)

List continuous web jobs for an app, or a deployment slot.

ListContinuousWebJobsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

List continuous web jobs for an app, or a deployment slot.

ListContinuousWebJobsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

List continuous web jobs for an app, or a deployment slot.

ListDeploymentLogAsync(IWebAppsOperations, String, String, String, CancellationToken)

List deployment log for specific deployment for an app, or a deployment slot.

ListDeploymentLogSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

List deployment log for specific deployment for an app, or a deployment slot.

ListDeploymentsAsync(IWebAppsOperations, String, String, CancellationToken)

List deployments for an app, or a deployment slot.

ListDeploymentsNextAsync(IWebAppsOperations, String, CancellationToken)

List deployments for an app, or a deployment slot.

ListDeploymentsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

List deployments for an app, or a deployment slot.

ListDeploymentsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

List deployments for an app, or a deployment slot.

ListDomainOwnershipIdentifiersAsync(IWebAppsOperations, String, String, CancellationToken)

Lists ownership identifiers for domain associated with web app.

ListDomainOwnershipIdentifiersNextAsync(IWebAppsOperations, String, CancellationToken)

Lists ownership identifiers for domain associated with web app.

ListDomainOwnershipIdentifiersSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Lists ownership identifiers for domain associated with web app.

ListDomainOwnershipIdentifiersSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Lists ownership identifiers for domain associated with web app.

ListFunctionsAsync(IWebAppsOperations, String, String, CancellationToken)

List the functions for a web site, or a deployment slot.

ListFunctionSecretsAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get function secrets for a function in a web site, or a deployment slot.

ListFunctionSecretsSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Get function secrets for a function in a web site, or a deployment slot.

ListFunctionsNextAsync(IWebAppsOperations, String, CancellationToken)

List the functions for a web site, or a deployment slot.

ListHostNameBindingsAsync(IWebAppsOperations, String, String, CancellationToken)

Get hostname bindings for an app or a deployment slot.

ListHostNameBindingsNextAsync(IWebAppsOperations, String, CancellationToken)

Get hostname bindings for an app or a deployment slot.

ListHostNameBindingsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get hostname bindings for an app or a deployment slot.

ListHostNameBindingsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Get hostname bindings for an app or a deployment slot.

ListHybridConnectionsAsync(IWebAppsOperations, String, String, CancellationToken)

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

ListHybridConnectionsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

ListInstanceFunctionsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

List the functions for a web site, or a deployment slot.

ListInstanceFunctionsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

List the functions for a web site, or a deployment slot.

ListInstanceIdentifiersAsync(IWebAppsOperations, String, String, CancellationToken)

Gets all scale-out instances of an app.

ListInstanceIdentifiersNextAsync(IWebAppsOperations, String, CancellationToken)

Gets all scale-out instances of an app.

ListInstanceIdentifiersSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets all scale-out instances of an app.

ListInstanceIdentifiersSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Gets all scale-out instances of an app.

ListInstanceProcessesAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.

ListInstanceProcessesNextAsync(IWebAppsOperations, String, CancellationToken)

Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.

ListInstanceProcessesSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.

ListInstanceProcessesSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.

ListInstanceProcessModulesAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

ListInstanceProcessModulesNextAsync(IWebAppsOperations, String, CancellationToken)

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

ListInstanceProcessModulesSlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

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

ListInstanceProcessModulesSlotNextAsync(IWebAppsOperations, String, CancellationToken)

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

ListInstanceProcessThreadsAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

List the threads in a process by its ID for a specific scaled-out instance in a web site.

ListInstanceProcessThreadsNextAsync(IWebAppsOperations, String, CancellationToken)

List the threads in a process by its ID for a specific scaled-out instance in a web site.

ListInstanceProcessThreadsSlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

List the threads in a process by its ID for a specific scaled-out instance in a web site.

ListInstanceProcessThreadsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

List the threads in a process by its ID for a specific scaled-out instance in a web site.

ListMetadataAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the metadata of an app.

ListMetadataSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the metadata of an app.

ListNetworkFeaturesAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

ListNetworkFeaturesSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

ListNextAsync(IWebAppsOperations, String, CancellationToken)

Get all apps for a subscription.

ListPerfMonCountersAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets perfmon counters for web app.

ListPerfMonCountersNextAsync(IWebAppsOperations, String, CancellationToken)

Gets perfmon counters for web app.

ListPerfMonCountersSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Gets perfmon counters for web app.

ListPerfMonCountersSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Gets perfmon counters for web app.

ListPremierAddOnsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the premier add-ons of an app.

ListPremierAddOnsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the premier add-ons of an app.

ListProcessesAsync(IWebAppsOperations, String, String, CancellationToken)

Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.

ListProcessesNextAsync(IWebAppsOperations, String, CancellationToken)

Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.

ListProcessesSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.

ListProcessesSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.

ListProcessModulesAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

ListProcessModulesNextAsync(IWebAppsOperations, String, CancellationToken)

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

ListProcessModulesSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

ListProcessModulesSlotNextAsync(IWebAppsOperations, String, CancellationToken)

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

ListProcessThreadsAsync(IWebAppsOperations, String, String, String, CancellationToken)

List the threads in a process by its ID for a specific scaled-out instance in a web site.

ListProcessThreadsNextAsync(IWebAppsOperations, String, CancellationToken)

List the threads in a process by its ID for a specific scaled-out instance in a web site.

ListProcessThreadsSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

List the threads in a process by its ID for a specific scaled-out instance in a web site.

ListProcessThreadsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

List the threads in a process by its ID for a specific scaled-out instance in a web site.

ListPublicCertificatesAsync(IWebAppsOperations, String, String, CancellationToken)

Get public certificates for an app or a deployment slot.

ListPublicCertificatesNextAsync(IWebAppsOperations, String, CancellationToken)

Get public certificates for an app or a deployment slot.

ListPublicCertificatesSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get public certificates for an app or a deployment slot.

ListPublicCertificatesSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Get public certificates for an app or a deployment slot.

ListPublishingCredentialsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the Git/FTP publishing credentials of an app.

ListPublishingCredentialsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the Git/FTP publishing credentials of an app.

ListPublishingProfileXmlWithSecretsAsync(IWebAppsOperations, String, String, CsmPublishingProfileOptions, CancellationToken)

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

ListPublishingProfileXmlWithSecretsSlotAsync(IWebAppsOperations, String, String, CsmPublishingProfileOptions, String, CancellationToken)

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

ListRelayServiceConnectionsAsync(IWebAppsOperations, String, String, CancellationToken)

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

ListRelayServiceConnectionsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

ListSiteBackupsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets existing backups of an app.

ListSiteBackupsNextAsync(IWebAppsOperations, String, CancellationToken)

Gets existing backups of an app.

ListSiteBackupsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets existing backups of an app.

ListSiteBackupsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Gets existing backups of an app.

ListSiteExtensionsAsync(IWebAppsOperations, String, String, CancellationToken)

Get list of siteextensions for a web site, or a deployment slot.

ListSiteExtensionsNextAsync(IWebAppsOperations, String, CancellationToken)

Get list of siteextensions for a web site, or a deployment slot.

ListSiteExtensionsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Get list of siteextensions for a web site, or a deployment slot.

ListSiteExtensionsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Get list of siteextensions for a web site, or a deployment slot.

ListSitePushSettingsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the Push settings associated with web app.

ListSitePushSettingsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the Push settings associated with web app.

ListSlotConfigurationNamesAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the names of app settings and connection strings that stick to the slot (not swapped).

ListSlotDifferencesFromProductionAsync(IWebAppsOperations, String, String, CsmSlotEntity, CancellationToken)

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

ListSlotDifferencesFromProductionNextAsync(IWebAppsOperations, String, CancellationToken)

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

ListSlotDifferencesSlotAsync(IWebAppsOperations, String, String, CsmSlotEntity, String, CancellationToken)

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

ListSlotDifferencesSlotNextAsync(IWebAppsOperations, String, CancellationToken)

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

ListSlotsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets an app's deployment slots.

ListSlotsNextAsync(IWebAppsOperations, String, CancellationToken)

Gets an app's deployment slots.

ListSnapshotsAsync(IWebAppsOperations, String, String, CancellationToken)

Returns all Snapshots to the user.

ListSnapshotsFromDRSecondaryAsync(IWebAppsOperations, String, String, CancellationToken)

Returns all Snapshots to the user from DRSecondary endpoint.

ListSnapshotsFromDRSecondaryNextAsync(IWebAppsOperations, String, CancellationToken)

Returns all Snapshots to the user from DRSecondary endpoint.

ListSnapshotsFromDRSecondarySlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Returns all Snapshots to the user from DRSecondary endpoint.

ListSnapshotsFromDRSecondarySlotNextAsync(IWebAppsOperations, String, CancellationToken)

Returns all Snapshots to the user from DRSecondary endpoint.

ListSnapshotsNextAsync(IWebAppsOperations, String, CancellationToken)

Returns all Snapshots to the user.

ListSnapshotsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Returns all Snapshots to the user.

ListSnapshotsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Returns all Snapshots to the user.

ListSyncFunctionTriggersAsync(IWebAppsOperations, String, String, CancellationToken)

This is to allow calling via powershell and ARM template.

ListSyncFunctionTriggersSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

This is to allow calling via powershell and ARM template.

ListTriggeredWebJobHistoryAsync(IWebAppsOperations, String, String, String, CancellationToken)

List a triggered web job's history for an app, or a deployment slot.

ListTriggeredWebJobHistoryNextAsync(IWebAppsOperations, String, CancellationToken)

List a triggered web job's history for an app, or a deployment slot.

ListTriggeredWebJobHistorySlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

List a triggered web job's history for an app, or a deployment slot.

ListTriggeredWebJobHistorySlotNextAsync(IWebAppsOperations, String, CancellationToken)

List a triggered web job's history for an app, or a deployment slot.

ListTriggeredWebJobsAsync(IWebAppsOperations, String, String, CancellationToken)

List triggered web jobs for an app, or a deployment slot.

ListTriggeredWebJobsNextAsync(IWebAppsOperations, String, CancellationToken)

List triggered web jobs for an app, or a deployment slot.

ListTriggeredWebJobsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

List triggered web jobs for an app, or a deployment slot.

ListTriggeredWebJobsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

List triggered web jobs for an app, or a deployment slot.

ListUsagesAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

ListUsagesNextAsync(IWebAppsOperations, String, CancellationToken)

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

ListUsagesSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

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

ListUsagesSlotNextAsync(IWebAppsOperations, String, CancellationToken)

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

ListVnetConnectionsAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the virtual networks the app (or deployment slot) is connected to.

ListVnetConnectionsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Gets the virtual networks the app (or deployment slot) is connected to.

ListWebJobsAsync(IWebAppsOperations, String, String, CancellationToken)

List webjobs for an app, or a deployment slot.

ListWebJobsNextAsync(IWebAppsOperations, String, CancellationToken)

List webjobs for an app, or a deployment slot.

ListWebJobsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

List webjobs for an app, or a deployment slot.

ListWebJobsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

List webjobs for an app, or a deployment slot.

MigrateMySqlAsync(IWebAppsOperations, String, String, MigrateMySqlRequest, CancellationToken)

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

MigrateStorageAsync(IWebAppsOperations, String, String, String, StorageMigrationOptions, CancellationToken)

Restores a web app.

PutPrivateAccessVnetAsync(IWebAppsOperations, String, String, PrivateAccessInner, CancellationToken)

Sets data around private site access enablement and authorized Virtual Networks that can access the site.

PutPrivateAccessVnetSlotAsync(IWebAppsOperations, String, String, PrivateAccessInner, String, CancellationToken)

Sets data around private site access enablement and authorized Virtual Networks that can access the site.

RecoverSiteConfigurationSnapshotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Reverts the configuration of an app to a previous snapshot.

RecoverSiteConfigurationSnapshotSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Reverts the configuration of an app to a previous snapshot.

ResetProductionSlotConfigAsync(IWebAppsOperations, String, String, CancellationToken)

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

ResetSlotConfigurationSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

RestartAsync(IWebAppsOperations, String, String, Nullable<Boolean>, Nullable<Boolean>, CancellationToken)

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

RestartSlotAsync(IWebAppsOperations, String, String, String, Nullable<Boolean>, Nullable<Boolean>, CancellationToken)

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

RestoreAsync(IWebAppsOperations, String, String, String, RestoreRequestInner, CancellationToken)

Restores a specific backup to another app (or deployment slot, if specified).

RestoreFromBackupBlobAsync(IWebAppsOperations, String, String, RestoreRequestInner, CancellationToken)

Restores an app from a backup blob in Azure Storage.

RestoreFromBackupBlobSlotAsync(IWebAppsOperations, String, String, RestoreRequestInner, String, CancellationToken)

Restores an app from a backup blob in Azure Storage.

RestoreFromDeletedAppAsync(IWebAppsOperations, String, String, DeletedAppRestoreRequest, CancellationToken)

Restores a deleted web app to this web app.

RestoreFromDeletedAppSlotAsync(IWebAppsOperations, String, String, DeletedAppRestoreRequest, String, CancellationToken)

Restores a deleted web app to this web app.

RestoreSlotAsync(IWebAppsOperations, String, String, String, RestoreRequestInner, String, CancellationToken)

Restores a specific backup to another app (or deployment slot, if specified).

RestoreSnapshotAsync(IWebAppsOperations, String, String, SnapshotRestoreRequest, CancellationToken)

Restores a web app from a snapshot.

RestoreSnapshotSlotAsync(IWebAppsOperations, String, String, SnapshotRestoreRequest, String, CancellationToken)

Restores a web app from a snapshot.

RunTriggeredWebJobAsync(IWebAppsOperations, String, String, String, CancellationToken)

Run a triggered web job for an app, or a deployment slot.

RunTriggeredWebJobSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Run a triggered web job for an app, or a deployment slot.

StartAsync(IWebAppsOperations, String, String, CancellationToken)

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

StartContinuousWebJobAsync(IWebAppsOperations, String, String, String, CancellationToken)

Start a continuous web job for an app, or a deployment slot.

StartContinuousWebJobSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Start a continuous web job for an app, or a deployment slot.

StartNetworkTraceAsync(IWebAppsOperations, String, String, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Start capturing network packets for the site.

StartNetworkTraceSlotAsync(IWebAppsOperations, String, String, String, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Start capturing network packets for the site.

StartSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

StartWebSiteNetworkTraceAsync(IWebAppsOperations, String, String, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

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

StartWebSiteNetworkTraceOperationAsync(IWebAppsOperations, String, String, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Start capturing network packets for the site.

StartWebSiteNetworkTraceOperationSlotAsync(IWebAppsOperations, String, String, String, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

Start capturing network packets for the site.

StartWebSiteNetworkTraceSlotAsync(IWebAppsOperations, String, String, String, Nullable<Int32>, Nullable<Int32>, String, CancellationToken)

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

StopAsync(IWebAppsOperations, String, String, CancellationToken)

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

StopContinuousWebJobAsync(IWebAppsOperations, String, String, String, CancellationToken)

Stop a continuous web job for an app, or a deployment slot.

StopContinuousWebJobSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Stop a continuous web job for an app, or a deployment slot.

StopNetworkTraceAsync(IWebAppsOperations, String, String, CancellationToken)

Stop ongoing capturing network packets for the site.

StopNetworkTraceSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Stop ongoing capturing network packets for the site.

StopSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

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

StopWebSiteNetworkTraceAsync(IWebAppsOperations, String, String, CancellationToken)

Stop ongoing capturing network packets for the site.

StopWebSiteNetworkTraceSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Stop ongoing capturing network packets for the site.

SwapSlotSlotAsync(IWebAppsOperations, String, String, CsmSlotEntity, String, CancellationToken)

Swaps two deployment slots of an app.

SwapSlotWithProductionAsync(IWebAppsOperations, String, String, CsmSlotEntity, CancellationToken)

Swaps two deployment slots of an app.

SyncFunctionTriggersAsync(IWebAppsOperations, String, String, CancellationToken)

Syncs function trigger metadata to the scale controller

SyncFunctionTriggersSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Syncs function trigger metadata to the scale controller

SyncRepositoryAsync(IWebAppsOperations, String, String, CancellationToken)

Sync web app repository.

SyncRepositorySlotAsync(IWebAppsOperations, String, String, String, CancellationToken)

Sync web app repository.

UpdateApplicationSettingsAsync(IWebAppsOperations, String, String, StringDictionaryInner, CancellationToken)

Replaces the application settings of an app.

UpdateApplicationSettingsSlotAsync(IWebAppsOperations, String, String, StringDictionaryInner, String, CancellationToken)

Replaces the application settings of an app.

UpdateAsync(IWebAppsOperations, String, String, SitePatchResource, CancellationToken)

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

UpdateAuthSettingsAsync(IWebAppsOperations, String, String, SiteAuthSettingsInner, CancellationToken)

Updates the Authentication / Authorization settings associated with web app.

UpdateAuthSettingsSlotAsync(IWebAppsOperations, String, String, SiteAuthSettingsInner, String, CancellationToken)

Updates the Authentication / Authorization settings associated with web app.

UpdateAzureStorageAccountsAsync(IWebAppsOperations, String, String, AzureStoragePropertyDictionaryResourceInner, CancellationToken)

Updates the Azure storage account configurations of an app.

UpdateAzureStorageAccountsSlotAsync(IWebAppsOperations, String, String, AzureStoragePropertyDictionaryResourceInner, String, CancellationToken)

Updates the Azure storage account configurations of an app.

UpdateBackupConfigurationAsync(IWebAppsOperations, String, String, BackupRequestInner, CancellationToken)

Updates the backup configuration of an app.

UpdateBackupConfigurationSlotAsync(IWebAppsOperations, String, String, BackupRequestInner, String, CancellationToken)

Updates the backup configuration of an app.

UpdateConfigurationAsync(IWebAppsOperations, String, String, SiteConfigResourceInner, CancellationToken)

Updates the configuration of an app.

UpdateConfigurationSlotAsync(IWebAppsOperations, String, String, SiteConfigResourceInner, String, CancellationToken)

Updates the configuration of an app.

UpdateConnectionStringsAsync(IWebAppsOperations, String, String, ConnectionStringDictionaryInner, CancellationToken)

Replaces the connection strings of an app.

UpdateConnectionStringsSlotAsync(IWebAppsOperations, String, String, ConnectionStringDictionaryInner, String, CancellationToken)

Replaces the connection strings of an app.

UpdateDiagnosticLogsConfigAsync(IWebAppsOperations, String, String, SiteLogsConfigInner, CancellationToken)

Updates the logging configuration of an app.

UpdateDiagnosticLogsConfigSlotAsync(IWebAppsOperations, String, String, SiteLogsConfigInner, String, CancellationToken)

Updates the logging configuration of an app.

UpdateDomainOwnershipIdentifierAsync(IWebAppsOperations, String, String, String, IdentifierInner, CancellationToken)

Creates a domain ownership identifier for web app, or updates an existing ownership identifier.

UpdateDomainOwnershipIdentifierSlotAsync(IWebAppsOperations, String, String, String, IdentifierInner, String, CancellationToken)

Creates a domain ownership identifier for web app, or updates an existing ownership identifier.

UpdateHybridConnectionAsync(IWebAppsOperations, String, String, String, String, HybridConnectionInner, CancellationToken)

Creates a new Hybrid Connection using a Service Bus relay.

UpdateHybridConnectionSlotAsync(IWebAppsOperations, String, String, String, String, HybridConnectionInner, String, CancellationToken)

Creates a new Hybrid Connection using a Service Bus relay.

UpdateMetadataAsync(IWebAppsOperations, String, String, StringDictionaryInner, CancellationToken)

Replaces the metadata of an app.

UpdateMetadataSlotAsync(IWebAppsOperations, String, String, StringDictionaryInner, String, CancellationToken)

Replaces the metadata of an app.

UpdatePremierAddOnAsync(IWebAppsOperations, String, String, String, PremierAddOnPatchResource, CancellationToken)

Updates a named add-on of an app.

UpdatePremierAddOnSlotAsync(IWebAppsOperations, String, String, String, PremierAddOnPatchResource, String, CancellationToken)

Updates a named add-on of an app.

UpdateRelayServiceConnectionAsync(IWebAppsOperations, String, String, String, RelayServiceConnectionEntityInner, CancellationToken)

Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).

UpdateRelayServiceConnectionSlotAsync(IWebAppsOperations, String, String, String, RelayServiceConnectionEntityInner, String, CancellationToken)

Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).

UpdateSitePushSettingsAsync(IWebAppsOperations, String, String, PushSettingsInner, CancellationToken)

Updates the Push settings associated with web app.

UpdateSitePushSettingsSlotAsync(IWebAppsOperations, String, String, PushSettingsInner, String, CancellationToken)

Updates the Push settings associated with web app.

UpdateSlotAsync(IWebAppsOperations, String, String, SitePatchResource, String, CancellationToken)

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

UpdateSlotConfigurationNamesAsync(IWebAppsOperations, String, String, SlotConfigNamesResourceInner, CancellationToken)

Updates the names of application settings and connection string that remain with the slot during swap operation.

UpdateSourceControlAsync(IWebAppsOperations, String, String, SiteSourceControlInner, CancellationToken)

Updates the source control configuration of an app.

UpdateSourceControlSlotAsync(IWebAppsOperations, String, String, SiteSourceControlInner, String, CancellationToken)

Updates the source control configuration of an app.

UpdateSwiftVirtualNetworkConnectionAsync(IWebAppsOperations, String, String, SwiftVirtualNetworkInner, CancellationToken)

Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.

UpdateSwiftVirtualNetworkConnectionSlotAsync(IWebAppsOperations, String, String, SwiftVirtualNetworkInner, String, CancellationToken)

Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.

UpdateVnetConnectionAsync(IWebAppsOperations, String, String, String, VnetInfoInner, CancellationToken)

Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).

UpdateVnetConnectionGatewayAsync(IWebAppsOperations, String, String, String, String, VnetGatewayInner, CancellationToken)

Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).

UpdateVnetConnectionGatewaySlotAsync(IWebAppsOperations, String, String, String, String, VnetGatewayInner, String, CancellationToken)

Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).

UpdateVnetConnectionSlotAsync(IWebAppsOperations, String, String, String, VnetInfoInner, String, CancellationToken)

Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).

Applies to