IWebAppsOperations Interface

Definition

WebAppsOperations operations.

public interface IWebAppsOperations
type IWebAppsOperations = interface
Public Interface IWebAppsOperations

Methods

AddPremierAddOnSlotWithHttpMessagesAsync(String, String, String, PremierAddOnInner, String, Dictionary<String,List<String>>, CancellationToken)

Updates a named add-on of an app.

AddPremierAddOnWithHttpMessagesAsync(String, String, String, PremierAddOnInner, Dictionary<String,List<String>>, CancellationToken)

Updates a named add-on of an app.

AnalyzeCustomHostnameSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Analyze a custom hostname.

AnalyzeCustomHostnameWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Analyze a custom hostname.

ApplySlotConfigToProductionWithHttpMessagesAsync(String, String, CsmSlotEntityInner, Dictionary<String,List<String>>, CancellationToken)

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

ApplySlotConfigurationSlotWithHttpMessagesAsync(String, String, CsmSlotEntityInner, String, Dictionary<String,List<String>>, CancellationToken)

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

BackupSlotWithHttpMessagesAsync(String, String, BackupRequestInner, String, Dictionary<String,List<String>>, CancellationToken)

Creates a backup of an app.

BackupWithHttpMessagesAsync(String, String, BackupRequestInner, Dictionary<String,List<String>>, CancellationToken)

Creates a backup of an app.

