Create a WebApps.
Reference to the service client.
Updates a named add-on of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
Promise<Models.WebAppsAddPremierAddOnResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
The optional parameters
The callback
Updates a named add-on of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
Promise<Models.WebAppsAddPremierAddOnSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
The optional parameters
The callback
Analyze a custom hostname.
Name of the resource group to which the resource belongs.
Name of web app.
Promise<Models.WebAppsAnalyzeCustomHostnameResponse>
Name of the resource group to which the resource belongs.
Name of web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
The optional parameters
The callback
Analyze a custom hostname.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsAnalyzeCustomHostnameSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Applies the configuration settings from the target slot onto the current slot.
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
The optional parameters
The callback
Applies the configuration settings from the target slot onto the current slot.
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
The optional parameters
The callback
Creates a backup of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Backup configuration. You can use the JSON response from the POST action as input here.
Promise<Models.WebAppsBackupResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Backup configuration. You can use the JSON response from the POST action as input here.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Backup configuration. You can use the JSON response from the POST action as input here.
The optional parameters
The callback
Creates a backup of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Backup configuration. You can use the JSON response from the POST action as input here.
Name of the deployment slot. If a slot is not specified, the API will create a backup for the production slot.
Promise<Models.WebAppsBackupSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Backup configuration. You can use the JSON response from the POST action as input here.
Name of the deployment slot. If a slot is not specified, the API will create a backup for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Backup configuration. You can use the JSON response from the POST action as input here.
Name of the deployment slot. If a slot is not specified, the API will create a backup for the production slot.
The optional parameters
The callback
Create function for web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Function name.
Function details.
Promise<msRestAzure.LROPoller>
Create function for web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Function name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Function details.
Promise<msRestAzure.LROPoller>
Invoke the MSDeploy web app extension.
Name of the resource group to which the resource belongs.
Name of web app.
ID of web app instance.
Details of MSDeploy operation
Promise<msRestAzure.LROPoller>
Invoke the MSDeploy web app extension.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
ID of web app instance.
Details of MSDeploy operation
Promise<msRestAzure.LROPoller>
Invoke the MSDeploy web app extension.
Name of the resource group to which the resource belongs.
Name of web app.
Details of MSDeploy operation
Promise<msRestAzure.LROPoller>
Invoke the MSDeploy web app extension.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Details of MSDeploy operation
Promise<msRestAzure.LROPoller>
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Name of the resource group to which the resource belongs.
Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
A JSON representation of the app properties. See example.
Promise<msRestAzure.LROPoller>
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Name of the resource group to which the resource belongs.
Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
A JSON representation of the app properties. See example.
Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
Promise<msRestAzure.LROPoller>
Updates the source control configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteSourceControl object. See example.
Promise<msRestAzure.LROPoller>
Updates the source control configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteSourceControl object. See example.
Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
Promise<msRestAzure.LROPoller>
Install site extension on a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Promise<msRestAzure.LROPoller>
Install site extension on a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<msRestAzure.LROPoller>
Gets the Git/FTP publishing credentials of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<msRestAzure.LROPoller>
Gets the Git/FTP publishing credentials of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.
Promise<msRestAzure.LROPoller>
Migrates a local (in-app) MySql database to a remote MySql database.
Name of the resource group to which the resource belongs.
Name of web app.
MySql migration options.
Promise<msRestAzure.LROPoller>
Restores a web app.
Azure subscription.
Name of the resource group to which the resource belongs.
Name of web app.
Migration migrationOptions.
Promise<msRestAzure.LROPoller>
Restores a specific backup to another app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Information on restore request .
Promise<msRestAzure.LROPoller>
Restores an app from a backup blob in Azure Storage.
Name of the resource group to which the resource belongs.
Name of the app.
Information on restore request .
Promise<msRestAzure.LROPoller>
Restores an app from a backup blob in Azure Storage.
Name of the resource group to which the resource belongs.
Name of the app.
Information on restore request .
Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
Promise<msRestAzure.LROPoller>
Restores a deleted web app to this web app.
Name of the resource group to which the resource belongs.
Name of web app.
Deleted web app restore information.
Promise<msRestAzure.LROPoller>
Restores a deleted web app to this web app.
Name of the resource group to which the resource belongs.
Name of web app.
Deleted web app restore information.
Name of web app slot. If not specified then will default to production slot.
Promise<msRestAzure.LROPoller>
Restores a specific backup to another app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Information on restore request .
Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
Promise<msRestAzure.LROPoller>
Restores a web app from a snapshot.
Name of the resource group to which the resource belongs.
Name of web app.
Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
Promise<msRestAzure.LROPoller>
Restores a web app from a snapshot.
Name of the resource group to which the resource belongs.
Name of web app.
Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
Name of web app slot. If not specified then will default to production slot.
Promise<msRestAzure.LROPoller>
Start capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
Promise<msRestAzure.LROPoller>
Start capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
Promise<msRestAzure.LROPoller>
Start capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
Promise<msRestAzure.LROPoller>
Start capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
Promise<msRestAzure.LROPoller>
Swaps two deployment slots of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
Promise<msRestAzure.LROPoller>
Swaps two deployment slots of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Promise<msRestAzure.LROPoller>
Create a deployment for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
ID of an existing deployment.
Deployment details.
Promise<Models.WebAppsCreateDeploymentResponse>
Name of the resource group to which the resource belongs.
Name of the app.
ID of an existing deployment.
Deployment details.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
ID of an existing deployment.
Deployment details.
The optional parameters
The callback
Create a deployment for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
ID of an existing deployment.
Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot.
Deployment details.
Promise<Models.WebAppsCreateDeploymentSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
ID of an existing deployment.
Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot.
Deployment details.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
ID of an existing deployment.
Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot.
Deployment details.
The optional parameters
The callback
Create function for web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Function name.
Function details.
Promise<Models.WebAppsCreateFunctionResponse>
Create function for web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Function name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Function details.
Promise<Models.WebAppsCreateInstanceFunctionSlotResponse>
Invoke the MSDeploy web app extension.
Name of the resource group to which the resource belongs.
Name of web app.
ID of web app instance.
Details of MSDeploy operation
Promise<Models.WebAppsCreateInstanceMSDeployOperationResponse>
Invoke the MSDeploy web app extension.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
ID of web app instance.
Details of MSDeploy operation
Promise<Models.WebAppsCreateInstanceMSDeployOperationSlotResponse>
Invoke the MSDeploy web app extension.
Name of the resource group to which the resource belongs.
Name of web app.
Details of MSDeploy operation
Promise<Models.WebAppsCreateMSDeployOperationResponse>
Invoke the MSDeploy web app extension.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Details of MSDeploy operation
Promise<Models.WebAppsCreateMSDeployOperationSlotResponse>
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Name of the resource group to which the resource belongs.
Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
A JSON representation of the app properties. See example.
Promise<Models.WebAppsCreateOrUpdateResponse>
Updates the configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
Promise<Models.WebAppsCreateOrUpdateConfigurationResponse>
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
The optional parameters
The callback
Updates the configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
Promise<Models.WebAppsCreateOrUpdateConfigurationSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
The optional parameters
The callback
Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
Promise<Models.WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
The optional parameters
The callback
Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
Promise<Models.WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
The optional parameters
The callback
Creates a hostname binding for an app.
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
Binding details. This is the JSON representation of a HostNameBinding object.
Promise<Models.WebAppsCreateOrUpdateHostNameBindingResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
Binding details. This is the JSON representation of a HostNameBinding object.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
Binding details. This is the JSON representation of a HostNameBinding object.
The optional parameters
The callback
Creates a hostname binding for an app.
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
Binding details. This is the JSON representation of a HostNameBinding object.
Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
Promise<Models.WebAppsCreateOrUpdateHostNameBindingSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
Binding details. This is the JSON representation of a HostNameBinding object.
Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
Binding details. This is the JSON representation of a HostNameBinding object.
Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
The optional parameters
The callback
Creates a new Hybrid Connection using a Service Bus relay.
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
Promise<Models.WebAppsCreateOrUpdateHybridConnectionResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
The optional parameters
The callback
Creates a new Hybrid Connection using a Service Bus relay.
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
The name of the slot for the web app.
Promise<Models.WebAppsCreateOrUpdateHybridConnectionSlotResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
The name of the slot for the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
The name of the slot for the web app.
The optional parameters
The callback
Creates a hostname binding for an app.
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
Public certificate details. This is the JSON representation of a PublicCertificate object.
Promise<Models.WebAppsCreateOrUpdatePublicCertificateResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
Public certificate details. This is the JSON representation of a PublicCertificate object.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
Public certificate details. This is the JSON representation of a PublicCertificate object.
The optional parameters
The callback
Creates a hostname binding for an app.
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
Public certificate details. This is the JSON representation of a PublicCertificate object.
Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
Promise<Models.WebAppsCreateOrUpdatePublicCertificateSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
Public certificate details. This is the JSON representation of a PublicCertificate object.
Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
Public certificate details. This is the JSON representation of a PublicCertificate object.
Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.
The optional parameters
The callback
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
Promise<Models.WebAppsCreateOrUpdateRelayServiceConnectionResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
The optional parameters
The callback
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
Promise<Models.WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
The optional parameters
The callback
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Name of the resource group to which the resource belongs.
Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
A JSON representation of the app properties. See example.
Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
Promise<Models.WebAppsCreateOrUpdateSlotResponse>
Updates the source control configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteSourceControl object. See example.
Promise<Models.WebAppsCreateOrUpdateSourceControlResponse>
Updates the source control configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteSourceControl object. See example.
Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
Promise<Models.WebAppsCreateOrUpdateSourceControlSlotResponse>
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
Promise<Models.WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
The optional parameters
The callback
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
Promise<Models.WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
The optional parameters
The callback
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
Promise<Models.WebAppsCreateOrUpdateVnetConnectionResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
The optional parameters
The callback
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
Promise<Models.WebAppsCreateOrUpdateVnetConnectionGatewayResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
The optional parameters
The callback
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
Promise<Models.WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
The optional parameters
The callback
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
Promise<Models.WebAppsCreateOrUpdateVnetConnectionSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
The optional parameters
The callback
Deletes a backup of an app by its ID.
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
The optional parameters
The callback
Deletes the backup configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Deletes the backup configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration for the production slot.
The optional parameters
The callback
Deletes a backup of an app by its ID.
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Name of the deployment slot. If a slot is not specified, the API will delete a backup of the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Name of the deployment slot. If a slot is not specified, the API will delete a backup of the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Name of the deployment slot. If a slot is not specified, the API will delete a backup of the production slot.
The optional parameters
The callback
Delete a continuous web job by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The optional parameters
The callback
Delete a continuous web job by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Delete a deployment by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
The optional parameters
The callback
Delete a deployment by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Deletes a domain ownership identifier for a web app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
The optional parameters
The callback
Deletes a domain ownership identifier for a web app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
The optional parameters
The callback
Delete a function for web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Function name.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Function name.
The callback
Name of the resource group to which the resource belongs.
Site name.
Function name.
The optional parameters
The callback
Deletes a hostname binding for an app.
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
The optional parameters
The callback
Deletes a hostname binding for an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
Hostname in the hostname binding.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
Hostname in the hostname binding.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
Hostname in the hostname binding.
The optional parameters
The callback
Removes a Hybrid Connection from this site.
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The optional parameters
The callback
Removes a Hybrid Connection from this site.
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The name of the slot for the web app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The name of the slot for the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The name of the slot for the web app.
The optional parameters
The callback
Delete a function for web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Function name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Function name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Function name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Deletes a web, mobile, or API app, or one of the deployment slots.
Name of the resource group to which the resource belongs.
Name of the app to delete.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app to delete.
The callback
Name of the resource group to which the resource belongs.
Name of the app to delete.
The optional parameters
The callback
Delete a premier add-on from an app.
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
The optional parameters
The callback
Delete a premier add-on from an app.
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot.
The optional parameters
The callback
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
The optional parameters
The callback
Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
Deletes a hostname binding for an app.
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
The optional parameters
The callback
Deletes a hostname binding for an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
Public certificate name.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
Public certificate name.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
Public certificate name.
The optional parameters
The callback
Deletes a relay service connection by its name.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
The optional parameters
The callback
Deletes a relay service connection by its name.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for the production slot.
The optional parameters
The callback
Remove a site extension from a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
The callback
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
The optional parameters
The callback
Remove a site extension from a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Deletes a web, mobile, or API app, or one of the deployment slots.
Name of the resource group to which the resource belongs.
Name of the app to delete.
Name of the deployment slot to delete. By default, the API deletes the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app to delete.
Name of the deployment slot to delete. By default, the API deletes the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app to delete.
Name of the deployment slot to delete. By default, the API deletes the production slot.
The optional parameters
The callback
Deletes the source control configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Deletes the source control configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the source control configuration for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the source control configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the source control configuration for the production slot.
The optional parameters
The callback
Deletes a Swift Virtual Network connection from an app (or deployment slot).
Name of the resource group to which the resource belongs.
Name of the app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Deletes a Swift Virtual Network connection from an app (or deployment slot).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
The optional parameters
The callback
Delete a triggered web job by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The optional parameters
The callback
Delete a triggered web job by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Deletes a connection from an app (or deployment slot to a named virtual network.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
The optional parameters
The callback
Deletes a connection from an app (or deployment slot to a named virtual network.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.
The optional parameters
The callback
Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
Name of the resource group to which the resource belongs.
Name of the app.
A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
Promise<Models.WebAppsDiscoverBackupResponse>
Name of the resource group to which the resource belongs.
Name of the app.
A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
The optional parameters
The callback
Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
Name of the resource group to which the resource belongs.
Name of the app.
A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
Name of the deployment slot. If a slot is not specified, the API will perform discovery for the production slot.
Promise<Models.WebAppsDiscoverBackupSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
Name of the deployment slot. If a slot is not specified, the API will perform discovery for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.
Name of the deployment slot. If a slot is not specified, the API will perform discovery for the production slot.
The optional parameters
The callback
Generates a new publishing password for an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Generates a new publishing password for an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API generate a new publishing password for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API generate a new publishing password for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API generate a new publishing password for the production slot.
The optional parameters
The callback
Gets the details of a web, mobile, or API app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsGetResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the Authentication/Authorization settings of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsGetAuthSettingsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the Authentication/Authorization settings of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
Promise<Models.WebAppsGetAuthSettingsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.
The optional parameters
The callback
Gets the backup configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsGetBackupConfigurationResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the backup configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot.
Promise<Models.WebAppsGetBackupConfigurationSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot.
The optional parameters
The callback
Gets a backup of an app by its ID.
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Promise<Models.WebAppsGetBackupStatusResponse>
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
The optional parameters
The callback
Gets a backup of an app by its ID.
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Name of the deployment slot. If a slot is not specified, the API will get a backup of the production slot.
Promise<Models.WebAppsGetBackupStatusSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Name of the deployment slot. If a slot is not specified, the API will get a backup of the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Name of the deployment slot. If a slot is not specified, the API will get a backup of the production slot.
The optional parameters
The callback
Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsGetConfigurationResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
Promise<Models.WebAppsGetConfigurationSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
The optional parameters
The callback
Gets a snapshot of the configuration of an app at a previous point in time.
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
Promise<Models.WebAppsGetConfigurationSnapshotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
The optional parameters
The callback
Gets a snapshot of the configuration of an app at a previous point in time.
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
Promise<Models.WebAppsGetConfigurationSnapshotSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
The optional parameters
The callback
Gets the ZIP archived docker log files for the given site
Name of the resource group to which the resource belongs.
Name of web app.
Promise<Models.WebAppsGetContainerLogsZipResponse>
Name of the resource group to which the resource belongs.
Name of web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
The optional parameters
The callback
Gets the ZIP archived docker log files for the given site
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsGetContainerLogsZipSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Gets a continuous web job by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Promise<Models.WebAppsGetContinuousWebJobResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The optional parameters
The callback
Gets a continuous web job by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsGetContinuousWebJobSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Get a deployment by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
Promise<Models.WebAppsGetDeploymentResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
The optional parameters
The callback
Get a deployment by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot.
Promise<Models.WebAppsGetDeploymentSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Deployment ID.
Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot.
The optional parameters
The callback
Gets the logging configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsGetDiagnosticLogsConfigurationResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the logging configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the logging configuration for the production slot.
Promise<Models.WebAppsGetDiagnosticLogsConfigurationSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the logging configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the logging configuration for the production slot.
The optional parameters
The callback
Get domain ownership identifier for web app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
Promise<Models.WebAppsGetDomainOwnershipIdentifierResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
The optional parameters
The callback
Get domain ownership identifier for web app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
Promise<Models.WebAppsGetDomainOwnershipIdentifierSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
The optional parameters
The callback
Get function information by its ID for web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Function name.
Promise<Models.WebAppsGetFunctionResponse>
Name of the resource group to which the resource belongs.
Site name.
Function name.
The callback
Name of the resource group to which the resource belongs.
Site name.
Function name.
The optional parameters
The callback
Fetch a short lived token that can be exchanged for a master key.
Name of the resource group to which the resource belongs.
Name of web app.
Promise<Models.WebAppsGetFunctionsAdminTokenResponse>
Name of the resource group to which the resource belongs.
Name of web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
The optional parameters
The callback
Fetch a short lived token that can be exchanged for a master key.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsGetFunctionsAdminTokenSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Get the named hostname binding for an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
Promise<Models.WebAppsGetHostNameBindingResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Hostname in the hostname binding.
The optional parameters
The callback
Get the named hostname binding for an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
Hostname in the hostname binding.
Promise<Models.WebAppsGetHostNameBindingSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
Hostname in the hostname binding.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
Hostname in the hostname binding.
The optional parameters
The callback
Retrieves a specific Service Bus Hybrid Connection used by this Web App.
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
Promise<Models.WebAppsGetHybridConnectionResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The optional parameters
The callback
Retrieves a specific Service Bus Hybrid Connection used by this Web App.
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The name of the slot for the web app.
Promise<Models.WebAppsGetHybridConnectionSlotResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The name of the slot for the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The name of the slot for the web app.
The optional parameters
The callback
Get function information by its ID for web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Function name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsGetInstanceFunctionSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Function name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Function name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Get the MSDeploy Log for the last MSDeploy operation.
Name of the resource group to which the resource belongs.
Name of web app.
ID of web app instance.
Promise<Models.WebAppsGetInstanceMSDeployLogResponse>
Name of the resource group to which the resource belongs.
Name of web app.
ID of web app instance.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
ID of web app instance.
The optional parameters
The callback
Get the MSDeploy Log for the last MSDeploy operation.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
ID of web app instance.
Promise<Models.WebAppsGetInstanceMSDeployLogSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
ID of web app instance.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
ID of web app instance.
The optional parameters
The callback
Get the status of the last MSDeploy operation.
Name of the resource group to which the resource belongs.
Name of web app.
ID of web app instance.
Promise<Models.WebAppsGetInstanceMsDeployStatusResponse>
Name of the resource group to which the resource belongs.
Name of web app.
ID of web app instance.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
ID of web app instance.
The optional parameters
The callback
Get the status of the last MSDeploy operation.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
ID of web app instance.
Promise<Models.WebAppsGetInstanceMsDeployStatusSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
ID of web app instance.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
ID of web app instance.
The optional parameters
The callback
Get process information by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsGetInstanceProcessResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsGetInstanceProcessDumpResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsGetInstanceProcessDumpSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Get process information by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsGetInstanceProcessModuleResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Get process information by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsGetInstanceProcessModuleSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Get process information by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsGetInstanceProcessSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Get thread information by Thread ID for a specific process, in a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsGetInstanceProcessThreadResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Get thread information by Thread ID for a specific process, in a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsGetInstanceProcessThreadSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Get the MSDeploy Log for the last MSDeploy operation.
Name of the resource group to which the resource belongs.
Name of web app.
Promise<Models.WebAppsGetMSDeployLogResponse>
Name of the resource group to which the resource belongs.
Name of web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
The optional parameters
The callback
Get the MSDeploy Log for the last MSDeploy operation.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsGetMSDeployLogSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Get the status of the last MSDeploy operation.
Name of the resource group to which the resource belongs.
Name of web app.
Promise<Models.WebAppsGetMSDeployStatusResponse>
Name of the resource group to which the resource belongs.
Name of web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
The optional parameters
The callback
Get the status of the last MSDeploy operation.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsGetMSDeployStatusSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled
Name of the resource group to which the resource belongs.
Name of web app.
Promise<Models.WebAppsGetMigrateMySqlStatusResponse>
Name of the resource group to which the resource belongs.
Name of web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
The optional parameters
The callback
Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled
Name of the resource group to which the resource belongs.
Name of web app.
Name of the deployment slot.
Promise<Models.WebAppsGetMigrateMySqlStatusSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of the deployment slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of the deployment slot.
The optional parameters
The callback
Gets a named operation for a network trace capturing (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Promise<Models.WebAppsGetNetworkTraceOperationResponse>
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
The optional parameters
The callback
Gets a named operation for a network trace capturing (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
Promise<Models.WebAppsGetNetworkTraceOperationSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
The optional parameters
The callback
Gets a named operation for a network trace capturing (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
Promise<Models.WebAppsGetNetworkTraceOperationSlotV2Response>
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
The optional parameters
The callback
Gets a named operation for a network trace capturing (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Promise<Models.WebAppsGetNetworkTraceOperationV2Response>
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
The optional parameters
The callback
Gets a named operation for a network trace capturing (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Promise<Models.WebAppsGetNetworkTracesResponse>
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
The optional parameters
The callback
Gets a named operation for a network trace capturing (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
Promise<Models.WebAppsGetNetworkTracesSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
The optional parameters
The callback
Gets a named operation for a network trace capturing (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
Promise<Models.WebAppsGetNetworkTracesSlotV2Response>
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.
The optional parameters
The callback
Gets a named operation for a network trace capturing (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
Promise<Models.WebAppsGetNetworkTracesV2Response>
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
GUID of the operation.
The optional parameters
The callback
Gets a named add-on of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
Promise<Models.WebAppsGetPremierAddOnResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
The optional parameters
The callback
Gets a named add-on of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
Promise<Models.WebAppsGetPremierAddOnSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.
The optional parameters
The callback
Gets data around private site access enablement and authorized Virtual Networks that can access the site.
Name of the resource group to which the resource belongs.
The name of the web app.
Promise<Models.WebAppsGetPrivateAccessResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The optional parameters
The callback
Gets data around private site access enablement and authorized Virtual Networks that can access the site.
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for the web app.
Promise<Models.WebAppsGetPrivateAccessSlotResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for the web app.
The optional parameters
The callback
Get process information by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Promise<Models.WebAppsGetProcessResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
The optional parameters
The callback
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Promise<Models.WebAppsGetProcessDumpResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
The optional parameters
The callback
Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<Models.WebAppsGetProcessDumpSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
Get process information by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
Promise<Models.WebAppsGetProcessModuleResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
The optional parameters
The callback
Get process information by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<Models.WebAppsGetProcessModuleSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Module base address.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
Get process information by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<Models.WebAppsGetProcessSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
Get thread information by Thread ID for a specific process, in a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
Promise<Models.WebAppsGetProcessThreadResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
The optional parameters
The callback
Get thread information by Thread ID for a specific process, in a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<Models.WebAppsGetProcessThreadSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
TID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
Get the named public certificate for an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
Promise<Models.WebAppsGetPublicCertificateResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Public certificate name.
The optional parameters
The callback
Get the named public certificate for an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
Public certificate name.
Promise<Models.WebAppsGetPublicCertificateSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
Public certificate name.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.
Public certificate name.
The optional parameters
The callback
Gets a hybrid connection configuration by its name.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection.
Promise<Models.WebAppsGetRelayServiceConnectionResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection.
The optional parameters
The callback
Gets a hybrid connection configuration by its name.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection.
Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot.
Promise<Models.WebAppsGetRelayServiceConnectionSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection.
Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection.
Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot.
The optional parameters
The callback
Get site extension information by its ID for a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Promise<Models.WebAppsGetSiteExtensionResponse>
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
The callback
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
The optional parameters
The callback
Get site extension information by its ID for a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsGetSiteExtensionSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Gets web app's event logs.
Name of the resource group to which the resource belongs.
Name of web app.
Promise<Models.WebAppsGetSitePhpErrorLogFlagResponse>
Name of the resource group to which the resource belongs.
Name of web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
The optional parameters
The callback
Gets web app's event logs.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsGetSitePhpErrorLogFlagSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Gets the details of a web, mobile, or API app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. By default, this API returns the production slot.
Promise<Models.WebAppsGetSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. By default, this API returns the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. By default, this API returns the production slot.
The optional parameters
The callback
Gets the source control configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsGetSourceControlResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the source control configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot.
Promise<Models.WebAppsGetSourceControlSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot.
The optional parameters
The callback
Gets a Swift Virtual Network connection.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsGetSwiftVirtualNetworkConnectionResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets a Swift Virtual Network connection.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
Promise<Models.WebAppsGetSwiftVirtualNetworkConnectionSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
The optional parameters
The callback
Gets a triggered web job by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Promise<Models.WebAppsGetTriggeredWebJobResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The optional parameters
The callback
Gets a triggered web job's history by its ID for an app, , or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
History ID.
Promise<Models.WebAppsGetTriggeredWebJobHistoryResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
History ID.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
History ID.
The optional parameters
The callback
Gets a triggered web job's history by its ID for an app, , or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
History ID.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsGetTriggeredWebJobHistorySlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
History ID.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
History ID.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Gets a triggered web job by its ID for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsGetTriggeredWebJobSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Gets a virtual network the app (or deployment slot) is connected to by name.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
Promise<Models.WebAppsGetVnetConnectionResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
The optional parameters
The callback
Gets an app's Virtual Network gateway.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
Promise<Models.WebAppsGetVnetConnectionGatewayResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The optional parameters
The callback
Gets an app's Virtual Network gateway.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
Promise<Models.WebAppsGetVnetConnectionGatewaySlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.
The optional parameters
The callback
Gets a virtual network the app (or deployment slot) is connected to by name.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot.
Promise<Models.WebAppsGetVnetConnectionSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the virtual network.
Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot.
The optional parameters
The callback
Get webjob information for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of the web job.
Promise<Models.WebAppsGetWebJobResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of the web job.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of the web job.
The optional parameters
The callback
Get webjob information for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of the web job.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<Models.WebAppsGetWebJobSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of the web job.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of the web job.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
Gets the last lines of docker logs for the given site
Name of the resource group to which the resource belongs.
Name of web app.
Promise<Models.WebAppsGetWebSiteContainerLogsResponse>
Name of the resource group to which the resource belongs.
Name of web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
The optional parameters
The callback
Gets the last lines of docker logs for the given site
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsGetWebSiteContainerLogsSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Install site extension on a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Promise<Models.WebAppsInstallSiteExtensionResponse>
Install site extension on a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Site extension name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsInstallSiteExtensionSlotResponse>
Shows whether an app can be cloned to another resource group or subscription.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsIsCloneableResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Shows whether an app can be cloned to another resource group or subscription.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. By default, this API returns information on the production slot.
Promise<Models.WebAppsIsCloneableSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. By default, this API returns information on the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. By default, this API returns information on the production slot.
The optional parameters
The callback
Get all apps for a subscription.
Promise<Models.WebAppsListResponse>
The callback
The optional parameters
The callback
Gets the application settings of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListApplicationSettingsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the application settings of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot.
Promise<Models.WebAppsListApplicationSettingsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot.
The optional parameters
The callback
Gets the Azure storage account configurations of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListAzureStorageAccountsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the Azure storage account configurations of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
Promise<Models.WebAppsListAzureStorageAccountsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
The optional parameters
The callback
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.
Name of the resource group to which the resource belongs.
Name of web app.
ID of backup.
Information on backup request.
Promise<Models.WebAppsListBackupStatusSecretsResponse>
Name of the resource group to which the resource belongs.
Name of web app.
ID of backup.
Information on backup request.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
ID of backup.
Information on backup request.
The optional parameters
The callback
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.
Name of the resource group to which the resource belongs.
Name of web app.
ID of backup.
Information on backup request.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsListBackupStatusSecretsSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
ID of backup.
Information on backup request.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
ID of backup.
Information on backup request.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Gets existing backups of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListBackupsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets existing backups of an app.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListBackupsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets existing backups of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.
Promise<Models.WebAppsListBackupsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.
The optional parameters
The callback
Gets existing backups of an app.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListBackupsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets all web, mobile, and API apps in the specified resource group.
Name of the resource group to which the resource belongs.
Promise<Models.WebAppsListByResourceGroupResponse>
Name of the resource group to which the resource belongs.
The callback
Name of the resource group to which the resource belongs.
The optional parameters
The callback
Gets all web, mobile, and API apps in the specified resource group.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListByResourceGroupNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListConfigurationSnapshotInfoResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListConfigurationSnapshotInfoNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
Promise<Models.WebAppsListConfigurationSnapshotInfoSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
The optional parameters
The callback
Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListConfigurationSnapshotInfoSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List the configurations of an app
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListConfigurationsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
List the configurations of an app
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListConfigurationsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List the configurations of an app
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
Promise<Models.WebAppsListConfigurationsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
The optional parameters
The callback
List the configurations of an app
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListConfigurationsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the connection strings of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListConnectionStringsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the connection strings of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot.
Promise<Models.WebAppsListConnectionStringsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot.
The optional parameters
The callback
List continuous web jobs for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Promise<Models.WebAppsListContinuousWebJobsResponse>
Name of the resource group to which the resource belongs.
Site name.
The callback
Name of the resource group to which the resource belongs.
Site name.
The optional parameters
The callback
List continuous web jobs for an app, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListContinuousWebJobsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List continuous web jobs for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsListContinuousWebJobsSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
List continuous web jobs for an app, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListContinuousWebJobsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List deployment log for specific deployment for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
Promise<Models.WebAppsListDeploymentLogResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
The optional parameters
The callback
List deployment log for specific deployment for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<Models.WebAppsListDeploymentLogSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments".
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
List deployments for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListDeploymentsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
List deployments for an app, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListDeploymentsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List deployments for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<Models.WebAppsListDeploymentsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
List deployments for an app, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListDeploymentsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Lists ownership identifiers for domain associated with web app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListDomainOwnershipIdentifiersResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Lists ownership identifiers for domain associated with web app.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListDomainOwnershipIdentifiersNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Lists ownership identifiers for domain associated with web app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
Promise<Models.WebAppsListDomainOwnershipIdentifiersSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
The optional parameters
The callback
Lists ownership identifiers for domain associated with web app.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListDomainOwnershipIdentifiersSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get function secrets for a function in a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Function name.
Promise<Models.WebAppsListFunctionSecretsResponse>
Name of the resource group to which the resource belongs.
Site name.
Function name.
The callback
Name of the resource group to which the resource belongs.
Site name.
Function name.
The optional parameters
The callback
Get function secrets for a function in a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Function name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsListFunctionSecretsSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Function name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Function name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
List the functions for a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Promise<Models.WebAppsListFunctionsResponse>
Name of the resource group to which the resource belongs.
Site name.
The callback
Name of the resource group to which the resource belongs.
Site name.
The optional parameters
The callback
List the functions for a web site, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListFunctionsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get hostname bindings for an app or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListHostNameBindingsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Get hostname bindings for an app or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListHostNameBindingsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get hostname bindings for an app or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
Promise<Models.WebAppsListHostNameBindingsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
The optional parameters
The callback
Get hostname bindings for an app or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListHostNameBindingsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the send key name and value for a Hybrid Connection.
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
Promise<Models.WebAppsListHybridConnectionKeysResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The optional parameters
The callback
Gets the send key name and value for a Hybrid Connection.
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The name of the slot for the web app.
Promise<Models.WebAppsListHybridConnectionKeysSlotResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The name of the slot for the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The name of the slot for the web app.
The optional parameters
The callback
Retrieves all Service Bus Hybrid Connections used by this Web App.
Name of the resource group to which the resource belongs.
The name of the web app.
Promise<Models.WebAppsListHybridConnectionsResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The optional parameters
The callback
Retrieves all Service Bus Hybrid Connections used by this Web App.
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for the web app.
Promise<Models.WebAppsListHybridConnectionsSlotResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for the web app.
The optional parameters
The callback
List the functions for a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsListInstanceFunctionsSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
List the functions for a web site, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListInstanceFunctionsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets all scale-out instances of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListInstanceIdentifiersResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets all scale-out instances of an app.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListInstanceIdentifiersNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets all scale-out instances of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
Promise<Models.WebAppsListInstanceIdentifiersSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.
The optional parameters
The callback
Gets all scale-out instances of an app.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListInstanceIdentifiersSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List module information for a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsListInstanceProcessModulesResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
List module information for a process by its ID for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListInstanceProcessModulesNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List module information for a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsListInstanceProcessModulesSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
List module information for a process by its ID for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListInstanceProcessModulesSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List the threads in a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsListInstanceProcessThreadsResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
List the threads in a process by its ID for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListInstanceProcessThreadsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List the threads in a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsListInstanceProcessThreadsSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
List the threads in a process by its ID for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListInstanceProcessThreadsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsListInstanceProcessesResponse>
Name of the resource group to which the resource belongs.
Site name.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListInstanceProcessesNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
Promise<Models.WebAppsListInstanceProcessesSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
ID of a specific scaled-out instance. This is the value of the name property in the JSON response from "GET api/sites/{siteName}/instances".
The optional parameters
The callback
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListInstanceProcessesSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the metadata of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListMetadataResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the metadata of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot.
Promise<Models.WebAppsListMetadataSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot.
The optional parameters
The callback
Gets all metric definitions of an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListMetricDefinitionsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets all metric definitions of an app (or deployment slot, if specified).
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListMetricDefinitionsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets all metric definitions of an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get metric definitions of the production slot.
Promise<Models.WebAppsListMetricDefinitionsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get metric definitions of the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get metric definitions of the production slot.
The optional parameters
The callback
Gets all metric definitions of an app (or deployment slot, if specified).
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListMetricDefinitionsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets performance metrics of an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListMetricsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets performance metrics of an app (or deployment slot, if specified).
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListMetricsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets performance metrics of an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get metrics of the production slot.
Promise<Models.WebAppsListMetricsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get metrics of the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get metrics of the production slot.
The optional parameters
The callback
Gets performance metrics of an app (or deployment slot, if specified).
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListMetricsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets all network features used by the app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
The type of view. This can either be "summary" or "detailed".
Promise<Models.WebAppsListNetworkFeaturesResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The type of view. This can either be "summary" or "detailed".
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The type of view. This can either be "summary" or "detailed".
The optional parameters
The callback
Gets all network features used by the app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
The type of view. This can either be "summary" or "detailed".
Name of the deployment slot. If a slot is not specified, the API will get network features for the production slot.
Promise<Models.WebAppsListNetworkFeaturesSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The type of view. This can either be "summary" or "detailed".
Name of the deployment slot. If a slot is not specified, the API will get network features for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The type of view. This can either be "summary" or "detailed".
Name of the deployment slot. If a slot is not specified, the API will get network features for the production slot.
The optional parameters
The callback
Get all apps for a subscription.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets perfmon counters for web app.
Name of the resource group to which the resource belongs.
Name of web app.
Promise<Models.WebAppsListPerfMonCountersResponse>
Name of the resource group to which the resource belongs.
Name of web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
The optional parameters
The callback
Gets perfmon counters for web app.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListPerfMonCountersNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets perfmon counters for web app.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsListPerfMonCountersSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Gets perfmon counters for web app.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListPerfMonCountersSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the premier add-ons of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListPremierAddOnsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the premier add-ons of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the production slot.
Promise<Models.WebAppsListPremierAddOnsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the production slot.
The optional parameters
The callback
List module information for a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Promise<Models.WebAppsListProcessModulesResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
The optional parameters
The callback
List module information for a process by its ID for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListProcessModulesNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List module information for a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<Models.WebAppsListProcessModulesSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
List module information for a process by its ID for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListProcessModulesSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List the threads in a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Promise<Models.WebAppsListProcessThreadsResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
The optional parameters
The callback
List the threads in a process by its ID for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListProcessThreadsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List the threads in a process by its ID for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<Models.WebAppsListProcessThreadsSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
PID.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
List the threads in a process by its ID for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListProcessThreadsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
Promise<Models.WebAppsListProcessesResponse>
Name of the resource group to which the resource belongs.
Site name.
The callback
Name of the resource group to which the resource belongs.
Site name.
The optional parameters
The callback
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListProcessesNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<Models.WebAppsListProcessesSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListProcessesSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get public certificates for an app or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListPublicCertificatesResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Get public certificates for an app or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListPublicCertificatesNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get public certificates for an app or a deployment slot.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
Promise<Models.WebAppsListPublicCertificatesSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.
The optional parameters
The callback
Get public certificates for an app or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListPublicCertificatesSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the Git/FTP publishing credentials of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListPublishingCredentialsResponse>
Gets the Git/FTP publishing credentials of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.
Promise<Models.WebAppsListPublishingCredentialsSlotResponse>
Gets the publishing profile for an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
Promise<Models.WebAppsListPublishingProfileXmlWithSecretsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
The optional parameters
The callback
Gets the publishing profile for an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for the production slot.
Promise<Models.WebAppsListPublishingProfileXmlWithSecretsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.
Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for the production slot.
The optional parameters
The callback
Gets hybrid connections configured for an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListRelayServiceConnectionsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets hybrid connections configured for an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the production slot.
Promise<Models.WebAppsListRelayServiceConnectionsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the production slot.
The optional parameters
The callback
Get list of siteextensions for a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Promise<Models.WebAppsListSiteExtensionsResponse>
Name of the resource group to which the resource belongs.
Site name.
The callback
Name of the resource group to which the resource belongs.
Site name.
The optional parameters
The callback
Get list of siteextensions for a web site, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListSiteExtensionsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get list of siteextensions for a web site, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsListSiteExtensionsSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Get list of siteextensions for a web site, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListSiteExtensionsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the Push settings associated with web app.
Name of the resource group to which the resource belongs.
Name of web app.
Promise<Models.WebAppsListSitePushSettingsResponse>
Name of the resource group to which the resource belongs.
Name of web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
The optional parameters
The callback
Gets the Push settings associated with web app.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsListSitePushSettingsSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Gets the names of app settings and connection strings that stick to the slot (not swapped).
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListSlotConfigurationNamesResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Get the difference in configuration settings between two web app slots.
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Promise<Models.WebAppsListSlotDifferencesFromProductionResponse>
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
The optional parameters
The callback
Get the difference in configuration settings between two web app slots.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListSlotDifferencesFromProductionNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Get the difference in configuration settings between two web app slots.
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
Promise<Models.WebAppsListSlotDifferencesSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
The optional parameters
The callback
Get the difference in configuration settings between two web app slots.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListSlotDifferencesSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets an app's deployment slots.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListSlotsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets an app's deployment slots.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListSlotsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Returns all Snapshots to the user.
Name of the resource group to which the resource belongs.
Website Name.
Promise<Models.WebAppsListSnapshotsResponse>
Name of the resource group to which the resource belongs.
Website Name.
The callback
Name of the resource group to which the resource belongs.
Website Name.
The optional parameters
The callback
Returns all Snapshots to the user from DRSecondary endpoint.
Name of the resource group to which the resource belongs.
Website Name.
Promise<Models.WebAppsListSnapshotsFromDRSecondaryResponse>
Name of the resource group to which the resource belongs.
Website Name.
The callback
Name of the resource group to which the resource belongs.
Website Name.
The optional parameters
The callback
Returns all Snapshots to the user from DRSecondary endpoint.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListSnapshotsFromDRSecondaryNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Returns all Snapshots to the user from DRSecondary endpoint.
Name of the resource group to which the resource belongs.
Website Name.
Website Slot.
Promise<Models.WebAppsListSnapshotsFromDRSecondarySlotResponse>
Name of the resource group to which the resource belongs.
Website Name.
Website Slot.
The callback
Name of the resource group to which the resource belongs.
Website Name.
Website Slot.
The optional parameters
The callback
Returns all Snapshots to the user from DRSecondary endpoint.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListSnapshotsFromDRSecondarySlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Returns all Snapshots to the user.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListSnapshotsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Returns all Snapshots to the user.
Name of the resource group to which the resource belongs.
Website Name.
Website Slot.
Promise<Models.WebAppsListSnapshotsSlotResponse>
Name of the resource group to which the resource belongs.
Website Name.
Website Slot.
The callback
Name of the resource group to which the resource belongs.
Website Name.
Website Slot.
The optional parameters
The callback
Returns all Snapshots to the user.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListSnapshotsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
This is to allow calling via powershell and ARM template.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListSyncFunctionTriggersResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
This is to allow calling via powershell and ARM template.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
Promise<Models.WebAppsListSyncFunctionTriggersSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
The optional parameters
The callback
List a triggered web job's history for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Promise<Models.WebAppsListTriggeredWebJobHistoryResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The optional parameters
The callback
List a triggered web job's history for an app, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListTriggeredWebJobHistoryNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List a triggered web job's history for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsListTriggeredWebJobHistorySlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
List a triggered web job's history for an app, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListTriggeredWebJobHistorySlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List triggered web jobs for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Promise<Models.WebAppsListTriggeredWebJobsResponse>
Name of the resource group to which the resource belongs.
Site name.
The callback
Name of the resource group to which the resource belongs.
Site name.
The optional parameters
The callback
List triggered web jobs for an app, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListTriggeredWebJobsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List triggered web jobs for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<Models.WebAppsListTriggeredWebJobsSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
List triggered web jobs for an app, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListTriggeredWebJobsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the quota usage information of an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListUsagesResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the quota usage information of an app (or deployment slot, if specified).
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListUsagesNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the quota usage information of an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get quota information of the production slot.
Promise<Models.WebAppsListUsagesSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get quota information of the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get quota information of the production slot.
The optional parameters
The callback
Gets the quota usage information of an app (or deployment slot, if specified).
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListUsagesSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Gets the virtual networks the app (or deployment slot) is connected to.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<Models.WebAppsListVnetConnectionsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Gets the virtual networks the app (or deployment slot) is connected to.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get virtual network connections for the production slot.
Promise<Models.WebAppsListVnetConnectionsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get virtual network connections for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will get virtual network connections for the production slot.
The optional parameters
The callback
List webjobs for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Promise<Models.WebAppsListWebJobsResponse>
Name of the resource group to which the resource belongs.
Site name.
The callback
Name of the resource group to which the resource belongs.
Site name.
The optional parameters
The callback
List webjobs for an app, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListWebJobsNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
List webjobs for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
Promise<Models.WebAppsListWebJobsSlotResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.
The optional parameters
The callback
List webjobs for an app, or a deployment slot.
The NextLink from the previous successful call to List operation.
Promise<Models.WebAppsListWebJobsSlotNextResponse>
The NextLink from the previous successful call to List operation.
The callback
The NextLink from the previous successful call to List operation.
The optional parameters
The callback
Migrates a local (in-app) MySql database to a remote MySql database.
Name of the resource group to which the resource belongs.
Name of web app.
MySql migration options.
Promise<Models.WebAppsMigrateMySqlResponse>
Restores a web app.
Azure subscription.
Name of the resource group to which the resource belongs.
Name of web app.
Migration migrationOptions.
Promise<Models.WebAppsMigrateStorageResponse>
Sets data around private site access enablement and authorized Virtual Networks that can access the site.
Name of the resource group to which the resource belongs.
The name of the web app.
The information for the private access
Promise<Models.WebAppsPutPrivateAccessVnetResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The information for the private access
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The information for the private access
The optional parameters
The callback
Sets data around private site access enablement and authorized Virtual Networks that can access the site.
Name of the resource group to which the resource belongs.
The name of the web app.
The information for the private access
The name of the slot for the web app.
Promise<Models.WebAppsPutPrivateAccessVnetSlotResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The information for the private access
The name of the slot for the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The information for the private access
The name of the slot for the web app.
The optional parameters
The callback
Reverts the configuration of an app to a previous snapshot.
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
The optional parameters
The callback
Reverts the configuration of an app to a previous snapshot.
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The ID of the snapshot to read.
Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.
The optional parameters
The callback
Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
Name of the resource group to which the resource belongs.
Name of the app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API resets configuration settings for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API resets configuration settings for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API resets configuration settings for the production slot.
The optional parameters
The callback
Restarts an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Restarts an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will restart the production slot.
The optional parameters
The callback
Restores a specific backup to another app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Information on restore request .
Promise<msRest.RestResponse>
Restores an app from a backup blob in Azure Storage.
Name of the resource group to which the resource belongs.
Name of the app.
Information on restore request .
Promise<msRest.RestResponse>
Restores an app from a backup blob in Azure Storage.
Name of the resource group to which the resource belongs.
Name of the app.
Information on restore request .
Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
Promise<msRest.RestResponse>
Restores a deleted web app to this web app.
Name of the resource group to which the resource belongs.
Name of web app.
Deleted web app restore information.
Promise<msRest.RestResponse>
Restores a deleted web app to this web app.
Name of the resource group to which the resource belongs.
Name of web app.
Deleted web app restore information.
Name of web app slot. If not specified then will default to production slot.
Promise<msRest.RestResponse>
Restores a specific backup to another app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
ID of the backup.
Information on restore request .
Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
Promise<msRest.RestResponse>
Restores a web app from a snapshot.
Name of the resource group to which the resource belongs.
Name of web app.
Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
Promise<msRest.RestResponse>
Restores a web app from a snapshot.
Name of the resource group to which the resource belongs.
Name of web app.
Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.
Name of web app slot. If not specified then will default to production slot.
Promise<msRest.RestResponse>
Run a triggered web job for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The optional parameters
The callback
Run a triggered web job for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Starts an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Start a continuous web job for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The optional parameters
The callback
Start a continuous web job for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Start capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
Promise<Models.WebAppsStartNetworkTraceResponse>
Start capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
Promise<Models.WebAppsStartNetworkTraceSlotResponse>
Starts an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will start the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will start the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will start the production slot.
The optional parameters
The callback
Start capturing network packets for the site (To be deprecated).
Name of the resource group to which the resource belongs.
The name of the web app.
Promise<Models.WebAppsStartWebSiteNetworkTraceResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The optional parameters
The callback
Start capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
Promise<Models.WebAppsStartWebSiteNetworkTraceOperationResponse>
Start capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
Promise<Models.WebAppsStartWebSiteNetworkTraceOperationSlotResponse>
Start capturing network packets for the site (To be deprecated).
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
Promise<Models.WebAppsStartWebSiteNetworkTraceSlotResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
The optional parameters
The callback
Stops an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Stop a continuous web job for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
The optional parameters
The callback
Stop a continuous web job for an app, or a deployment slot.
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The callback
Name of the resource group to which the resource belongs.
Site name.
Name of Web Job.
Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.
The optional parameters
The callback
Stop ongoing capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The optional parameters
The callback
Stop ongoing capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
The optional parameters
The callback
Stops an app (or deployment slot, if specified).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will stop the production slot.
The optional parameters
The callback
Stop ongoing capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The optional parameters
The callback
Stop ongoing capturing network packets for the site.
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The name of the slot for this web app.
The optional parameters
The callback
Swaps two deployment slots of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Name of the source slot. If a slot is not specified, the production slot is used as the source slot.
Promise<msRest.RestResponse>
Swaps two deployment slots of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON object that contains the target slot name. See example.
Promise<msRest.RestResponse>
Syncs function trigger metadata to the scale controller
Name of the resource group to which the resource belongs.
Name of the app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
The optional parameters
The callback
Syncs function trigger metadata to the scale controller
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.
The optional parameters
The callback
Sync web app repository.
Name of the resource group to which the resource belongs.
Name of web app.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
The optional parameters
The callback
Sync web app repository.
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
Promise<msRest.RestResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Name of the resource group to which the resource belongs.
Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
A JSON representation of the app properties. See example.
Promise<Models.WebAppsUpdateResponse>
Name of the resource group to which the resource belongs.
Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
A JSON representation of the app properties. See example.
The callback
Name of the resource group to which the resource belongs.
Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
A JSON representation of the app properties. See example.
The optional parameters
The callback
Replaces the application settings of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Application settings of the app.
Promise<Models.WebAppsUpdateApplicationSettingsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Application settings of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Application settings of the app.
The optional parameters
The callback
Replaces the application settings of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Application settings of the app.
Name of the deployment slot. If a slot is not specified, the API will update the application settings for the production slot.
Promise<Models.WebAppsUpdateApplicationSettingsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Application settings of the app.
Name of the deployment slot. If a slot is not specified, the API will update the application settings for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Application settings of the app.
Name of the deployment slot. If a slot is not specified, the API will update the application settings for the production slot.
The optional parameters
The callback
Updates the Authentication / Authorization settings associated with web app.
Name of the resource group to which the resource belongs.
Name of web app.
Auth settings associated with web app.
Promise<Models.WebAppsUpdateAuthSettingsResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Auth settings associated with web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Auth settings associated with web app.
The optional parameters
The callback
Updates the Authentication / Authorization settings associated with web app.
Name of the resource group to which the resource belongs.
Name of web app.
Auth settings associated with web app.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsUpdateAuthSettingsSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Auth settings associated with web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Auth settings associated with web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Updates the Azure storage account configurations of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Azure storage accounts of the app.
Promise<Models.WebAppsUpdateAzureStorageAccountsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Azure storage accounts of the app.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Azure storage accounts of the app.
The optional parameters
The callback
Updates the Azure storage account configurations of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Azure storage accounts of the app.
Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
Promise<Models.WebAppsUpdateAzureStorageAccountsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Azure storage accounts of the app.
Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Azure storage accounts of the app.
Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.
The optional parameters
The callback
Updates the backup configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Edited backup configuration.
Promise<Models.WebAppsUpdateBackupConfigurationResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Edited backup configuration.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Edited backup configuration.
The optional parameters
The callback
Updates the backup configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Edited backup configuration.
Name of the deployment slot. If a slot is not specified, the API will update the backup configuration for the production slot.
Promise<Models.WebAppsUpdateBackupConfigurationSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Edited backup configuration.
Name of the deployment slot. If a slot is not specified, the API will update the backup configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Edited backup configuration.
Name of the deployment slot. If a slot is not specified, the API will update the backup configuration for the production slot.
The optional parameters
The callback
Updates the configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
Promise<Models.WebAppsUpdateConfigurationResponse>
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
The optional parameters
The callback
Updates the configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
Promise<Models.WebAppsUpdateConfigurationSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteConfig object. See example.
Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.
The optional parameters
The callback
Replaces the connection strings of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Connection strings of the app or deployment slot. See example.
Promise<Models.WebAppsUpdateConnectionStringsResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Connection strings of the app or deployment slot. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Connection strings of the app or deployment slot. See example.
The optional parameters
The callback
Replaces the connection strings of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Connection strings of the app or deployment slot. See example.
Name of the deployment slot. If a slot is not specified, the API will update the connection settings for the production slot.
Promise<Models.WebAppsUpdateConnectionStringsSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Connection strings of the app or deployment slot. See example.
Name of the deployment slot. If a slot is not specified, the API will update the connection settings for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Connection strings of the app or deployment slot. See example.
Name of the deployment slot. If a slot is not specified, the API will update the connection settings for the production slot.
The optional parameters
The callback
Updates the logging configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
Promise<Models.WebAppsUpdateDiagnosticLogsConfigResponse>
Name of the resource group to which the resource belongs.
Name of the app.
A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
The optional parameters
The callback
Updates the logging configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
Promise<Models.WebAppsUpdateDiagnosticLogsConfigSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property.
Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.
The optional parameters
The callback
Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
Promise<Models.WebAppsUpdateDomainOwnershipIdentifierResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
The optional parameters
The callback
Creates a domain ownership identifier for web app, or updates an existing ownership identifier.
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
Promise<Models.WebAppsUpdateDomainOwnershipIdentifierSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of domain ownership identifier.
A JSON representation of the domain ownership properties.
Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.
The optional parameters
The callback
Creates a new Hybrid Connection using a Service Bus relay.
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
Promise<Models.WebAppsUpdateHybridConnectionResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
The optional parameters
The callback
Creates a new Hybrid Connection using a Service Bus relay.
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
The name of the slot for the web app.
Promise<Models.WebAppsUpdateHybridConnectionSlotResponse>
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
The name of the slot for the web app.
The callback
Name of the resource group to which the resource belongs.
The name of the web app.
The namespace for this hybrid connection.
The relay name for this hybrid connection.
The details of the hybrid connection.
The name of the slot for the web app.
The optional parameters
The callback
Replaces the metadata of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Edited metadata of the app or deployment slot. See example.
Promise<Models.WebAppsUpdateMetadataResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Edited metadata of the app or deployment slot. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Edited metadata of the app or deployment slot. See example.
The optional parameters
The callback
Replaces the metadata of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Edited metadata of the app or deployment slot. See example.
Name of the deployment slot. If a slot is not specified, the API will update the metadata for the production slot.
Promise<Models.WebAppsUpdateMetadataSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Edited metadata of the app or deployment slot. See example.
Name of the deployment slot. If a slot is not specified, the API will update the metadata for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Edited metadata of the app or deployment slot. See example.
Name of the deployment slot. If a slot is not specified, the API will update the metadata for the production slot.
The optional parameters
The callback
Updates a named add-on of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
Promise<Models.WebAppsUpdatePremierAddOnResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
The optional parameters
The callback
Updates a named add-on of an app.
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
Promise<Models.WebAppsUpdatePremierAddOnSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Add-on name.
A JSON representation of the edited premier add-on.
Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.
The optional parameters
The callback
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
Promise<Models.WebAppsUpdateRelayServiceConnectionResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
The optional parameters
The callback
Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
Promise<Models.WebAppsUpdateRelayServiceConnectionSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the hybrid connection configuration.
Details of the hybrid connection configuration.
Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.
The optional parameters
The callback
Updates the Push settings associated with web app.
Name of the resource group to which the resource belongs.
Name of web app.
Push settings associated with web app.
Promise<Models.WebAppsUpdateSitePushSettingsResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Push settings associated with web app.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Push settings associated with web app.
The optional parameters
The callback
Updates the Push settings associated with web app.
Name of the resource group to which the resource belongs.
Name of web app.
Push settings associated with web app.
Name of web app slot. If not specified then will default to production slot.
Promise<Models.WebAppsUpdateSitePushSettingsSlotResponse>
Name of the resource group to which the resource belongs.
Name of web app.
Push settings associated with web app.
Name of web app slot. If not specified then will default to production slot.
The callback
Name of the resource group to which the resource belongs.
Name of web app.
Push settings associated with web app.
Name of web app slot. If not specified then will default to production slot.
The optional parameters
The callback
Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
Name of the resource group to which the resource belongs.
Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
A JSON representation of the app properties. See example.
Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
Promise<Models.WebAppsUpdateSlotResponse>
Name of the resource group to which the resource belongs.
Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
A JSON representation of the app properties. See example.
Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
The callback
Name of the resource group to which the resource belongs.
Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.
A JSON representation of the app properties. See example.
Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.
The optional parameters
The callback
Updates the names of application settings and connection string that remain with the slot during swap operation.
Name of the resource group to which the resource belongs.
Name of the app.
Names of application settings and connection strings. See example.
Promise<Models.WebAppsUpdateSlotConfigurationNamesResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Names of application settings and connection strings. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Names of application settings and connection strings. See example.
The optional parameters
The callback
Updates the source control configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteSourceControl object. See example.
Promise<Models.WebAppsUpdateSourceControlResponse>
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteSourceControl object. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteSourceControl object. See example.
The optional parameters
The callback
Updates the source control configuration of an app.
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteSourceControl object. See example.
Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
Promise<Models.WebAppsUpdateSourceControlSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteSourceControl object. See example.
Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
JSON representation of a SiteSourceControl object. See example.
Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.
The optional parameters
The callback
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
Promise<Models.WebAppsUpdateSwiftVirtualNetworkConnectionResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
The optional parameters
The callback
Integrates this Web App with a Virtual Network. This requires that 1) "swiftSupported" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
Promise<Models.WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
The optional parameters
The callback
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
Promise<Models.WebAppsUpdateVnetConnectionResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
The optional parameters
The callback
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
Promise<Models.WebAppsUpdateVnetConnectionGatewayResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
The optional parameters
The callback
Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
Promise<Models.WebAppsUpdateVnetConnectionGatewaySlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of the Virtual Network.
Name of the gateway. Currently, the only supported string is "primary".
The properties to update this gateway with.
Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.
The optional parameters
The callback
Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
Promise<Models.WebAppsUpdateVnetConnectionSlotResponse>
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
The callback
Name of the resource group to which the resource belongs.
Name of the app.
Name of an existing Virtual Network.
Properties of the Virtual Network connection. See example.
Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.
The optional parameters
The callback
Generated using TypeDoc
Class representing a WebApps.