Skip to main content

web_apps

Overview

Nameweb_apps
TypeResource
Idazure.app_service.web_apps

Fields

NameDatatypeDescription
idstringFully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
namestringThe name of the resource
extendedLocationobjectExtended Location.
identityobjectManaged service identity.
propertiesobjectSite resource specific properties
systemDataobjectMetadata pertaining to creation and last modification of the resource.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Methods

NameAccessible byRequired ParamsDescription
getSELECTname, resourceGroupName, subscriptionIdDescription for Gets the details of a web, mobile, or API app.
listSELECTsubscriptionIdDescription for Get all apps for a subscription.
list_by_resource_groupSELECTresourceGroupName, subscriptionIdDescription for Gets all web, mobile, and API apps in the specified resource group.
create_or_updateINSERTname, resourceGroupName, subscriptionIdDescription for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.
deleteDELETEname, resourceGroupName, subscriptionIdDescription for Deletes a web, mobile, or API app, or one of the deployment slots.
_listEXECsubscriptionIdDescription for Get all apps for a subscription.
_list_by_resource_groupEXECresourceGroupName, subscriptionIdDescription for Gets all web, mobile, and API apps in the specified resource group.
add_premier_add_onEXECname, premierAddOnName, resourceGroupName, subscriptionIdDescription for Updates a named add-on of an app.
add_premier_add_on_slotEXECname, premierAddOnName, resourceGroupName, slot, subscriptionIdDescription for Updates a named add-on of an app.
analyze_custom_hostnameEXECname, resourceGroupName, subscriptionIdDescription for Analyze a custom hostname.
analyze_custom_hostname_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Analyze a custom hostname.
apply_slot_config_to_productionEXECname, resourceGroupName, subscriptionId, data__preserveVnet, data__targetSlotDescription for Applies the configuration settings from the target slot onto the current slot.
apply_slot_configuration_slotEXECname, resourceGroupName, slot, subscriptionId, data__preserveVnet, data__targetSlotDescription for Applies the configuration settings from the target slot onto the current slot.
approve_or_reject_private_endpoint_connectionEXECname, privateEndpointConnectionName, resourceGroupName, subscriptionIdDescription for Approves or rejects a private endpoint connection
approve_or_reject_private_endpoint_connection_slotEXECname, privateEndpointConnectionName, resourceGroupName, slot, subscriptionIdDescription for Approves or rejects a private endpoint connection
backupEXECname, resourceGroupName, subscriptionIdDescription for Creates a backup of an app.
backup_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Creates a backup of an app.
deploy_workflow_artifactsEXECname, resourceGroupName, subscriptionIdDescription for Creates the artifacts for web site, or a deployment slot.
deploy_workflow_artifacts_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Creates the artifacts for web site, or a deployment slot.
discover_backupEXECname, resourceGroupName, subscriptionIdDescription for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
discover_backup_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.
generate_new_site_publishing_passwordEXECname, resourceGroupName, subscriptionIdDescription for Generates a new publishing password for an app (or deployment slot, if specified).
generate_new_site_publishing_password_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Generates a new publishing password for an app (or deployment slot, if specified).
install_site_extensionEXECname, resourceGroupName, siteExtensionId, subscriptionIdDescription for Install site extension on a web site, or a deployment slot.
install_site_extension_slotEXECname, resourceGroupName, siteExtensionId, slot, subscriptionIdDescription for Install site extension on a web site, or a deployment slot.
is_cloneableEXECname, resourceGroupName, subscriptionIdDescription for Shows whether an app can be cloned to another resource group or subscription.
is_cloneable_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Shows whether an app can be cloned to another resource group or subscription.
migrate_my_sqlEXECname, resourceGroupName, subscriptionIdDescription for Migrates a local (in-app) MySql database to a remote MySql database.
migrate_storageEXECname, resourceGroupName, subscriptionId, subscriptionNameDescription for Restores a web app.
put_private_access_vnetEXECname, resourceGroupName, subscriptionIdDescription for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
put_private_access_vnet_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Sets data around private site access enablement and authorized Virtual Networks that can access the site.
recover_site_configuration_snapshotEXECname, resourceGroupName, snapshotId, subscriptionIdDescription for Reverts the configuration of an app to a previous snapshot.
recover_site_configuration_snapshot_slotEXECname, resourceGroupName, slot, snapshotId, subscriptionIdDescription for Reverts the configuration of an app to a previous snapshot.
reset_production_slot_configEXECname, resourceGroupName, subscriptionIdDescription for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
reset_slot_configuration_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.
restartEXECname, resourceGroupName, subscriptionIdDescription for Restarts an app (or deployment slot, if specified).
restart_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Restarts an app (or deployment slot, if specified).
restoreEXECbackupId, name, resourceGroupName, subscriptionIdDescription for Restores a specific backup to another app (or deployment slot, if specified).
restore_from_backup_blobEXECname, resourceGroupName, subscriptionIdDescription for Restores an app from a backup blob in Azure Storage.
restore_from_backup_blob_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Restores an app from a backup blob in Azure Storage.
restore_from_deleted_appEXECname, resourceGroupName, subscriptionIdDescription for Restores a deleted web app to this web app.
restore_from_deleted_app_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Restores a deleted web app to this web app.
restore_slotEXECbackupId, name, resourceGroupName, slot, subscriptionIdDescription for Restores a specific backup to another app (or deployment slot, if specified).
restore_snapshotEXECname, resourceGroupName, subscriptionIdDescription for Restores a web app from a snapshot.
restore_snapshot_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Restores a web app from a snapshot.
run_triggered_web_jobEXECname, resourceGroupName, subscriptionId, webJobNameDescription for Run a triggered web job for an app, or a deployment slot.
run_triggered_web_job_slotEXECname, resourceGroupName, slot, subscriptionId, webJobNameDescription for Run a triggered web job for an app, or a deployment slot.
startEXECname, resourceGroupName, subscriptionIdDescription for Starts an app (or deployment slot, if specified).
start_continuous_web_jobEXECname, resourceGroupName, subscriptionId, webJobNameDescription for Start a continuous web job for an app, or a deployment slot.
start_continuous_web_job_slotEXECname, resourceGroupName, slot, subscriptionId, webJobNameDescription for Start a continuous web job for an app, or a deployment slot.
start_network_traceEXECname, resourceGroupName, subscriptionIdDescription for Start capturing network packets for the site.
start_network_trace_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Start capturing network packets for the site.
start_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Starts an app (or deployment slot, if specified).
start_web_site_network_traceEXECname, resourceGroupName, subscriptionIdDescription for Start capturing network packets for the site (To be deprecated).
start_web_site_network_trace_operationEXECname, resourceGroupName, subscriptionIdDescription for Start capturing network packets for the site.
start_web_site_network_trace_operation_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Start capturing network packets for the site.
start_web_site_network_trace_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Start capturing network packets for the site (To be deprecated).
stopEXECname, resourceGroupName, subscriptionIdDescription for Stops an app (or deployment slot, if specified).
stop_continuous_web_jobEXECname, resourceGroupName, subscriptionId, webJobNameDescription for Stop a continuous web job for an app, or a deployment slot.
stop_continuous_web_job_slotEXECname, resourceGroupName, slot, subscriptionId, webJobNameDescription for Stop a continuous web job for an app, or a deployment slot.
stop_network_traceEXECname, resourceGroupName, subscriptionIdDescription for Stop ongoing capturing network packets for the site.
stop_network_trace_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Stop ongoing capturing network packets for the site.
stop_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Stops an app (or deployment slot, if specified).
stop_web_site_network_traceEXECname, resourceGroupName, subscriptionIdDescription for Stop ongoing capturing network packets for the site.
stop_web_site_network_trace_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Stop ongoing capturing network packets for the site.
swap_slot_slotEXECname, resourceGroupName, slot, subscriptionId, data__preserveVnet, data__targetSlotDescription for Swaps two deployment slots of an app.
swap_slot_with_productionEXECname, resourceGroupName, subscriptionId, data__preserveVnet, data__targetSlotDescription for Swaps two deployment slots of an app.
sync_function_triggersEXECname, resourceGroupName, subscriptionIdDescription for Syncs function trigger metadata to the management database
sync_function_triggers_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Syncs function trigger metadata to the management database
sync_functionsEXECname, resourceGroupName, subscriptionIdDescription for Syncs function trigger metadata to the management database
sync_functions_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Syncs function trigger metadata to the management database
sync_repositoryEXECname, resourceGroupName, subscriptionIdDescription for Sync web app repository.
sync_repository_slotEXECname, resourceGroupName, slot, subscriptionIdDescription for Sync web app repository.
updateEXECname, resourceGroupName, subscriptionIdDescription for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.