BeginCreateInstanceMSDeployOperationSlotWithHttpMessagesAsync(String, String, String, String, MSDeployInner, Dictionary<String,List<String>>, CancellationToken)
BeginCreateInstanceMSDeployOperationWithHttpMessagesAsync(String, String, String, MSDeployInner, Dictionary<String,List<String>>, CancellationToken)
BeginCreateMSDeployOperationSlotWithHttpMessagesAsync(String, String, String, MSDeployInner, Dictionary<String,List<String>>, CancellationToken)
BeginCreateMSDeployOperationWithHttpMessagesAsync(String, String, MSDeployInner, Dictionary<String,List<String>>, CancellationToken)
BeginCreateOrUpdateSlotWithHttpMessagesAsync(String, String, SiteInner, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

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

BeginCreateOrUpdateSourceControlSlotWithHttpMessagesAsync(String, String, SiteSourceControlInner, String, Dictionary<String,List<String>>, CancellationToken)

Updates the source control configuration of an app.

BeginCreateOrUpdateSourceControlWithHttpMessagesAsync(String, String, SiteSourceControlInner, Dictionary<String,List<String>>, CancellationToken)

Updates the source control configuration of an app.

BeginCreateOrUpdateWithHttpMessagesAsync(String, String, SiteInner, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

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

BeginListPublishingCredentialsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Git/FTP publishing credentials of an app.

BeginListPublishingCredentialsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Git/FTP publishing credentials of an app.

BeginMigrateMySqlWithHttpMessagesAsync(String, String, MigrateMySqlRequestInner, Dictionary<String,List<String>>, CancellationToken)

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

BeginMigrateStorageWithHttpMessagesAsync(String, String, String, StorageMigrationOptionsInner, Dictionary<String,List<String>>, CancellationToken)

Restores a web app.

BeginRecoverSlotWithHttpMessagesAsync(String, String, SnapshotRecoveryRequestInner, String, Dictionary<String,List<String>>, CancellationToken)
BeginRecoverWithHttpMessagesAsync(String, String, SnapshotRecoveryRequestInner, Dictionary<String,List<String>>, CancellationToken)
BeginRestoreSlotWithHttpMessagesAsync(String, String, String, RestoreRequestInner, String, Dictionary<String,List<String>>, CancellationToken)

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

BeginRestoreWithHttpMessagesAsync(String, String, String, RestoreRequestInner, Dictionary<String,List<String>>, CancellationToken)

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

BeginSwapSlotSlotWithHttpMessagesAsync(String, String, CsmSlotEntityInner, String, Dictionary<String,List<String>>, CancellationToken)

Swaps two deployment slots of an app.

BeginSwapSlotWithProductionWithHttpMessagesAsync(String, String, CsmSlotEntityInner, Dictionary<String,List<String>>, CancellationToken)

Swaps two deployment slots of an app.

CreateDeploymentSlotWithHttpMessagesAsync(String, String, String, String, DeploymentInner, Dictionary<String,List<String>>, CancellationToken)

Create a deployment for an app, a specific deployment slot, and/or a specific scaled-out instance.

CreateDeploymentWithHttpMessagesAsync(String, String, String, DeploymentInner, Dictionary<String,List<String>>, CancellationToken)

Create a deployment for an app, a specific deployment slot, and/or a specific scaled-out instance.

CreateInstanceDeploymentSlotWithHttpMessagesAsync(String, String, String, String, String, DeploymentInner, Dictionary<String,List<String>>, CancellationToken)

Create a deployment for an app, a specific deployment slot, and/or a specific scaled-out instance.

CreateInstanceDeploymentWithHttpMessagesAsync(String, String, String, String, DeploymentInner, Dictionary<String,List<String>>, CancellationToken)

Create a deployment for an app, a specific deployment slot, and/or a specific scaled-out instance.

CreateInstanceMSDeployOperationSlotWithHttpMessagesAsync(String, String, String, String, MSDeployInner, Dictionary<String,List<String>>, CancellationToken)
CreateInstanceMSDeployOperationWithHttpMessagesAsync(String, String, String, MSDeployInner, Dictionary<String,List<String>>, CancellationToken)
CreateMSDeployOperationSlotWithHttpMessagesAsync(String, String, String, MSDeployInner, Dictionary<String,List<String>>, CancellationToken)
CreateMSDeployOperationWithHttpMessagesAsync(String, String, MSDeployInner, Dictionary<String,List<String>>, CancellationToken)
CreateOrUpdateConfigurationSlotWithHttpMessagesAsync(String, String, SiteConfigResourceInner, String, Dictionary<String,List<String>>, CancellationToken)

Updates the configuration of an app.

CreateOrUpdateConfigurationWithHttpMessagesAsync(String, String, SiteConfigResourceInner, Dictionary<String,List<String>>, CancellationToken)

Updates the configuration of an app.

CreateOrUpdateDomainOwnershipIdentifierSlotWithHttpMessagesAsync(String, String, String, IdentifierInner, String, Dictionary<String,List<String>>, CancellationToken)

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

CreateOrUpdateDomainOwnershipIdentifierWithHttpMessagesAsync(String, String, String, IdentifierInner, Dictionary<String,List<String>>, CancellationToken)

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

CreateOrUpdateHostNameBindingSlotWithHttpMessagesAsync(String, String, String, HostNameBindingInner, String, Dictionary<String,List<String>>, CancellationToken)

Creates a hostname binding for an app.

CreateOrUpdateHostNameBindingWithHttpMessagesAsync(String, String, String, HostNameBindingInner, Dictionary<String,List<String>>, CancellationToken)

Creates a hostname binding for an app.

CreateOrUpdateHybridConnectionSlotWithHttpMessagesAsync(String, String, String, String, HybridConnectionInner, String, Dictionary<String,List<String>>, CancellationToken)

Creates a new Hybrid Connection using a Service Bus relay.

CreateOrUpdateHybridConnectionWithHttpMessagesAsync(String, String, String, String, HybridConnectionInner, Dictionary<String,List<String>>, CancellationToken)

Creates a new Hybrid Connection using a Service Bus relay.

CreateOrUpdatePublicCertificateSlotWithHttpMessagesAsync(String, String, String, PublicCertificateInner, String, Dictionary<String,List<String>>, CancellationToken)
CreateOrUpdatePublicCertificateWithHttpMessagesAsync(String, String, String, PublicCertificateInner, Dictionary<String,List<String>>, CancellationToken)
CreateOrUpdateRelayServiceConnectionSlotWithHttpMessagesAsync(String, String, String, RelayServiceConnectionEntityInner, String, Dictionary<String,List<String>>, CancellationToken)

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

CreateOrUpdateRelayServiceConnectionWithHttpMessagesAsync(String, String, String, RelayServiceConnectionEntityInner, Dictionary<String,List<String>>, CancellationToken)

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

CreateOrUpdateSlotWithHttpMessagesAsync(String, String, SiteInner, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

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

CreateOrUpdateSourceControlSlotWithHttpMessagesAsync(String, String, SiteSourceControlInner, String, Dictionary<String,List<String>>, CancellationToken)

Updates the source control configuration of an app.

CreateOrUpdateSourceControlWithHttpMessagesAsync(String, String, SiteSourceControlInner, Dictionary<String,List<String>>, CancellationToken)

Updates the source control configuration of an app.

CreateOrUpdateVnetConnectionGatewaySlotWithHttpMessagesAsync(String, String, String, String, VnetGatewayInner, String, Dictionary<String,List<String>>, CancellationToken)

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

CreateOrUpdateVnetConnectionGatewayWithHttpMessagesAsync(String, String, String, String, VnetGatewayInner, Dictionary<String,List<String>>, CancellationToken)

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

CreateOrUpdateVnetConnectionSlotWithHttpMessagesAsync(String, String, String, VnetInfoInner, String, Dictionary<String,List<String>>, CancellationToken)

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

CreateOrUpdateVnetConnectionWithHttpMessagesAsync(String, String, String, VnetInfoInner, Dictionary<String,List<String>>, CancellationToken)

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

CreateOrUpdateWithHttpMessagesAsync(String, String, SiteInner, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

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

DeleteBackupConfigurationSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the backup configuration of an app.

DeleteBackupConfigurationWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the backup configuration of an app.

DeleteBackupSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a backup of an app by its ID.

DeleteBackupWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a backup of an app by its ID.

DeleteDeploymentSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

DeleteDeploymentWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

DeleteDomainOwnershipIdentifierSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a domain ownership identifier for a web app.

DeleteDomainOwnershipIdentifierWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a domain ownership identifier for a web app.

DeleteHostNameBindingSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a hostname binding for an app.

DeleteHostNameBindingWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a hostname binding for an app.

DeleteHybridConnectionSlotWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Removes a Hybrid Connection from this site.

DeleteHybridConnectionWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Removes a Hybrid Connection from this site.

DeleteInstanceDeploymentSlotWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

DeleteInstanceDeploymentWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

DeletePremierAddOnSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete a premier add-on from an app.

DeletePremierAddOnWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete a premier add-on from an app.

DeletePublicCertificateSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)
DeletePublicCertificateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
DeleteRelayServiceConnectionSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a relay service connection by its name.

DeleteRelayServiceConnectionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes a relay service connection by its name.

DeleteSlotWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

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

DeleteSourceControlSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the source control configuration of an app.

DeleteSourceControlWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Deletes the source control configuration of an app.

DeleteVnetConnectionSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

DeleteVnetConnectionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

DeleteWithHttpMessagesAsync(String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

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

DiscoverRestoreSlotWithHttpMessagesAsync(String, String, RestoreRequestInner, String, Dictionary<String,List<String>>, CancellationToken)

Discovers an existing app backup that can be restored from a blob in Azure storage.

DiscoverRestoreWithHttpMessagesAsync(String, String, RestoreRequestInner, Dictionary<String,List<String>>, CancellationToken)

Discovers an existing app backup that can be restored from a blob in Azure storage.

GenerateNewSitePublishingPasswordSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GenerateNewSitePublishingPasswordWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetAuthSettingsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Authentication/Authorization settings of an app.

GetAuthSettingsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Authentication/Authorization settings of an app.

GetBackupConfigurationSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the backup configuration of an app.

GetBackupConfigurationWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the backup configuration of an app.

GetBackupStatusSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a backup of an app by its ID.

GetBackupStatusWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a backup of an app by its ID.

GetConfigurationSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetConfigurationSnapshotSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetConfigurationSnapshotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetConfigurationWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetDeploymentSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

GetDeploymentWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

GetDiagnosticLogsConfigurationSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the logging configuration of an app.

GetDiagnosticLogsConfigurationWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the logging configuration of an app.

GetDomainOwnershipIdentifierSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get domain ownership identifier for web app.

GetDomainOwnershipIdentifierWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get domain ownership identifier for web app.

GetFunctionsAdminTokenSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
GetFunctionsAdminTokenWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
GetHostNameBindingSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetHostNameBindingWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetHybridConnectionSlotWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetHybridConnectionWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetInstanceDeploymentSlotWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

GetInstanceDeploymentWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

GetInstanceMSDeployLogSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)
GetInstanceMSDeployLogWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
GetInstanceMsDeployStatusSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)
GetInstanceMsDeployStatusWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
GetMigrateMySqlStatusSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetMigrateMySqlStatusWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetMSDeployLogSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
GetMSDeployLogWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
GetMSDeployStatusSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
GetMSDeployStatusWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
GetPremierAddOnSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a named add-on of an app.

GetPremierAddOnWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a named add-on of an app.

GetPublicCertificateSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)
GetPublicCertificateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
GetRelayServiceConnectionSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a hybrid connection configuration by its name.

GetRelayServiceConnectionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets a hybrid connection configuration by its name.

GetSitePhpErrorLogFlagSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets web app's event logs.

GetSitePhpErrorLogFlagWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets web app's event logs.

GetSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetSourceControlSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the source control configuration of an app.

GetSourceControlWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the source control configuration of an app.

GetVnetConnectionGatewaySlotWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets an app's Virtual Network gateway.

GetVnetConnectionGatewayWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets an app's Virtual Network gateway.

GetVnetConnectionSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetVnetConnectionWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

GetWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

IsCloneableSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

IsCloneableWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListApplicationSettingsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the application settings of an app.

ListApplicationSettingsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the application settings of an app.

ListBackupsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets existing backups of an app.

ListBackupsSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets existing backups of an app.

ListBackupsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets existing backups of an app.

ListBackupStatusSecretsSlotWithHttpMessagesAsync(String, String, String, BackupRequestInner, String, Dictionary<String,List<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.

ListBackupStatusSecretsWithHttpMessagesAsync(String, String, String, BackupRequestInner, Dictionary<String,List<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.

ListBackupsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets existing backups of an app.

ListByResourceGroupNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

ListByResourceGroupWithHttpMessagesAsync(String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

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

ListConfigurationSnapshotInfoSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<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.

ListConfigurationSnapshotInfoWithHttpMessagesAsync(String, String, Dictionary<String,List<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.

ListConfigurationsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListConfigurationsSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListConfigurationsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
ListConfigurationsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
ListConnectionStringsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the connection strings of an app.

ListConnectionStringsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the connection strings of an app.

ListDeploymentsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListDeploymentsSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListDeploymentsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListDeploymentsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListDomainOwnershipIdentifiersNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists ownership identifiers for domain associated with web app.

ListDomainOwnershipIdentifiersSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Lists ownership identifiers for domain associated with web app.

ListDomainOwnershipIdentifiersSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Lists ownership identifiers for domain associated with web app.

ListDomainOwnershipIdentifiersWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Lists ownership identifiers for domain associated with web app.

ListHostNameBindingsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get hostname bindings for an app or a deployment slot.

ListHostNameBindingsSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get hostname bindings for an app or a deployment slot.

ListHostNameBindingsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Get hostname bindings for an app or a deployment slot.

ListHostNameBindingsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Get hostname bindings for an app or a deployment slot.

ListHybridConnectionKeysSlotWithHttpMessagesAsync(String, String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the send key name and value for a Hybrid Connection.

ListHybridConnectionKeysWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the send key name and value for a Hybrid Connection.

ListHybridConnectionsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListHybridConnectionsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListInstanceDeploymentsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListInstanceDeploymentsSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListInstanceDeploymentsSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListInstanceDeploymentsWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListInstanceIdentifiersNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListInstanceIdentifiersSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListInstanceIdentifiersSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
ListInstanceIdentifiersWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
ListMetadataSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the metadata of an app.

ListMetadataWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the metadata of an app.

ListMetricDefinitionsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListMetricDefinitionsSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListMetricDefinitionsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
ListMetricDefinitionsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
ListMetricsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets performance metrics of an app (or deployment slot, if specified).

ListMetricsSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets performance metrics of an app (or deployment slot, if specified).

ListMetricsSlotWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

Gets performance metrics of an app (or deployment slot, if specified).

ListMetricsWithHttpMessagesAsync(String, String, Nullable<Boolean>, String, Dictionary<String,List<String>>, CancellationToken)

Gets performance metrics of an app (or deployment slot, if specified).

ListNetworkFeaturesSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListNetworkFeaturesWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Get all apps for a subscription.

ListPerfMonCountersNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets perfmon counters for web app.

ListPerfMonCountersSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets perfmon counters for web app.

ListPerfMonCountersSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets perfmon counters for web app.

ListPerfMonCountersWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets perfmon counters for web app.

ListPremierAddOnsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the premier add-ons of an app.

ListPremierAddOnsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the premier add-ons of an app.

ListPublicCertificatesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListPublicCertificatesSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListPublicCertificatesSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
ListPublicCertificatesWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
ListPublishingCredentialsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Git/FTP publishing credentials of an app.

ListPublishingCredentialsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Git/FTP publishing credentials of an app.

ListPublishingProfileXmlWithSecretsSlotWithHttpMessagesAsync(String, String, CsmPublishingProfileOptionsInner, String, Dictionary<String,List<String>>, CancellationToken)
ListPublishingProfileXmlWithSecretsWithHttpMessagesAsync(String, String, CsmPublishingProfileOptionsInner, Dictionary<String,List<String>>, CancellationToken)
ListRelayServiceConnectionsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListRelayServiceConnectionsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListSitePushSettingsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Push settings associated with web app.

ListSitePushSettingsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets the Push settings associated with web app.

ListSlotConfigurationNamesWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListSlotDifferencesFromProductionNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListSlotDifferencesFromProductionWithHttpMessagesAsync(String, String, CsmSlotEntityInner, Dictionary<String,List<String>>, CancellationToken)
ListSlotDifferencesSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListSlotDifferencesSlotWithHttpMessagesAsync(String, String, CsmSlotEntityInner, String, Dictionary<String,List<String>>, CancellationToken)
ListSlotsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Gets an app's deployment slots.

ListSlotsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Gets an app's deployment slots.

ListSnapshotsNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListSnapshotsSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)
ListSnapshotsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
ListSnapshotsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
ListUsagesNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

ListUsagesSlotNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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

ListUsagesSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListUsagesWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListVnetConnectionsSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListVnetConnectionsWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

ListWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Get all apps for a subscription.

MigrateMySqlWithHttpMessagesAsync(String, String, MigrateMySqlRequestInner, Dictionary<String,List<String>>, CancellationToken)

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

MigrateStorageWithHttpMessagesAsync(String, String, String, StorageMigrationOptionsInner, Dictionary<String,List<String>>, CancellationToken)

Restores a web app.

RecoverSiteConfigurationSnapshotSlotWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Reverts the configuration of an app to a previous snapshot.

RecoverSiteConfigurationSnapshotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Reverts the configuration of an app to a previous snapshot.

RecoverSlotWithHttpMessagesAsync(String, String, SnapshotRecoveryRequestInner, String, Dictionary<String,List<String>>, CancellationToken)
RecoverWithHttpMessagesAsync(String, String, SnapshotRecoveryRequestInner, Dictionary<String,List<String>>, CancellationToken)
ResetProductionSlotConfigWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

ResetSlotConfigurationSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

RestartSlotWithHttpMessagesAsync(String, String, String, Nullable<Boolean>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

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

RestartWithHttpMessagesAsync(String, String, Nullable<Boolean>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

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

RestoreSlotWithHttpMessagesAsync(String, String, String, RestoreRequestInner, String, Dictionary<String,List<String>>, CancellationToken)

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

RestoreWithHttpMessagesAsync(String, String, String, RestoreRequestInner, Dictionary<String,List<String>>, CancellationToken)

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

StartSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

StartWebSiteNetworkTraceSlotWithHttpMessagesAsync(String, String, String, Nullable<Int32>, Nullable<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

Start capturing network packets for the site.

StartWebSiteNetworkTraceWithHttpMessagesAsync(String, String, Nullable<Int32>, Nullable<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

Start capturing network packets for the site.

StartWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

StopSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

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

StopWebSiteNetworkTraceSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Stop ongoing capturing network packets for the site.

StopWebSiteNetworkTraceWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Stop ongoing capturing network packets for the site.

StopWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

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

SwapSlotSlotWithHttpMessagesAsync(String, String, CsmSlotEntityInner, String, Dictionary<String,List<String>>, CancellationToken)

Swaps two deployment slots of an app.

SwapSlotWithProductionWithHttpMessagesAsync(String, String, CsmSlotEntityInner, Dictionary<String,List<String>>, CancellationToken)

Swaps two deployment slots of an app.

SyncFunctionTriggersSlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)
SyncFunctionTriggersWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)
SyncRepositorySlotWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Sync web app repository.

SyncRepositoryWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Sync web app repository.

UpdateApplicationSettingsSlotWithHttpMessagesAsync(String, String, StringDictionaryInner, String, Dictionary<String,List<String>>, CancellationToken)

Replaces the application settings of an app.

UpdateApplicationSettingsWithHttpMessagesAsync(String, String, StringDictionaryInner, Dictionary<String,List<String>>, CancellationToken)

Replaces the application settings of an app.

UpdateAuthSettingsSlotWithHttpMessagesAsync(String, String, SiteAuthSettingsInner, String, Dictionary<String,List<String>>, CancellationToken)

Updates the Authentication / Authorization settings associated with web app.

UpdateAuthSettingsWithHttpMessagesAsync(String, String, SiteAuthSettingsInner, Dictionary<String,List<String>>, CancellationToken)

Updates the Authentication / Authorization settings associated with web app.

UpdateBackupConfigurationSlotWithHttpMessagesAsync(String, String, BackupRequestInner, String, Dictionary<String,List<String>>, CancellationToken)

Updates the backup configuration of an app.

UpdateBackupConfigurationWithHttpMessagesAsync(String, String, BackupRequestInner, Dictionary<String,List<String>>, CancellationToken)

Updates the backup configuration of an app.

UpdateConfigurationSlotWithHttpMessagesAsync(String, String, SiteConfigResourceInner, String, Dictionary<String,List<String>>, CancellationToken)

Updates the configuration of an app.

UpdateConfigurationWithHttpMessagesAsync(String, String, SiteConfigResourceInner, Dictionary<String,List<String>>, CancellationToken)

Updates the configuration of an app.

UpdateConnectionStringsSlotWithHttpMessagesAsync(String, String, ConnectionStringDictionaryInner, String, Dictionary<String,List<String>>, CancellationToken)

Replaces the connection strings of an app.

UpdateConnectionStringsWithHttpMessagesAsync(String, String, ConnectionStringDictionaryInner, Dictionary<String,List<String>>, CancellationToken)

Replaces the connection strings of an app.

UpdateDiagnosticLogsConfigSlotWithHttpMessagesAsync(String, String, SiteLogsConfigInner, String, Dictionary<String,List<String>>, CancellationToken)

Updates the logging configuration of an app.

UpdateDiagnosticLogsConfigWithHttpMessagesAsync(String, String, SiteLogsConfigInner, Dictionary<String,List<String>>, CancellationToken)

Updates the logging configuration of an app.

UpdateDomainOwnershipIdentifierSlotWithHttpMessagesAsync(String, String, String, IdentifierInner, String, Dictionary<String,List<String>>, CancellationToken)

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

UpdateDomainOwnershipIdentifierWithHttpMessagesAsync(String, String, String, IdentifierInner, Dictionary<String,List<String>>, CancellationToken)

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

UpdateHybridConnectionSlotWithHttpMessagesAsync(String, String, String, String, HybridConnectionInner, String, Dictionary<String,List<String>>, CancellationToken)

Creates a new Hybrid Connection using a Service Bus relay.

UpdateHybridConnectionWithHttpMessagesAsync(String, String, String, String, HybridConnectionInner, Dictionary<String,List<String>>, CancellationToken)

Creates a new Hybrid Connection using a Service Bus relay.

UpdateMetadataSlotWithHttpMessagesAsync(String, String, StringDictionaryInner, String, Dictionary<String,List<String>>, CancellationToken)

Replaces the metadata of an app.

UpdateMetadataWithHttpMessagesAsync(String, String, StringDictionaryInner, Dictionary<String,List<String>>, CancellationToken)

Replaces the metadata of an app.

UpdateRelayServiceConnectionSlotWithHttpMessagesAsync(String, String, String, RelayServiceConnectionEntityInner, String, Dictionary<String,List<String>>, CancellationToken)

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

UpdateRelayServiceConnectionWithHttpMessagesAsync(String, String, String, RelayServiceConnectionEntityInner, Dictionary<String,List<String>>, CancellationToken)

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

UpdateSitePushSettingsSlotWithHttpMessagesAsync(String, String, PushSettingsInner, String, Dictionary<String,List<String>>, CancellationToken)

Updates the Push settings associated with web app.

UpdateSitePushSettingsWithHttpMessagesAsync(String, String, PushSettingsInner, Dictionary<String,List<String>>, CancellationToken)

Updates the Push settings associated with web app.

UpdateSlotConfigurationNamesWithHttpMessagesAsync(String, String, SlotConfigNamesResourceInner, Dictionary<String,List<String>>, CancellationToken)

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

UpdateVnetConnectionGatewaySlotWithHttpMessagesAsync(String, String, String, String, VnetGatewayInner, String, Dictionary<String,List<String>>, CancellationToken)

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

UpdateVnetConnectionGatewayWithHttpMessagesAsync(String, String, String, String, VnetGatewayInner, Dictionary<String,List<String>>, CancellationToken)

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

UpdateVnetConnectionSlotWithHttpMessagesAsync(String, String, String, VnetInfoInner, String, Dictionary<String,List<String>>, CancellationToken)

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

UpdateVnetConnectionWithHttpMessagesAsync(String, String, String, VnetInfoInner, Dictionary<String,List<String>>, CancellationToken)

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

Extension 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, CsmSlotEntityInner, CancellationToken)

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

ApplySlotConfigurationSlotAsync(IWebAppsOperations, String, String, CsmSlotEntityInner, 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.

BeginCreateInstanceMSDeployOperationAsync(IWebAppsOperations, String, String, String, MSDeployInner, CancellationToken)
BeginCreateInstanceMSDeployOperationSlotAsync(IWebAppsOperations, String, String, String, String, MSDeployInner, CancellationToken)
BeginCreateMSDeployOperationAsync(IWebAppsOperations, String, String, MSDeployInner, CancellationToken)
BeginCreateMSDeployOperationSlotAsync(IWebAppsOperations, String, String, String, MSDeployInner, CancellationToken)
BeginCreateOrUpdateAsync(IWebAppsOperations, String, String, SiteInner, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, 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, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, 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.

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, MigrateMySqlRequestInner, CancellationToken)

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

BeginMigrateStorageAsync(IWebAppsOperations, String, String, String, StorageMigrationOptionsInner, CancellationToken)

Restores a web app.

BeginRecoverAsync(IWebAppsOperations, String, String, SnapshotRecoveryRequestInner, CancellationToken)
BeginRecoverSlotAsync(IWebAppsOperations, String, String, SnapshotRecoveryRequestInner, String, CancellationToken)
BeginRestoreAsync(IWebAppsOperations, String, String, String, RestoreRequestInner, CancellationToken)

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

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

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

BeginSwapSlotSlotAsync(IWebAppsOperations, String, String, CsmSlotEntityInner, String, CancellationToken)

Swaps two deployment slots of an app.

BeginSwapSlotWithProductionAsync(IWebAppsOperations, String, String, CsmSlotEntityInner, CancellationToken)

Swaps two deployment slots of an app.

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

Create a deployment for an app, a specific deployment slot, and/or a specific scaled-out instance.

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

Create a deployment for an app, a specific deployment slot, and/or a specific scaled-out instance.

CreateInstanceDeploymentAsync(IWebAppsOperations, String, String, String, String, DeploymentInner, CancellationToken)

Create a deployment for an app, a specific deployment slot, and/or a specific scaled-out instance.

CreateInstanceDeploymentSlotAsync(IWebAppsOperations, String, String, String, String, String, DeploymentInner, CancellationToken)

Create a deployment for an app, a specific deployment slot, and/or a specific scaled-out instance.

CreateInstanceMSDeployOperationAsync(IWebAppsOperations, String, String, String, MSDeployInner, CancellationToken)
CreateInstanceMSDeployOperationSlotAsync(IWebAppsOperations, String, String, String, String, MSDeployInner, CancellationToken)
CreateMSDeployOperationAsync(IWebAppsOperations, String, String, MSDeployInner, CancellationToken)
CreateMSDeployOperationSlotAsync(IWebAppsOperations, String, String, String, MSDeployInner, CancellationToken)
CreateOrUpdateAsync(IWebAppsOperations, String, String, SiteInner, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, 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)
CreateOrUpdatePublicCertificateSlotAsync(IWebAppsOperations, String, String, String, PublicCertificateInner, String, CancellationToken)
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, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, 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.

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>, 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.

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

Delete a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

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

Delete a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

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.

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.

DeleteInstanceDeploymentAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Delete a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

DeleteInstanceDeploymentSlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

Delete a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

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.

DeletePublicCertificateAsync(IWebAppsOperations, String, String, String, CancellationToken)
DeletePublicCertificateSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)
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.

DeleteSlotAsync(IWebAppsOperations, String, String, String, Nullable<Boolean>, 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.

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.

DiscoverRestoreAsync(IWebAppsOperations, String, String, RestoreRequestInner, CancellationToken)

Discovers an existing app backup that can be restored from a blob in Azure storage.

DiscoverRestoreSlotAsync(IWebAppsOperations, String, String, RestoreRequestInner, String, CancellationToken)

Discovers an existing app backup that can be restored from a blob in Azure storage.

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).

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.

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

Get a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

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

Get a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

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.

GetFunctionsAdminTokenAsync(IWebAppsOperations, String, String, CancellationToken)
GetFunctionsAdminTokenSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)
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.

GetInstanceDeploymentAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Get a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

GetInstanceDeploymentSlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

Get a deployment by its ID for an app, a specific deployment slot, and/or a specific scaled-out instance.

GetInstanceMSDeployLogAsync(IWebAppsOperations, String, String, String, CancellationToken)
GetInstanceMSDeployLogSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)
GetInstanceMsDeployStatusAsync(IWebAppsOperations, String, String, String, CancellationToken)
GetInstanceMsDeployStatusSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)
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)
GetMSDeployLogSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)
GetMSDeployStatusAsync(IWebAppsOperations, String, String, CancellationToken)
GetMSDeployStatusSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)
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.

GetPublicCertificateAsync(IWebAppsOperations, String, String, String, CancellationToken)
GetPublicCertificateSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)
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.

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.

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.

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.

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)
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.

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.

ListConfigurationsNextAsync(IWebAppsOperations, String, CancellationToken)
ListConfigurationsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)
ListConfigurationsSlotNextAsync(IWebAppsOperations, String, CancellationToken)
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.

ListDeploymentsAsync(IWebAppsOperations, String, String, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListDeploymentsNextAsync(IWebAppsOperations, String, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

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

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListDeploymentsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

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.

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.

ListHybridConnectionKeysAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

Gets the send key name and value for a Hybrid Connection.

ListHybridConnectionKeysSlotAsync(IWebAppsOperations, String, String, String, String, String, CancellationToken)

Gets the send key name and value for a Hybrid Connection.

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.

ListInstanceDeploymentsAsync(IWebAppsOperations, String, String, String, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListInstanceDeploymentsNextAsync(IWebAppsOperations, String, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListInstanceDeploymentsSlotAsync(IWebAppsOperations, String, String, String, String, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListInstanceDeploymentsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

List deployments for an app, or a deployment slot, or for an instance of a scaled-out app.

ListInstanceIdentifiersAsync(IWebAppsOperations, String, String, CancellationToken)
ListInstanceIdentifiersNextAsync(IWebAppsOperations, String, CancellationToken)
ListInstanceIdentifiersSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)
ListInstanceIdentifiersSlotNextAsync(IWebAppsOperations, String, CancellationToken)
ListMetadataAsync(IWebAppsOperations, String, String, CancellationToken)

Gets the metadata of an app.

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

Gets the metadata of an app.

ListMetricDefinitionsAsync(IWebAppsOperations, String, String, CancellationToken)
ListMetricDefinitionsNextAsync(IWebAppsOperations, String, CancellationToken)
ListMetricDefinitionsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)
ListMetricDefinitionsSlotNextAsync(IWebAppsOperations, String, CancellationToken)
ListMetricsAsync(IWebAppsOperations, String, String, Nullable<Boolean>, String, CancellationToken)

Gets performance metrics of an app (or deployment slot, if specified).

ListMetricsNextAsync(IWebAppsOperations, String, CancellationToken)

Gets performance metrics of an app (or deployment slot, if specified).

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

Gets performance metrics of an app (or deployment slot, if specified).

ListMetricsSlotNextAsync(IWebAppsOperations, String, CancellationToken)

Gets performance metrics of an app (or deployment slot, if specified).

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.

ListPublicCertificatesAsync(IWebAppsOperations, String, String, CancellationToken)
ListPublicCertificatesNextAsync(IWebAppsOperations, String, CancellationToken)
ListPublicCertificatesSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)
ListPublicCertificatesSlotNextAsync(IWebAppsOperations, String, CancellationToken)
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, CsmPublishingProfileOptionsInner, CancellationToken)
ListPublishingProfileXmlWithSecretsSlotAsync(IWebAppsOperations, String, String, CsmPublishingProfileOptionsInner, String, CancellationToken)
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).

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, CsmSlotEntityInner, CancellationToken)
ListSlotDifferencesFromProductionNextAsync(IWebAppsOperations, String, CancellationToken)
ListSlotDifferencesSlotAsync(IWebAppsOperations, String, String, CsmSlotEntityInner, String, CancellationToken)
ListSlotDifferencesSlotNextAsync(IWebAppsOperations, String, CancellationToken)
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)
ListSnapshotsNextAsync(IWebAppsOperations, String, CancellationToken)
ListSnapshotsSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)
ListSnapshotsSlotNextAsync(IWebAppsOperations, String, CancellationToken)
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.

MigrateMySqlAsync(IWebAppsOperations, String, String, MigrateMySqlRequestInner, CancellationToken)

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

MigrateStorageAsync(IWebAppsOperations, String, String, String, StorageMigrationOptionsInner, CancellationToken)

Restores a web app.

RecoverAsync(IWebAppsOperations, String, String, SnapshotRecoveryRequestInner, CancellationToken)
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.

RecoverSlotAsync(IWebAppsOperations, String, String, SnapshotRecoveryRequestInner, String, CancellationToken)
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).

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

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

StartAsync(IWebAppsOperations, String, String, CancellationToken)

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

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.

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

Start capturing network packets for the site.

StopAsync(IWebAppsOperations, String, String, CancellationToken)

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

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, CsmSlotEntityInner, String, CancellationToken)

Swaps two deployment slots of an app.

SwapSlotWithProductionAsync(IWebAppsOperations, String, String, CsmSlotEntityInner, CancellationToken)

Swaps two deployment slots of an app.

SyncFunctionTriggersAsync(IWebAppsOperations, String, String, CancellationToken)
SyncFunctionTriggersSlotAsync(IWebAppsOperations, String, String, String, CancellationToken)
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.

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.

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.

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.

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

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

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