naftiko: 1.0.0-alpha2 info: label: Microsoft Azure WebApps API Client — WebApps description: 'Microsoft Azure WebApps API Client — WebApps. 407 operations. Lead operation: Microsoft Azure Get All Apps For A Subscription. Self-contained Naftiko capability covering one Microsoft Azure business surface.' tags: - Microsoft Azure - WebApps created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY capability: consumes: - type: http namespace: webapps-api-client-webapps baseUri: https://management.azure.com description: Microsoft Azure WebApps API Client — WebApps business capability. Self-contained, no shared references. resources: - name: subscriptions-subscriptionId-providers-Microsoft.Web-sites path: /subscriptions/{subscriptionId}/providers/Microsoft.Web/sites operations: - name: microsoftazurewebappslist method: GET description: Microsoft Azure Get All Apps For A Subscription outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites operations: - name: microsoftazurewebappslistbyresourcegroup method: GET description: Microsoft Azure Gets All Web, Mobile, And Api Apps In The Specified Resource Group outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: includeSlots in: query type: boolean description: Specify true to include deployment slots in results. The default is false, which only gives you the production slot of all apps. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name} operations: - name: microsoftazurewebappsget method: GET description: Microsoft Azure Gets The Details Of A Web, Mobile, Or Api App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: microsoftazurewebappscreateorupdate method: PUT description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter. required: true - name: siteEnvelope in: body type: string description: A JSON representation of the app properties. See example. required: true - name: microsoftazurewebappsdelete method: DELETE description: Microsoft Azure Deletes A Web, Mobile, Or Api App, Or One Of The Deployment Slots outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app to delete. required: true - name: deleteMetrics in: query type: boolean description: If true, web app metrics are also deleted. - name: deleteEmptyServerFarm in: query type: boolean description: Specify false if you want to keep empty App Service plan. By default, empty App Service plan is deleted. - name: microsoftazurewebappsupdate method: PATCH description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter. required: true - name: siteEnvelope in: body type: string description: A JSON representation of the app properties. See example. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/analyzeCustomHostname operations: - name: microsoftazurewebappsanalyzecustomhostname method: GET description: Microsoft Azure Analyze A Custom Hostname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: hostName in: query type: string description: Custom hostname. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/applySlotConfig operations: - name: microsoftazurewebappsapplyslotconfigtoproduction method: POST description: Microsoft Azure Applies The Configuration Settings From The Target Slot Onto The Current Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slotSwapEntity in: body type: string description: JSON object that contains the target slot name. See example. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backup operations: - name: microsoftazurewebappsbackup method: POST description: Microsoft Azure Creates A Backup Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: request in: body type: string description: Backup configuration. You can use the JSON response from the POST action as input here. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backups operations: - name: microsoftazurewebappslistbackups method: GET description: Microsoft Azure Gets Existing Backups Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backups/{backupId} operations: - name: microsoftazurewebappsgetbackupstatus method: GET description: Microsoft Azure Gets A Backup Of An App By Its Id outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: backupId in: path type: string description: ID of the backup. required: true - name: microsoftazurewebappsdeletebackup method: DELETE description: Microsoft Azure Deletes A Backup Of An App By Its Id outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: backupId in: path type: string description: ID of the backup. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backups/{backupId}/list operations: - name: microsoftazurewebappslistbackupstatussecrets method: POST description: Microsoft Azure 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 Req outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: backupId in: path type: string description: ID of backup. required: true - name: request in: body type: string description: Information on backup request. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backups/{backupId}/restore operations: - name: microsoftazurewebappsrestore method: POST description: Microsoft Azure Restores A Specific Backup To Another App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: backupId in: path type: string description: ID of the backup. required: true - name: request in: body type: string description: Information on restore request . required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/basicPublishingCredentialsPolicies operations: - name: microsoftazurewebappslistbasicpublishingcredentialspolicies method: GET description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed And Whether Ftp Is Allowed For A Given Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/basicPublishingCredentialsPolicies/ftp operations: - name: microsoftazurewebappsgetftpallowed method: GET description: Microsoft Azure Returns Whether Ftp Is Allowed On The Site Or Not outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: microsoftazurewebappsupdateftpallowed method: PUT description: Microsoft Azure Updates Whether Ftp Is Allowed On The Site Or Not outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: csmPublishingAccessPoliciesEntity in: body type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/basicPublishingCredentialsPolicies/scm operations: - name: microsoftazurewebappsgetscmallowed method: GET description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed On The Site Or Not outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: microsoftazurewebappsupdatescmallowed method: PUT description: Microsoft Azure Updates Whether User Publishing Credentials Are Allowed On The Site Or Not outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: csmPublishingAccessPoliciesEntity in: body type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config operations: - name: microsoftazurewebappslistconfigurations method: GET description: Microsoft Azure List The Configurations Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/appsettings operations: - name: microsoftazurewebappsupdateapplicationsettings method: PUT description: Microsoft Azure Replaces The Application Settings Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: appSettings in: body type: string description: Application settings of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/appsettings/list operations: - name: microsoftazurewebappslistapplicationsettings method: POST description: Microsoft Azure Gets The Application Settings Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettings operations: - name: microsoftazurewebappsupdateauthsettings method: PUT description: Microsoft Azure Updates The Authentication Authorization Settings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: siteAuthSettings in: body type: string description: Auth settings associated with web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettings/list operations: - name: microsoftazurewebappsgetauthsettings method: POST description: Microsoft Azure Gets The Authentication Authorization Settings Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettingsV2 operations: - name: microsoftazurewebappsgetauthsettingsv2withoutsecrets method: GET description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: microsoftazurewebappsupdateauthsettingsv2 method: PUT description: Microsoft Azure Updates Site S Authentication Authorization Settings For Apps Via The Format outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: siteAuthSettingsV2 in: body type: string description: Auth settings associated with web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/authsettingsV2/list operations: - name: microsoftazurewebappsgetauthsettingsv2 method: GET description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/azurestorageaccounts operations: - name: microsoftazurewebappsupdateazurestorageaccounts method: PUT description: Microsoft Azure Updates The Azure Storage Account Configurations Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: azureStorageAccounts in: body type: string description: Azure storage accounts of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/azurestorageaccounts/list operations: - name: microsoftazurewebappslistazurestorageaccounts method: POST description: Microsoft Azure Gets The Azure Storage Account Configurations Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/backup operations: - name: microsoftazurewebappsupdatebackupconfiguration method: PUT description: Microsoft Azure Updates The Backup Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: request in: body type: string description: Edited backup configuration. required: true - name: microsoftazurewebappsdeletebackupconfiguration method: DELETE description: Microsoft Azure Deletes The Backup Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/backup/list operations: - name: microsoftazurewebappsgetbackupconfiguration method: POST description: Microsoft Azure Gets The Backup Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/configreferences/appsettings operations: - name: microsoftazurewebappsgetappsettingskeyvaultreferences method: GET description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/configreferences/appsettings/{appSettingKey} operations: - name: microsoftazurewebappsgetappsettingkeyvaultreference method: GET description: Microsoft Azure Gets The Config Reference And Status Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: appSettingKey in: path type: string description: App Setting key name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/configreferences/connectionstrings operations: - name: microsoftazurewebappsgetsiteconnectionstringkeyvaultreferences method: GET description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/configreferences/connectionstrings/{connectionStringKey} operations: - name: microsoftazurewebappsgetsiteconnectionstringkeyvaultreference method: GET description: Microsoft Azure Gets The Config Reference And Status Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: connectionStringKey in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/connectionstrings operations: - name: microsoftazurewebappsupdateconnectionstrings method: PUT description: Microsoft Azure Replaces The Connection Strings Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: connectionStrings in: body type: string description: Connection strings of the app or deployment slot. See example. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/connectionstrings/list operations: - name: microsoftazurewebappslistconnectionstrings method: POST description: Microsoft Azure Gets The Connection Strings Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/logs operations: - name: microsoftazurewebappsgetdiagnosticlogsconfiguration method: GET description: Microsoft Azure Gets The Logging Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: microsoftazurewebappsupdatediagnosticlogsconfig method: PUT description: Microsoft Azure Updates The Logging Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: siteLogsConfig in: body type: string description: A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/metadata operations: - name: microsoftazurewebappsupdatemetadata method: PUT description: Microsoft Azure Replaces The Metadata Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: metadata in: body type: string description: Edited metadata of the app or deployment slot. See example. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/metadata/list operations: - name: microsoftazurewebappslistmetadata method: POST description: Microsoft Azure Gets The Metadata Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/publishingcredentials/list operations: - name: microsoftazurewebappslistpublishingcredentials method: POST description: Microsoft Azure Gets The Git Ftp Publishing Credentials Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/pushsettings operations: - name: microsoftazurewebappsupdatesitepushsettings method: PUT description: Microsoft Azure Updates The Push Settings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: pushSettings in: body type: string description: Push settings associated with web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/pushsettings/list operations: - name: microsoftazurewebappslistsitepushsettings method: POST description: Microsoft Azure Gets The Push Settings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/slotConfigNames operations: - name: microsoftazurewebappslistslotconfigurationnames method: GET description: Microsoft Azure Gets The Names Of App Settings And Connection Strings That Stick To The Slot Not Swapped outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: microsoftazurewebappsupdateslotconfigurationnames method: PUT description: Microsoft Azure Updates The Names Of Application Settings And Connection String That Remain With The Slot During Swap Operation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slotConfigNames in: body type: string description: Names of application settings and connection strings. See example. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/web operations: - name: microsoftazurewebappsgetconfiguration method: GET description: Microsoft Azure Gets The Configuration Of An App, Such As Platform Version And Bitness, Default Documents, Virtual Applications, Always On, Etc outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: microsoftazurewebappscreateorupdateconfiguration method: PUT description: Microsoft Azure Updates The Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: siteConfig in: body type: string description: JSON representation of a SiteConfig object. See example. required: true - name: microsoftazurewebappsupdateconfiguration method: PATCH description: Microsoft Azure Updates The Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: siteConfig in: body type: string description: JSON representation of a SiteConfig object. See example. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/web/snapshots operations: - name: microsoftazurewebappslistconfigurationsnapshotinfo method: GET description: Microsoft Azure Gets A List Of Web App Configuration Snapshots Identifiers Each Element Of The List Contains A Timestamp And The Id Of The Snapshot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/web/snapshots/{snapshotId} operations: - name: microsoftazurewebappsgetconfigurationsnapshot method: GET description: Microsoft Azure Gets A Snapshot Of The Configuration Of An App At A Previous Point In Time outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: snapshotId in: path type: string description: The ID of the snapshot to read. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/web/snapshots/{snapshotId}/recover operations: - name: microsoftazurewebappsrecoversiteconfigurationsnapshot method: POST description: Microsoft Azure Reverts The Configuration Of An App To A Previous Snapshot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: snapshotId in: path type: string description: The ID of the snapshot to read. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/containerlogs operations: - name: microsoftazurewebappsgetwebsitecontainerlogs method: POST description: Microsoft Azure Gets The Last Lines Of Docker Logs For The Given Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/containerlogs/zip/download operations: - name: microsoftazurewebappsgetcontainerlogszip method: POST description: Microsoft Azure Gets The Zip Archived Docker Log Files For The Given Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/continuouswebjobs operations: - name: microsoftazurewebappslistcontinuouswebjobs method: GET description: Microsoft Azure List Continuous Web Jobs For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/continuouswebjobs/{webJobName} operations: - name: microsoftazurewebappsgetcontinuouswebjob method: GET description: Microsoft Azure Gets A Continuous Web Job By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: microsoftazurewebappsdeletecontinuouswebjob method: DELETE description: Microsoft Azure Delete A Continuous Web Job By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/continuouswebjobs/{webJobName}/start operations: - name: microsoftazurewebappsstartcontinuouswebjob method: POST description: Microsoft Azure Start A Continuous Web Job For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/continuouswebjobs/{webJobName}/stop operations: - name: microsoftazurewebappsstopcontinuouswebjob method: POST description: Microsoft Azure Stop A Continuous Web Job For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployWorkflowArtifacts operations: - name: microsoftazurewebappsdeployworkflowartifacts method: POST description: Microsoft Azure Creates The Artifacts For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workflowArtifacts in: body type: string description: Application settings and files of the workflow. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deploymentStatus operations: - name: microsoftazurewebappslistproductionsitedeploymentstatuses method: GET description: Microsoft Azure List Deployment Statuses For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deploymentStatus/{deploymentStatusId} operations: - name: microsoftazurewebappsgetproductionsitedeploymentstatus method: GET description: Microsoft Azure Gets The Deployment Status For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: deploymentStatusId in: path type: string description: GUID of the deployment operation. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployments operations: - name: microsoftazurewebappslistdeployments method: GET description: Microsoft Azure List Deployments For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployments/{id} operations: - name: microsoftazurewebappsgetdeployment method: GET description: Microsoft Azure Get A Deployment By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: id in: path type: string description: Deployment ID. required: true - name: microsoftazurewebappscreatedeployment method: PUT description: Microsoft Azure Create A Deployment For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: id in: path type: string description: ID of an existing deployment. required: true - name: deployment in: body type: string description: Deployment details. required: true - name: microsoftazurewebappsdeletedeployment method: DELETE description: Microsoft Azure Delete A Deployment By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: id in: path type: string description: Deployment ID. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployments/{id}/log operations: - name: microsoftazurewebappslistdeploymentlog method: GET description: Microsoft Azure List Deployment Log For Specific Deployment For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: id in: path type: string description: The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/discoverbackup operations: - name: microsoftazurewebappsdiscoverbackup method: POST description: Microsoft Azure 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 outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: request in: body type: string description: A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/domainOwnershipIdentifiers operations: - name: microsoftazurewebappslistdomainownershipidentifiers method: GET description: Microsoft Azure Lists Ownership Identifiers For Domain Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/domainOwnershipIdentifiers/{domainOwnershipIdentifierName} operations: - name: microsoftazurewebappsgetdomainownershipidentifier method: GET description: Microsoft Azure Get Domain Ownership Identifier For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: domainOwnershipIdentifierName in: path type: string description: Name of domain ownership identifier. required: true - name: microsoftazurewebappscreateorupdatedomainownershipidentifier method: PUT description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: domainOwnershipIdentifierName in: path type: string description: Name of domain ownership identifier. required: true - name: domainOwnershipIdentifier in: body type: string description: A JSON representation of the domain ownership properties. required: true - name: microsoftazurewebappsdeletedomainownershipidentifier method: DELETE description: Microsoft Azure Deletes A Domain Ownership Identifier For A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: domainOwnershipIdentifierName in: path type: string description: Name of domain ownership identifier. required: true - name: microsoftazurewebappsupdatedomainownershipidentifier method: PATCH description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: domainOwnershipIdentifierName in: path type: string description: Name of domain ownership identifier. required: true - name: domainOwnershipIdentifier in: body type: string description: A JSON representation of the domain ownership properties. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/extensions/MSDeploy operations: - name: microsoftazurewebappsgetmsdeploystatus method: GET description: Microsoft Azure Get The Status Of The Last Msdeploy Operation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: microsoftazurewebappscreatemsdeployoperation method: PUT description: Microsoft Azure Invoke The Msdeploy Web App Extension outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: MSDeploy in: body type: string description: Details of MSDeploy operation required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/extensions/MSDeploy/log operations: - name: microsoftazurewebappsgetmsdeploylog method: GET description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/extensions/onedeploy operations: - name: microsoftazurewebappsgetonedeploystatus method: GET description: Microsoft Azure Invoke Onedeploy Status Api Api Deployments And Gets The Deployment Status For The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: microsoftazurewebappscreateonedeployoperation method: PUT description: Microsoft Azure Invoke The Onedeploy Publish Web App Extension outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/functions operations: - name: microsoftazurewebappslistfunctions method: GET description: Microsoft Azure List The Functions For A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/functions/admin/token operations: - name: microsoftazurewebappsgetfunctionsadmintoken method: GET description: Microsoft Azure Fetch A Short Lived Token That Can Be Exchanged For A Master Key outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/functions/{functionName} operations: - name: microsoftazurewebappsgetfunction method: GET description: Microsoft Azure Get Function Information By Its Id For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: Function name. required: true - name: microsoftazurewebappscreatefunction method: PUT description: Microsoft Azure Create Function For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: Function name. required: true - name: function_envelope in: body type: string description: Function details. required: true - name: microsoftazurewebappsdeletefunction method: DELETE description: Microsoft Azure Delete A Function For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: Function name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/functions/{functionName}/keys/{keyName} operations: - name: microsoftazurewebappscreateorupdatefunctionsecret method: PUT description: Microsoft Azure Add Or Update A Function Secret outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: The name of the function. required: true - name: keyName in: path type: string description: The name of the key. required: true - name: key in: body type: string description: The key to create or update required: true - name: microsoftazurewebappsdeletefunctionsecret method: DELETE description: Microsoft Azure Delete A Function Secret outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: The name of the function. required: true - name: keyName in: path type: string description: The name of the key. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/functions/{functionName}/listkeys operations: - name: microsoftazurewebappslistfunctionkeys method: POST description: Microsoft Azure Get Function Keys For A Function In A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: Function name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/functions/{functionName}/listsecrets operations: - name: microsoftazurewebappslistfunctionsecrets method: POST description: Microsoft Azure Get Function Secrets For A Function In A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: Function name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/listkeys operations: - name: microsoftazurewebappslisthostkeys method: POST description: Microsoft Azure Get Host Secrets For A Function App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/listsyncstatus operations: - name: microsoftazurewebappslistsyncstatus method: POST description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/sync operations: - name: microsoftazurewebappssyncfunctions method: POST description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/host/default/{keyType}/{keyName} operations: - name: microsoftazurewebappscreateorupdatehostsecret method: PUT description: Microsoft Azure Add Or Update A Host Level Secret outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: keyType in: path type: string description: The type of host key. required: true - name: keyName in: path type: string description: The name of the key. required: true - name: key in: body type: string description: The key to create or update required: true - name: microsoftazurewebappsdeletehostsecret method: DELETE description: Microsoft Azure Delete A Host Level Secret outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: keyType in: path type: string description: The type of host key. required: true - name: keyName in: path type: string description: The name of the key. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostNameBindings operations: - name: microsoftazurewebappslisthostnamebindings method: GET description: Microsoft Azure Get Hostname Bindings For An App Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostNameBindings/{hostName} operations: - name: microsoftazurewebappsgethostnamebinding method: GET description: Microsoft Azure Get The Named Hostname Binding For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: hostName in: path type: string description: Hostname in the hostname binding. required: true - name: microsoftazurewebappscreateorupdatehostnamebinding method: PUT description: Microsoft Azure Creates A Hostname Binding For An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: hostName in: path type: string description: Hostname in the hostname binding. required: true - name: hostNameBinding in: body type: string description: Binding details. This is the JSON representation of a HostNameBinding object. required: true - name: microsoftazurewebappsdeletehostnamebinding method: DELETE description: Microsoft Azure Deletes A Hostname Binding For An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: hostName in: path type: string description: Hostname in the hostname binding. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName} operations: - name: microsoftazurewebappsgethybridconnection method: GET description: Microsoft Azure Retrieves A Specific Service Bus Hybrid Connection Used By This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: namespaceName in: path type: string description: The namespace for this hybrid connection. required: true - name: relayName in: path type: string description: The relay name for this hybrid connection. required: true - name: microsoftazurewebappscreateorupdatehybridconnection method: PUT description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: namespaceName in: path type: string description: The namespace for this hybrid connection. required: true - name: relayName in: path type: string description: The relay name for this hybrid connection. required: true - name: connectionEnvelope in: body type: string description: The details of the hybrid connection. required: true - name: microsoftazurewebappsdeletehybridconnection method: DELETE description: Microsoft Azure Removes A Hybrid Connection From This Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: namespaceName in: path type: string description: The namespace for this hybrid connection. required: true - name: relayName in: path type: string description: The relay name for this hybrid connection. required: true - name: microsoftazurewebappsupdatehybridconnection method: PATCH description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: namespaceName in: path type: string description: The namespace for this hybrid connection. required: true - name: relayName in: path type: string description: The relay name for this hybrid connection. required: true - name: connectionEnvelope in: body type: string description: The details of the hybrid connection. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridConnectionRelays operations: - name: microsoftazurewebappslisthybridconnections method: GET description: Microsoft Azure Retrieves All Service Bus Hybrid Connections Used By This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridconnection operations: - name: microsoftazurewebappslistrelayserviceconnections method: GET description: Microsoft Azure Gets Hybrid Connections Configured For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridconnection/{entityName} operations: - name: microsoftazurewebappsgetrelayserviceconnection method: GET description: Microsoft Azure Gets A Hybrid Connection Configuration By Its Name outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: entityName in: path type: string description: Name of the hybrid connection. required: true - name: microsoftazurewebappscreateorupdaterelayserviceconnection method: PUT description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: entityName in: path type: string description: Name of the hybrid connection configuration. required: true - name: connectionEnvelope in: body type: string description: Details of the hybrid connection configuration. required: true - name: microsoftazurewebappsdeleterelayserviceconnection method: DELETE description: Microsoft Azure Deletes A Relay Service Connection By Its Name outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: entityName in: path type: string description: Name of the hybrid connection configuration. required: true - name: microsoftazurewebappsupdaterelayserviceconnection method: PATCH description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: entityName in: path type: string description: Name of the hybrid connection configuration. required: true - name: connectionEnvelope in: body type: string description: Details of the hybrid connection configuration. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances operations: - name: microsoftazurewebappslistinstanceidentifiers method: GET description: Microsoft Azure Gets All Scale Out Instances Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId} operations: - name: microsoftazurewebappsgetinstanceinfo method: GET description: Microsoft Azure Gets All Scale Out Instances Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: instanceId in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId}/extensions/MSDeploy operations: - name: microsoftazurewebappsgetinstancemsdeploystatus method: GET description: Microsoft Azure Get The Status Of The Last Msdeploy Operation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: instanceId in: path type: string description: ID of web app instance. required: true - name: microsoftazurewebappscreateinstancemsdeployoperation method: PUT description: Microsoft Azure Invoke The Msdeploy Web App Extension outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: instanceId in: path type: string description: ID of web app instance. required: true - name: MSDeploy in: body type: string description: Details of MSDeploy operation required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId}/extensions/MSDeploy/log operations: - name: microsoftazurewebappsgetinstancemsdeploylog method: GET description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: instanceId in: path type: string description: ID of web app instance. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId}/processes operations: - name: microsoftazurewebappslistinstanceprocesses method: GET description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId}/processes/{processId} operations: - name: microsoftazurewebappsgetinstanceprocess method: GET description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: instanceId in: path type: string description: 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". required: true - name: microsoftazurewebappsdeleteinstanceprocess method: DELETE description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId}/processes/{processId}/dump operations: - name: microsoftazurewebappsgetinstanceprocessdump method: GET description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId}/processes/{processId}/modules operations: - name: microsoftazurewebappslistinstanceprocessmodules method: GET description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId}/processes/{processId}/modules/{baseAddress} operations: - name: microsoftazurewebappsgetinstanceprocessmodule method: GET description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: baseAddress in: path type: string description: Module base address. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/instances/{instanceId}/processes/{processId}/threads operations: - name: microsoftazurewebappslistinstanceprocessthreads method: GET description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/iscloneable operations: - name: microsoftazurewebappsiscloneable method: POST description: Microsoft Azure Shows Whether An App Can Be Cloned To Another Resource Group Or Subscription outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listWorkflowsConnections operations: - name: microsoftazurewebappslistworkflowsconnections method: POST description: Microsoft Azure Lists Logic App S Connections For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listbackups operations: - name: microsoftazurewebappslistsitebackups method: POST description: Microsoft Azure Gets Existing Backups Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/listsyncfunctiontriggerstatus operations: - name: microsoftazurewebappslistsyncfunctiontriggers method: POST description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/migrate operations: - name: microsoftazurewebappsmigratestorage method: PUT description: Microsoft Azure Restores A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: subscriptionName in: query type: string description: Azure subscription. required: true - name: name in: path type: string description: Name of web app. required: true - name: migrationOptions in: body type: string description: Migration migrationOptions. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/migratemysql operations: - name: microsoftazurewebappsmigratemysql method: POST description: Microsoft Azure Migrates A Local In App Mysql Database To A Remote Mysql Database outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: migrationRequestEnvelope in: body type: string description: MySql migration options. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/migratemysql/status operations: - name: microsoftazurewebappsgetmigratemysqlstatus method: GET description: Microsoft Azure Returns The Status Of Mysql In App Migration, If One Is Active, And Whether Or Not Mysql In App Is Enabled outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkConfig/virtualNetwork operations: - name: microsoftazurewebappsgetswiftvirtualnetworkconnection method: GET description: Microsoft Azure Gets A Swift Virtual Network Connection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: microsoftazurewebappscreateorupdateswiftvirtualnetworkconnectionwithcheck method: PUT description: "Microsoft Azure 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\r" outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: connectionEnvelope in: body type: string description: Properties of the Virtual Network connection. See example. required: true - name: microsoftazurewebappsdeleteswiftvirtualnetwork method: DELETE description: Microsoft Azure Deletes A Swift Virtual Network Connection From An App Or Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: microsoftazurewebappsupdateswiftvirtualnetworkconnectionwithcheck method: PATCH description: "Microsoft Azure 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\r" outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: connectionEnvelope in: body type: string description: Properties of the Virtual Network connection. See example. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkFeatures/{view} operations: - name: microsoftazurewebappslistnetworkfeatures method: GET description: Microsoft Azure Gets All Network Features Used By The App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: view in: path type: string description: The type of view. Only "summary" is supported at this time. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/operationresults/{operationId} operations: - name: microsoftazurewebappsgetnetworktraceoperation method: GET description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: operationId in: path type: string description: GUID of the operation. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/start operations: - name: microsoftazurewebappsstartwebsitenetworktrace method: POST description: Microsoft Azure Start Capturing Network Packets For The Site To Be Deprecated outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: durationInSeconds in: query type: integer description: The duration to keep capturing in seconds. - name: maxFrameLength in: query type: integer description: The maximum frame length in bytes (Optional). - name: sasUrl in: query type: string description: The Blob URL to store capture file. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/startOperation operations: - name: microsoftazurewebappsstartwebsitenetworktraceoperation method: POST description: Microsoft Azure Start Capturing Network Packets For The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: durationInSeconds in: query type: integer description: The duration to keep capturing in seconds. - name: maxFrameLength in: query type: integer description: The maximum frame length in bytes (Optional). - name: sasUrl in: query type: string description: The Blob URL to store capture file. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/stop operations: - name: microsoftazurewebappsstopwebsitenetworktrace method: POST description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTrace/{operationId} operations: - name: microsoftazurewebappsgetnetworktraces method: GET description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: operationId in: path type: string description: GUID of the operation. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTraces/current/operationresults/{operationId} operations: - name: microsoftazurewebappsgetnetworktraceoperationv2 method: GET description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: operationId in: path type: string description: GUID of the operation. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkTraces/{operationId} operations: - name: microsoftazurewebappsgetnetworktracesv2 method: GET description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: operationId in: path type: string description: GUID of the operation. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/newpassword operations: - name: microsoftazurewebappsgeneratenewsitepublishingpassword method: POST description: Microsoft Azure Generates A New Publishing Password For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/perfcounters operations: - name: microsoftazurewebappslistperfmoncounters method: GET description: Microsoft Azure Gets Perfmon Counters For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: $filter in: query type: string description: 'Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-' - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/phplogging operations: - name: microsoftazurewebappsgetsitephperrorlogflag method: GET description: Microsoft Azure Gets Web App S Event Logs outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/premieraddons operations: - name: microsoftazurewebappslistpremieraddons method: GET description: Microsoft Azure Gets The Premier Add Ons Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/premieraddons/{premierAddOnName} operations: - name: microsoftazurewebappsgetpremieraddon method: GET description: Microsoft Azure Gets A Named Add On Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: premierAddOnName in: path type: string description: Add-on name. required: true - name: microsoftazurewebappsaddpremieraddon method: PUT description: Microsoft Azure Updates A Named Add On Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: premierAddOnName in: path type: string description: Add-on name. required: true - name: premierAddOn in: body type: string description: A JSON representation of the edited premier add-on. required: true - name: microsoftazurewebappsdeletepremieraddon method: DELETE description: Microsoft Azure Delete A Premier Add On From An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: premierAddOnName in: path type: string description: Add-on name. required: true - name: microsoftazurewebappsupdatepremieraddon method: PATCH description: Microsoft Azure Updates A Named Add On Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: premierAddOnName in: path type: string description: Add-on name. required: true - name: premierAddOn in: body type: string description: A JSON representation of the edited premier add-on. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/privateAccess/virtualNetworks operations: - name: microsoftazurewebappsgetprivateaccess method: GET description: Microsoft Azure Gets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: microsoftazurewebappsputprivateaccessvnet method: PUT description: Microsoft Azure Sets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: access in: body type: string description: The information for the private access required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/privateEndpointConnections operations: - name: microsoftazurewebappsgetprivateendpointconnectionlist method: GET description: Microsoft Azure Gets The List Of Private Endpoint Connections Associated With A Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the site. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/privateEndpointConnections/{privateEndpointConnectionName} operations: - name: microsoftazurewebappsgetprivateendpointconnection method: GET description: Microsoft Azure Gets A Private Endpoint Connection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the site. required: true - name: privateEndpointConnectionName in: path type: string description: Name of the private endpoint connection. required: true - name: microsoftazurewebappsapproveorrejectprivateendpointconnection method: PUT description: Microsoft Azure Approves Or Rejects A Private Endpoint Connection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the site. required: true - name: privateEndpointConnectionName in: path type: string required: true - name: privateEndpointWrapper in: body type: string required: true - name: microsoftazurewebappsdeleteprivateendpointconnection method: DELETE description: Microsoft Azure Deletes A Private Endpoint Connection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the site. required: true - name: privateEndpointConnectionName in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/privateLinkResources operations: - name: microsoftazurewebappsgetprivatelinkresources method: GET description: Microsoft Azure Gets The Private Link Resources outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the site. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/processes operations: - name: microsoftazurewebappslistprocesses method: GET description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/processes/{processId} operations: - name: microsoftazurewebappsgetprocess method: GET description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: microsoftazurewebappsdeleteprocess method: DELETE description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/processes/{processId}/dump operations: - name: microsoftazurewebappsgetprocessdump method: GET description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/processes/{processId}/modules operations: - name: microsoftazurewebappslistprocessmodules method: GET description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/processes/{processId}/modules/{baseAddress} operations: - name: microsoftazurewebappsgetprocessmodule method: GET description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: baseAddress in: path type: string description: Module base address. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/processes/{processId}/threads operations: - name: microsoftazurewebappslistprocessthreads method: GET description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/publicCertificates operations: - name: microsoftazurewebappslistpubliccertificates method: GET description: Microsoft Azure Get Public Certificates For An App Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/publicCertificates/{publicCertificateName} operations: - name: microsoftazurewebappsgetpubliccertificate method: GET description: Microsoft Azure Get The Named Public Certificate For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: publicCertificateName in: path type: string description: Public certificate name. required: true - name: microsoftazurewebappscreateorupdatepubliccertificate method: PUT description: Microsoft Azure Creates A Hostname Binding For An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: publicCertificateName in: path type: string description: Public certificate name. required: true - name: publicCertificate in: body type: string description: Public certificate details. This is the JSON representation of a PublicCertificate object. required: true - name: microsoftazurewebappsdeletepubliccertificate method: DELETE description: Microsoft Azure Deletes A Hostname Binding For An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: publicCertificateName in: path type: string description: Public certificate name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/publishxml operations: - name: microsoftazurewebappslistpublishingprofilexmlwithsecrets method: POST description: Microsoft Azure Gets The Publishing Profile For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: publishingProfileOptions in: body type: string description: 'Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.' required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/resetSlotConfig operations: - name: microsoftazurewebappsresetproductionslotconfig method: POST description: Microsoft Azure Resets The Configuration Settings Of The Current Slot If They Were Previously Modified By Calling The Api With Post outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restart operations: - name: microsoftazurewebappsrestart method: POST description: Microsoft Azure Restarts An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: softRestart in: query type: boolean description: Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app. - name: synchronous in: query type: boolean description: Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous). - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restoreFromBackupBlob operations: - name: microsoftazurewebappsrestorefrombackupblob method: POST description: Microsoft Azure Restores An App From A Backup Blob In Azure Storage outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: request in: body type: string description: Information on restore request . required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restoreFromDeletedApp operations: - name: microsoftazurewebappsrestorefromdeletedapp method: POST description: Microsoft Azure Restores A Deleted Web App To This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: restoreRequest in: body type: string description: Deleted web app restore information. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/restoreSnapshot operations: - name: microsoftazurewebappsrestoresnapshot method: POST description: Microsoft Azure Restores A Web App From A Snapshot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: restoreRequest in: body type: string description: Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/siteextensions operations: - name: microsoftazurewebappslistsiteextensions method: GET description: Microsoft Azure Get List Of Siteextensions For A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/siteextensions/{siteExtensionId} operations: - name: microsoftazurewebappsgetsiteextension method: GET description: Microsoft Azure Get Site Extension Information By Its Id For A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: siteExtensionId in: path type: string description: Site extension name. required: true - name: microsoftazurewebappsinstallsiteextension method: PUT description: Microsoft Azure Install Site Extension On A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: siteExtensionId in: path type: string description: Site extension name. required: true - name: microsoftazurewebappsdeletesiteextension method: DELETE description: Microsoft Azure Remove A Site Extension From A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: siteExtensionId in: path type: string description: Site extension name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots operations: - name: microsoftazurewebappslistslots method: GET description: Microsoft Azure Gets An App S Deployment Slots outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot} operations: - name: microsoftazurewebappsgetslot method: GET description: Microsoft Azure Gets The Details Of A Web, Mobile, Or Api App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. By default, this API returns the production slot. required: true - name: microsoftazurewebappscreateorupdateslot method: PUT description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter. required: true - name: siteEnvelope in: body type: string description: A JSON representation of the app properties. See example. required: true - name: slot in: path type: string description: Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot. required: true - name: microsoftazurewebappsdeleteslot method: DELETE description: Microsoft Azure Deletes A Web, Mobile, Or Api App, Or One Of The Deployment Slots outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app to delete. required: true - name: slot in: path type: string description: Name of the deployment slot to delete. By default, the API deletes the production slot. required: true - name: deleteMetrics in: query type: boolean description: If true, web app metrics are also deleted. - name: deleteEmptyServerFarm in: query type: boolean description: Specify false if you want to keep empty App Service plan. By default, empty App Service plan is deleted. - name: microsoftazurewebappsupdateslot method: PATCH description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter. required: true - name: siteEnvelope in: body type: string description: A JSON representation of the app properties. See example. required: true - name: slot in: path type: string description: Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/analyzeCustomHostname operations: - name: microsoftazurewebappsanalyzecustomhostnameslot method: GET description: Microsoft Azure Analyze A Custom Hostname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: hostName in: query type: string description: Custom hostname. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/applySlotConfig operations: - name: microsoftazurewebappsapplyslotconfigurationslot method: POST description: Microsoft Azure Applies The Configuration Settings From The Target Slot Onto The Current Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slotSwapEntity in: body type: string description: JSON object that contains the target slot name. See example. required: true - name: slot in: path type: string description: Name of the source slot. If a slot is not specified, the production slot is used as the source slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/backup operations: - name: microsoftazurewebappsbackupslot method: POST description: Microsoft Azure Creates A Backup Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: request in: body type: string description: Backup configuration. You can use the JSON response from the POST action as input here. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will create a backup for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/backups operations: - name: microsoftazurewebappslistbackupsslot method: GET description: Microsoft Azure Gets Existing Backups Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/backups/{backupId} operations: - name: microsoftazurewebappsgetbackupstatusslot method: GET description: Microsoft Azure Gets A Backup Of An App By Its Id outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: backupId in: path type: string description: ID of the backup. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get a backup of the production slot. required: true - name: microsoftazurewebappsdeletebackupslot method: DELETE description: Microsoft Azure Deletes A Backup Of An App By Its Id outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: backupId in: path type: string description: ID of the backup. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete a backup of the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/backups/{backupId}/list operations: - name: microsoftazurewebappslistbackupstatussecretsslot method: POST description: Microsoft Azure 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 Req outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: backupId in: path type: string description: ID of backup. required: true - name: request in: body type: string description: Information on backup request. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/backups/{backupId}/restore operations: - name: microsoftazurewebappsrestoreslot method: POST description: Microsoft Azure Restores A Specific Backup To Another App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: backupId in: path type: string description: ID of the backup. required: true - name: request in: body type: string description: Information on restore request . required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/basicPublishingCredentialsPolicies operations: - name: microsoftazurewebappslistbasicpublishingcredentialspoliciesslot method: GET description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed And Whether Ftp Is Allowed For A Given Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/basicPublishingCredentialsPolicies/ftp operations: - name: microsoftazurewebappsgetftpallowedslot method: GET description: Microsoft Azure Returns Whether Ftp Is Allowed On The Site Or Not outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string required: true - name: microsoftazurewebappsupdateftpallowedslot method: PUT description: Microsoft Azure Updates Whether Ftp Is Allowed On The Site Or Not outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: csmPublishingAccessPoliciesEntity in: body type: string required: true - name: slot in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/basicPublishingCredentialsPolicies/scm operations: - name: microsoftazurewebappsgetscmallowedslot method: GET description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed On The Site Or Not outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string required: true - name: microsoftazurewebappsupdatescmallowedslot method: PUT description: Microsoft Azure Updates Whether User Publishing Credentials Are Allowed On The Site Or Not outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: csmPublishingAccessPoliciesEntity in: body type: string required: true - name: slot in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config operations: - name: microsoftazurewebappslistconfigurationsslot method: GET description: Microsoft Azure List The Configurations Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/appsettings operations: - name: microsoftazurewebappsupdateapplicationsettingsslot method: PUT description: Microsoft Azure Replaces The Application Settings Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: appSettings in: body type: string description: Application settings of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update the application settings for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/appsettings/list operations: - name: microsoftazurewebappslistapplicationsettingsslot method: POST description: Microsoft Azure Gets The Application Settings Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/authsettings operations: - name: microsoftazurewebappsupdateauthsettingsslot method: PUT description: Microsoft Azure Updates The Authentication Authorization Settings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: siteAuthSettings in: body type: string description: Auth settings associated with web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/authsettings/list operations: - name: microsoftazurewebappsgetauthsettingsslot method: POST description: Microsoft Azure Gets The Authentication Authorization Settings Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/authsettingsV2 operations: - name: microsoftazurewebappsgetauthsettingsv2withoutsecretsslot method: GET description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot. required: true - name: microsoftazurewebappsupdateauthsettingsv2slot method: PUT description: Microsoft Azure Updates Site S Authentication Authorization Settings For Apps Via The Format outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: siteAuthSettingsV2 in: body type: string description: Auth settings associated with web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/authsettingsV2/list operations: - name: microsoftazurewebappsgetauthsettingsv2slot method: GET description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/azurestorageaccounts operations: - name: microsoftazurewebappsupdateazurestorageaccountsslot method: PUT description: Microsoft Azure Updates The Azure Storage Account Configurations Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: azureStorageAccounts in: body type: string description: Azure storage accounts of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/azurestorageaccounts/list operations: - name: microsoftazurewebappslistazurestorageaccountsslot method: POST description: Microsoft Azure Gets The Azure Storage Account Configurations Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/backup operations: - name: microsoftazurewebappsupdatebackupconfigurationslot method: PUT description: Microsoft Azure Updates The Backup Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: request in: body type: string description: Edited backup configuration. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update the backup configuration for the production slot. required: true - name: microsoftazurewebappsdeletebackupconfigurationslot method: DELETE description: Microsoft Azure Deletes The Backup Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/backup/list operations: - name: microsoftazurewebappsgetbackupconfigurationslot method: POST description: Microsoft Azure Gets The Backup Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/configreferences/appsettings operations: - name: microsoftazurewebappsgetappsettingskeyvaultreferencesslot method: GET description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/configreferences/appsettings/{appSettingKey} operations: - name: microsoftazurewebappsgetappsettingkeyvaultreferenceslot method: GET description: Microsoft Azure Gets The Config Reference And Status Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: appSettingKey in: path type: string description: App Setting key name. required: true - name: slot in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/configreferences/connectionstrings operations: - name: microsoftazurewebappsgetsiteconnectionstringkeyvaultreferencesslot method: GET description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/configreferences/connectionstrings/{connectionStringKey} operations: - name: microsoftazurewebappsgetsiteconnectionstringkeyvaultreferenceslot method: GET description: Microsoft Azure Gets The Config Reference And Status Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: connectionStringKey in: path type: string required: true - name: slot in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/connectionstrings operations: - name: microsoftazurewebappsupdateconnectionstringsslot method: PUT description: Microsoft Azure Replaces The Connection Strings Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: connectionStrings in: body type: string description: Connection strings of the app or deployment slot. See example. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update the connection settings for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/connectionstrings/list operations: - name: microsoftazurewebappslistconnectionstringsslot method: POST description: Microsoft Azure Gets The Connection Strings Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/logs operations: - name: microsoftazurewebappsgetdiagnosticlogsconfigurationslot method: GET description: Microsoft Azure Gets The Logging Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the logging configuration for the production slot. required: true - name: microsoftazurewebappsupdatediagnosticlogsconfigslot method: PUT description: Microsoft Azure Updates The Logging Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: siteLogsConfig in: body type: string description: A SiteLogsConfig JSON object that contains the logging configuration to change in the "properties" property. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/metadata operations: - name: microsoftazurewebappsupdatemetadataslot method: PUT description: Microsoft Azure Replaces The Metadata Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: metadata in: body type: string description: Edited metadata of the app or deployment slot. See example. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update the metadata for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/metadata/list operations: - name: microsoftazurewebappslistmetadataslot method: POST description: Microsoft Azure Gets The Metadata Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/publishingcredentials/list operations: - name: microsoftazurewebappslistpublishingcredentialsslot method: POST description: Microsoft Azure Gets The Git Ftp Publishing Credentials Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/pushsettings operations: - name: microsoftazurewebappsupdatesitepushsettingsslot method: PUT description: Microsoft Azure Updates The Push Settings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: pushSettings in: body type: string description: Push settings associated with web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/pushsettings/list operations: - name: microsoftazurewebappslistsitepushsettingsslot method: POST description: Microsoft Azure Gets The Push Settings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/web operations: - name: microsoftazurewebappsgetconfigurationslot method: GET description: Microsoft Azure Gets The Configuration Of An App, Such As Platform Version And Bitness, Default Documents, Virtual Applications, Always On, Etc outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot. required: true - name: microsoftazurewebappscreateorupdateconfigurationslot method: PUT description: Microsoft Azure Updates The Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: siteConfig in: body type: string description: JSON representation of a SiteConfig object. See example. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot. required: true - name: microsoftazurewebappsupdateconfigurationslot method: PATCH description: Microsoft Azure Updates The Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: siteConfig in: body type: string description: JSON representation of a SiteConfig object. See example. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/web/snapshots operations: - name: microsoftazurewebappslistconfigurationsnapshotinfoslot method: GET description: Microsoft Azure Gets A List Of Web App Configuration Snapshots Identifiers Each Element Of The List Contains A Timestamp And The Id Of The Snapshot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/web/snapshots/{snapshotId} operations: - name: microsoftazurewebappsgetconfigurationsnapshotslot method: GET description: Microsoft Azure Gets A Snapshot Of The Configuration Of An App At A Previous Point In Time outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: snapshotId in: path type: string description: The ID of the snapshot to read. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/config/web/snapshots/{snapshotId}/recover operations: - name: microsoftazurewebappsrecoversiteconfigurationsnapshotslot method: POST description: Microsoft Azure Reverts The Configuration Of An App To A Previous Snapshot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: snapshotId in: path type: string description: The ID of the snapshot to read. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/containerlogs operations: - name: microsoftazurewebappsgetwebsitecontainerlogsslot method: POST description: Microsoft Azure Gets The Last Lines Of Docker Logs For The Given Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/containerlogs/zip/download operations: - name: microsoftazurewebappsgetcontainerlogszipslot method: POST description: Microsoft Azure Gets The Zip Archived Docker Log Files For The Given Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/continuouswebjobs operations: - name: microsoftazurewebappslistcontinuouswebjobsslot method: GET description: Microsoft Azure List Continuous Web Jobs For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/continuouswebjobs/{webJobName} operations: - name: microsoftazurewebappsgetcontinuouswebjobslot method: GET description: Microsoft Azure Gets A Continuous Web Job By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. required: true - name: microsoftazurewebappsdeletecontinuouswebjobslot method: DELETE description: Microsoft Azure Delete A Continuous Web Job By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/continuouswebjobs/{webJobName}/start operations: - name: microsoftazurewebappsstartcontinuouswebjobslot method: POST description: Microsoft Azure Start A Continuous Web Job For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/continuouswebjobs/{webJobName}/stop operations: - name: microsoftazurewebappsstopcontinuouswebjobslot method: POST description: Microsoft Azure Stop A Continuous Web Job For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/deployWorkflowArtifacts operations: - name: microsoftazurewebappsdeployworkflowartifactsslot method: POST description: Microsoft Azure Creates The Artifacts For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workflowArtifacts in: body type: string description: Application settings and files of the workflow. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/deploymentStatus operations: - name: microsoftazurewebappslistslotsitedeploymentstatusesslot method: GET description: Microsoft Azure List Deployment Statuses For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/deploymentStatus/{deploymentStatusId} operations: - name: microsoftazurewebappsgetslotsitedeploymentstatusslot method: GET description: Microsoft Azure Gets The Deployment Status For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the deployment status for the production slot. required: true - name: deploymentStatusId in: path type: string description: GUID of the deployment operation. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/deployments operations: - name: microsoftazurewebappslistdeploymentsslot method: GET description: Microsoft Azure List Deployments For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/deployments/{id} operations: - name: microsoftazurewebappsgetdeploymentslot method: GET description: Microsoft Azure Get A Deployment By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: id in: path type: string description: Deployment ID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot. required: true - name: microsoftazurewebappscreatedeploymentslot method: PUT description: Microsoft Azure Create A Deployment For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: id in: path type: string description: ID of an existing deployment. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot. required: true - name: deployment in: body type: string description: Deployment details. required: true - name: microsoftazurewebappsdeletedeploymentslot method: DELETE description: Microsoft Azure Delete A Deployment By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: id in: path type: string description: Deployment ID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/deployments/{id}/log operations: - name: microsoftazurewebappslistdeploymentlogslot method: GET description: Microsoft Azure List Deployment Log For Specific Deployment For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: id in: path type: string description: The ID of a specific deployment. This is the value of the name property in the JSON response from "GET /api/sites/{siteName}/deployments". required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/discoverbackup operations: - name: microsoftazurewebappsdiscoverbackupslot method: POST description: Microsoft Azure 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 outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: request in: body type: string description: A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will perform discovery for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/domainOwnershipIdentifiers operations: - name: microsoftazurewebappslistdomainownershipidentifiersslot method: GET description: Microsoft Azure Lists Ownership Identifiers For Domain Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/domainOwnershipIdentifiers/{domainOwnershipIdentifierName} operations: - name: microsoftazurewebappsgetdomainownershipidentifierslot method: GET description: Microsoft Azure Get Domain Ownership Identifier For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: domainOwnershipIdentifierName in: path type: string description: Name of domain ownership identifier. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. required: true - name: microsoftazurewebappscreateorupdatedomainownershipidentifierslot method: PUT description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: domainOwnershipIdentifierName in: path type: string description: Name of domain ownership identifier. required: true - name: domainOwnershipIdentifier in: body type: string description: A JSON representation of the domain ownership properties. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. required: true - name: microsoftazurewebappsdeletedomainownershipidentifierslot method: DELETE description: Microsoft Azure Deletes A Domain Ownership Identifier For A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: domainOwnershipIdentifierName in: path type: string description: Name of domain ownership identifier. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. required: true - name: microsoftazurewebappsupdatedomainownershipidentifierslot method: PATCH description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: domainOwnershipIdentifierName in: path type: string description: Name of domain ownership identifier. required: true - name: domainOwnershipIdentifier in: body type: string description: A JSON representation of the domain ownership properties. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/extensions/MSDeploy operations: - name: microsoftazurewebappsgetmsdeploystatusslot method: GET description: Microsoft Azure Get The Status Of The Last Msdeploy Operation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: microsoftazurewebappscreatemsdeployoperationslot method: PUT description: Microsoft Azure Invoke The Msdeploy Web App Extension outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: MSDeploy in: body type: string description: Details of MSDeploy operation required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/extensions/MSDeploy/log operations: - name: microsoftazurewebappsgetmsdeploylogslot method: GET description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/functions operations: - name: microsoftazurewebappslistinstancefunctionsslot method: GET description: Microsoft Azure List The Functions For A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/functions/admin/token operations: - name: microsoftazurewebappsgetfunctionsadmintokenslot method: GET description: Microsoft Azure Fetch A Short Lived Token That Can Be Exchanged For A Master Key outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/functions/{functionName} operations: - name: microsoftazurewebappsgetinstancefunctionslot method: GET description: Microsoft Azure Get Function Information By Its Id For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: Function name. required: true - name: microsoftazurewebappscreateinstancefunctionslot method: PUT description: Microsoft Azure Create Function For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: Function name. required: true - name: function_envelope in: body type: string description: Function details. required: true - name: microsoftazurewebappsdeleteinstancefunctionslot method: DELETE description: Microsoft Azure Delete A Function For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: Function name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/functions/{functionName}/keys/{keyName} operations: - name: microsoftazurewebappscreateorupdatefunctionsecretslot method: PUT description: Microsoft Azure Add Or Update A Function Secret outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: The name of the function. required: true - name: keyName in: path type: string description: The name of the key. required: true - name: key in: body type: string description: The key to create or update required: true - name: microsoftazurewebappsdeletefunctionsecretslot method: DELETE description: Microsoft Azure Delete A Function Secret outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: The name of the function. required: true - name: keyName in: path type: string description: The name of the key. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/functions/{functionName}/listkeys operations: - name: microsoftazurewebappslistfunctionkeysslot method: POST description: Microsoft Azure Get Function Keys For A Function In A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: Function name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/functions/{functionName}/listsecrets operations: - name: microsoftazurewebappslistfunctionsecretsslot method: POST description: Microsoft Azure Get Function Secrets For A Function In A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: functionName in: path type: string description: Function name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/host/default/listkeys operations: - name: microsoftazurewebappslisthostkeysslot method: POST description: Microsoft Azure Get Host Secrets For A Function App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/host/default/listsyncstatus operations: - name: microsoftazurewebappslistsyncstatusslot method: POST description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/host/default/sync operations: - name: microsoftazurewebappssyncfunctionsslot method: POST description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/host/default/{keyType}/{keyName} operations: - name: microsoftazurewebappscreateorupdatehostsecretslot method: PUT description: Microsoft Azure Add Or Update A Host Level Secret outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: keyType in: path type: string description: The type of host key. required: true - name: keyName in: path type: string description: The name of the key. required: true - name: key in: body type: string description: The key to create or update required: true - name: microsoftazurewebappsdeletehostsecretslot method: DELETE description: Microsoft Azure Delete A Host Level Secret outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: keyType in: path type: string description: The type of host key. required: true - name: keyName in: path type: string description: The name of the key. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/hostNameBindings operations: - name: microsoftazurewebappslisthostnamebindingsslot method: GET description: Microsoft Azure Get Hostname Bindings For An App Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/hostNameBindings/{hostName} operations: - name: microsoftazurewebappsgethostnamebindingslot method: GET description: Microsoft Azure Get The Named Hostname Binding For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot. required: true - name: hostName in: path type: string description: Hostname in the hostname binding. required: true - name: microsoftazurewebappscreateorupdatehostnamebindingslot method: PUT description: Microsoft Azure Creates A Hostname Binding For An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: hostName in: path type: string description: Hostname in the hostname binding. required: true - name: hostNameBinding in: body type: string description: Binding details. This is the JSON representation of a HostNameBinding object. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot. required: true - name: microsoftazurewebappsdeletehostnamebindingslot method: DELETE description: Microsoft Azure Deletes A Hostname Binding For An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. required: true - name: hostName in: path type: string description: Hostname in the hostname binding. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName} operations: - name: microsoftazurewebappsgethybridconnectionslot method: GET description: Microsoft Azure Retrieves A Specific Service Bus Hybrid Connection Used By This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: namespaceName in: path type: string description: The namespace for this hybrid connection. required: true - name: relayName in: path type: string description: The relay name for this hybrid connection. required: true - name: slot in: path type: string description: The name of the slot for the web app. required: true - name: microsoftazurewebappscreateorupdatehybridconnectionslot method: PUT description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: namespaceName in: path type: string description: The namespace for this hybrid connection. required: true - name: relayName in: path type: string description: The relay name for this hybrid connection. required: true - name: connectionEnvelope in: body type: string description: The details of the hybrid connection. required: true - name: slot in: path type: string description: The name of the slot for the web app. required: true - name: microsoftazurewebappsdeletehybridconnectionslot method: DELETE description: Microsoft Azure Removes A Hybrid Connection From This Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: namespaceName in: path type: string description: The namespace for this hybrid connection. required: true - name: relayName in: path type: string description: The relay name for this hybrid connection. required: true - name: slot in: path type: string description: The name of the slot for the web app. required: true - name: microsoftazurewebappsupdatehybridconnectionslot method: PATCH description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: namespaceName in: path type: string description: The namespace for this hybrid connection. required: true - name: relayName in: path type: string description: The relay name for this hybrid connection. required: true - name: connectionEnvelope in: body type: string description: The details of the hybrid connection. required: true - name: slot in: path type: string description: The name of the slot for the web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/hybridConnectionRelays operations: - name: microsoftazurewebappslisthybridconnectionsslot method: GET description: Microsoft Azure Retrieves All Service Bus Hybrid Connections Used By This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: slot in: path type: string description: The name of the slot for the web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/hybridconnection operations: - name: microsoftazurewebappslistrelayserviceconnectionsslot method: GET description: Microsoft Azure Gets Hybrid Connections Configured For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/hybridconnection/{entityName} operations: - name: microsoftazurewebappsgetrelayserviceconnectionslot method: GET description: Microsoft Azure Gets A Hybrid Connection Configuration By Its Name outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: entityName in: path type: string description: Name of the hybrid connection. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot. required: true - name: microsoftazurewebappscreateorupdaterelayserviceconnectionslot method: PUT description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: entityName in: path type: string description: Name of the hybrid connection configuration. required: true - name: connectionEnvelope in: body type: string description: Details of the hybrid connection configuration. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot. required: true - name: microsoftazurewebappsdeleterelayserviceconnectionslot method: DELETE description: Microsoft Azure Deletes A Relay Service Connection By Its Name outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: entityName in: path type: string description: Name of the hybrid connection configuration. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for the production slot. required: true - name: microsoftazurewebappsupdaterelayserviceconnectionslot method: PATCH description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: entityName in: path type: string description: Name of the hybrid connection configuration. required: true - name: connectionEnvelope in: body type: string description: Details of the hybrid connection configuration. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/instances operations: - name: microsoftazurewebappslistinstanceidentifiersslot method: GET description: Microsoft Azure Gets All Scale Out Instances Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API gets the production slot instances. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/instances/{instanceId} operations: - name: microsoftazurewebappsgetinstanceinfoslot method: GET description: Microsoft Azure Gets All Scale Out Instances Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: instanceId in: path type: string required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API gets the production slot instances. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/instances/{instanceId}/extensions/MSDeploy operations: - name: microsoftazurewebappsgetinstancemsdeploystatusslot method: GET description: Microsoft Azure Get The Status Of The Last Msdeploy Operation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: instanceId in: path type: string description: ID of web app instance. required: true - name: microsoftazurewebappscreateinstancemsdeployoperationslot method: PUT description: Microsoft Azure Invoke The Msdeploy Web App Extension outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: instanceId in: path type: string description: ID of web app instance. required: true - name: MSDeploy in: body type: string description: Details of MSDeploy operation required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/instances/{instanceId}/extensions/MSDeploy/log operations: - name: microsoftazurewebappsgetinstancemsdeploylogslot method: GET description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: instanceId in: path type: string description: ID of web app instance. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/instances/{instanceId}/processes operations: - name: microsoftazurewebappslistinstanceprocessesslot method: GET description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/instances/{instanceId}/processes/{processId} operations: - name: microsoftazurewebappsgetinstanceprocessslot method: GET description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: instanceId in: path type: string description: 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". required: true - name: microsoftazurewebappsdeleteinstanceprocessslot method: DELETE description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/instances/{instanceId}/processes/{processId}/dump operations: - name: microsoftazurewebappsgetinstanceprocessdumpslot method: GET description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/instances/{instanceId}/processes/{processId}/modules operations: - name: microsoftazurewebappslistinstanceprocessmodulesslot method: GET description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/instances/{instanceId}/processes/{processId}/modules/{baseAddress} operations: - name: microsoftazurewebappsgetinstanceprocessmoduleslot method: GET description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: baseAddress in: path type: string description: Module base address. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/instances/{instanceId}/processes/{processId}/threads operations: - name: microsoftazurewebappslistinstanceprocessthreadsslot method: GET description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: instanceId in: path type: string description: 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". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/iscloneable operations: - name: microsoftazurewebappsiscloneableslot method: POST description: Microsoft Azure Shows Whether An App Can Be Cloned To Another Resource Group Or Subscription outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. By default, this API returns information on the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/listWorkflowsConnections operations: - name: microsoftazurewebappslistworkflowsconnectionsslot method: POST description: Microsoft Azure Lists Logic App S Connections For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/listbackups operations: - name: microsoftazurewebappslistsitebackupsslot method: POST description: Microsoft Azure Gets Existing Backups Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/listsyncfunctiontriggerstatus operations: - name: microsoftazurewebappslistsyncfunctiontriggersslot method: POST description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/migratemysql/status operations: - name: microsoftazurewebappsgetmigratemysqlstatusslot method: GET description: Microsoft Azure Returns The Status Of Mysql In App Migration, If One Is Active, And Whether Or Not Mysql In App Is Enabled outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/networkConfig/virtualNetwork operations: - name: microsoftazurewebappsgetswiftvirtualnetworkconnectionslot method: GET description: Microsoft Azure Gets A Swift Virtual Network Connection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network. required: true - name: microsoftazurewebappscreateorupdateswiftvirtualnetworkconnectionwithcheckslot method: PUT description: "Microsoft Azure 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\r" outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: connectionEnvelope in: body type: string description: Properties of the Virtual Network connection. See example. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot. required: true - name: microsoftazurewebappsdeleteswiftvirtualnetworkslot method: DELETE description: Microsoft Azure Deletes A Swift Virtual Network Connection From An App Or Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot. required: true - name: microsoftazurewebappsupdateswiftvirtualnetworkconnectionwithcheckslot method: PATCH description: "Microsoft Azure 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\r" outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: connectionEnvelope in: body type: string description: Properties of the Virtual Network connection. See example. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/networkFeatures/{view} operations: - name: microsoftazurewebappslistnetworkfeaturesslot method: GET description: Microsoft Azure Gets All Network Features Used By The App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: view in: path type: string description: The type of view. Only "summary" is supported at this time. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get network features for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/networkTrace/operationresults/{operationId} operations: - name: microsoftazurewebappsgetnetworktraceoperationslot method: GET description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: operationId in: path type: string description: GUID of the operation. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/networkTrace/start operations: - name: microsoftazurewebappsstartwebsitenetworktraceslot method: POST description: Microsoft Azure Start Capturing Network Packets For The Site To Be Deprecated outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: durationInSeconds in: query type: integer description: The duration to keep capturing in seconds. - name: slot in: path type: string description: The name of the slot for this web app. required: true - name: maxFrameLength in: query type: integer description: The maximum frame length in bytes (Optional). - name: sasUrl in: query type: string description: The Blob URL to store capture file. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/networkTrace/startOperation operations: - name: microsoftazurewebappsstartwebsitenetworktraceoperationslot method: POST description: Microsoft Azure Start Capturing Network Packets For The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: durationInSeconds in: query type: integer description: The duration to keep capturing in seconds. - name: slot in: path type: string description: The name of the slot for this web app. required: true - name: maxFrameLength in: query type: integer description: The maximum frame length in bytes (Optional). - name: sasUrl in: query type: string description: The Blob URL to store capture file. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/networkTrace/stop operations: - name: microsoftazurewebappsstopwebsitenetworktraceslot method: POST description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: slot in: path type: string description: The name of the slot for this web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/networkTrace/{operationId} operations: - name: microsoftazurewebappsgetnetworktracesslot method: GET description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: operationId in: path type: string description: GUID of the operation. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/networkTraces/current/operationresults/{operationId} operations: - name: microsoftazurewebappsgetnetworktraceoperationslotv2 method: GET description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: operationId in: path type: string description: GUID of the operation. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/networkTraces/{operationId} operations: - name: microsoftazurewebappsgetnetworktracesslotv2 method: GET description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: operationId in: path type: string description: GUID of the operation. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/newpassword operations: - name: microsoftazurewebappsgeneratenewsitepublishingpasswordslot method: POST description: Microsoft Azure Generates A New Publishing Password For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API generate a new publishing password for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/perfcounters operations: - name: microsoftazurewebappslistperfmoncountersslot method: GET description: Microsoft Azure Gets Perfmon Counters For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: $filter in: query type: string description: 'Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-' - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/phplogging operations: - name: microsoftazurewebappsgetsitephperrorlogflagslot method: GET description: Microsoft Azure Gets Web App S Event Logs outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/premieraddons operations: - name: microsoftazurewebappslistpremieraddonsslot method: GET description: Microsoft Azure Gets The Premier Add Ons Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/premieraddons/{premierAddOnName} operations: - name: microsoftazurewebappsgetpremieraddonslot method: GET description: Microsoft Azure Gets A Named Add On Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: premierAddOnName in: path type: string description: Add-on name. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot. required: true - name: microsoftazurewebappsaddpremieraddonslot method: PUT description: Microsoft Azure Updates A Named Add On Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: premierAddOnName in: path type: string description: Add-on name. required: true - name: premierAddOn in: body type: string description: A JSON representation of the edited premier add-on. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot. required: true - name: microsoftazurewebappsdeletepremieraddonslot method: DELETE description: Microsoft Azure Delete A Premier Add On From An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: premierAddOnName in: path type: string description: Add-on name. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot. required: true - name: microsoftazurewebappsupdatepremieraddonslot method: PATCH description: Microsoft Azure Updates A Named Add On Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: premierAddOnName in: path type: string description: Add-on name. required: true - name: premierAddOn in: body type: string description: A JSON representation of the edited premier add-on. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/privateAccess/virtualNetworks operations: - name: microsoftazurewebappsgetprivateaccessslot method: GET description: Microsoft Azure Gets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: slot in: path type: string description: The name of the slot for the web app. required: true - name: microsoftazurewebappsputprivateaccessvnetslot method: PUT description: Microsoft Azure Sets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: access in: body type: string description: The information for the private access required: true - name: slot in: path type: string description: The name of the slot for the web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/privateEndpointConnections operations: - name: microsoftazurewebappsgetprivateendpointconnectionlistslot method: GET description: Microsoft Azure Gets The List Of Private Endpoint Connections Associated With A Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the site. required: true - name: slot in: path type: string description: Name of the site deployment slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/privateEndpointConnections/{privateEndpointConnectionName} operations: - name: microsoftazurewebappsgetprivateendpointconnectionslot method: GET description: Microsoft Azure Gets A Private Endpoint Connection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the site. required: true - name: privateEndpointConnectionName in: path type: string description: Name of the private endpoint connection. required: true - name: slot in: path type: string description: Name of the site deployment slot. required: true - name: microsoftazurewebappsapproveorrejectprivateendpointconnectionslot method: PUT description: Microsoft Azure Approves Or Rejects A Private Endpoint Connection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the site. required: true - name: privateEndpointConnectionName in: path type: string required: true - name: privateEndpointWrapper in: body type: string required: true - name: slot in: path type: string required: true - name: microsoftazurewebappsdeleteprivateendpointconnectionslot method: DELETE description: Microsoft Azure Deletes A Private Endpoint Connection outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the site. required: true - name: privateEndpointConnectionName in: path type: string required: true - name: slot in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/privateLinkResources operations: - name: microsoftazurewebappsgetprivatelinkresourcesslot method: GET description: Microsoft Azure Gets The Private Link Resources outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the site. required: true - name: slot in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/processes operations: - name: microsoftazurewebappslistprocessesslot method: GET description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/processes/{processId} operations: - name: microsoftazurewebappsgetprocessslot method: GET description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: microsoftazurewebappsdeleteprocessslot method: DELETE description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/processes/{processId}/dump operations: - name: microsoftazurewebappsgetprocessdumpslot method: GET description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/processes/{processId}/modules operations: - name: microsoftazurewebappslistprocessmodulesslot method: GET description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/processes/{processId}/modules/{baseAddress} operations: - name: microsoftazurewebappsgetprocessmoduleslot method: GET description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: baseAddress in: path type: string description: Module base address. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/processes/{processId}/threads operations: - name: microsoftazurewebappslistprocessthreadsslot method: GET description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: processId in: path type: string description: PID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/publicCertificates operations: - name: microsoftazurewebappslistpubliccertificatesslot method: GET description: Microsoft Azure Get Public Certificates For An App Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/publicCertificates/{publicCertificateName} operations: - name: microsoftazurewebappsgetpubliccertificateslot method: GET description: Microsoft Azure Get The Named Public Certificate For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot. required: true - name: publicCertificateName in: path type: string description: Public certificate name. required: true - name: microsoftazurewebappscreateorupdatepubliccertificateslot method: PUT description: Microsoft Azure Creates A Hostname Binding For An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: publicCertificateName in: path type: string description: Public certificate name. required: true - name: publicCertificate in: body type: string description: Public certificate details. This is the JSON representation of a PublicCertificate object. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot. required: true - name: microsoftazurewebappsdeletepubliccertificateslot method: DELETE description: Microsoft Azure Deletes A Hostname Binding For An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot. required: true - name: publicCertificateName in: path type: string description: Public certificate name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/publishxml operations: - name: microsoftazurewebappslistpublishingprofilexmlwithsecretsslot method: POST description: Microsoft Azure Gets The Publishing Profile For An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: publishingProfileOptions in: body type: string description: 'Specifies publishingProfileOptions for publishing profile. For example, use {"format": "FileZilla3"} to get a FileZilla publishing profile.' required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/resetSlotConfig operations: - name: microsoftazurewebappsresetslotconfigurationslot method: POST description: Microsoft Azure Resets The Configuration Settings Of The Current Slot If They Were Previously Modified By Calling The Api With Post outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API resets configuration settings for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/restart operations: - name: microsoftazurewebappsrestartslot method: POST description: Microsoft Azure Restarts An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will restart the production slot. required: true - name: softRestart in: query type: boolean description: Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app. - name: synchronous in: query type: boolean description: Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous). - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/restoreFromBackupBlob operations: - name: microsoftazurewebappsrestorefrombackupblobslot method: POST description: Microsoft Azure Restores An App From A Backup Blob In Azure Storage outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: request in: body type: string description: Information on restore request . required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/restoreFromDeletedApp operations: - name: microsoftazurewebappsrestorefromdeletedappslot method: POST description: Microsoft Azure Restores A Deleted Web App To This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: restoreRequest in: body type: string description: Deleted web app restore information. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/restoreSnapshot operations: - name: microsoftazurewebappsrestoresnapshotslot method: POST description: Microsoft Azure Restores A Web App From A Snapshot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: restoreRequest in: body type: string description: Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/siteextensions operations: - name: microsoftazurewebappslistsiteextensionsslot method: GET description: Microsoft Azure Get List Of Siteextensions For A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API uses the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/siteextensions/{siteExtensionId} operations: - name: microsoftazurewebappsgetsiteextensionslot method: GET description: Microsoft Azure Get Site Extension Information By Its Id For A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: siteExtensionId in: path type: string description: Site extension name. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API uses the production slot. required: true - name: microsoftazurewebappsinstallsiteextensionslot method: PUT description: Microsoft Azure Install Site Extension On A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: siteExtensionId in: path type: string description: Site extension name. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API uses the production slot. required: true - name: microsoftazurewebappsdeletesiteextensionslot method: DELETE description: Microsoft Azure Remove A Site Extension From A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: siteExtensionId in: path type: string description: Site extension name. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/slotsdiffs operations: - name: microsoftazurewebappslistslotdifferencesslot method: POST description: Microsoft Azure Get The Difference In Configuration Settings Between Two Web App Slots outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slotSwapEntity in: body type: string description: JSON object that contains the target slot name. See example. required: true - name: slot in: path type: string description: Name of the source slot. If a slot is not specified, the production slot is used as the source slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/slotsswap operations: - name: microsoftazurewebappsswapslotslot method: POST description: Microsoft Azure Swaps Two Deployment Slots Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slotSwapEntity in: body type: string description: JSON object that contains the target slot name. See example. required: true - name: slot in: path type: string description: Name of the source slot. If a slot is not specified, the production slot is used as the source slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/snapshots operations: - name: microsoftazurewebappslistsnapshotsslot method: GET description: Microsoft Azure Returns All Snapshots To The User outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Website Name. required: true - name: slot in: path type: string description: Website Slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/snapshotsdr operations: - name: microsoftazurewebappslistsnapshotsfromdrsecondaryslot method: GET description: Microsoft Azure Returns All Snapshots To The User From Drsecondary Endpoint outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Website Name. required: true - name: slot in: path type: string description: Website Slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/sourcecontrols/web operations: - name: microsoftazurewebappsgetsourcecontrolslot method: GET description: Microsoft Azure Gets The Source Control Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot. required: true - name: microsoftazurewebappscreateorupdatesourcecontrolslot method: PUT description: Microsoft Azure Updates The Source Control Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: siteSourceControl in: body type: string description: JSON representation of a SiteSourceControl object. See example. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot. required: true - name: microsoftazurewebappsdeletesourcecontrolslot method: DELETE description: Microsoft Azure Deletes The Source Control Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the source control configuration for the production slot. required: true - name: additionalFlags in: query type: string - name: microsoftazurewebappsupdatesourcecontrolslot method: PATCH description: Microsoft Azure Updates The Source Control Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: siteSourceControl in: body type: string description: JSON representation of a SiteSourceControl object. See example. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/start operations: - name: microsoftazurewebappsstartslot method: POST description: Microsoft Azure Starts An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will start the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/startNetworkTrace operations: - name: microsoftazurewebappsstartnetworktraceslot method: POST description: Microsoft Azure Start Capturing Network Packets For The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: durationInSeconds in: query type: integer description: The duration to keep capturing in seconds. - name: slot in: path type: string description: The name of the slot for this web app. required: true - name: maxFrameLength in: query type: integer description: The maximum frame length in bytes (Optional). - name: sasUrl in: query type: string description: The Blob URL to store capture file. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/stop operations: - name: microsoftazurewebappsstopslot method: POST description: Microsoft Azure Stops An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will stop the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/stopNetworkTrace operations: - name: microsoftazurewebappsstopnetworktraceslot method: POST description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: slot in: path type: string description: The name of the slot for this web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/sync operations: - name: microsoftazurewebappssyncrepositoryslot method: POST description: Microsoft Azure Sync Web App Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/syncfunctiontriggers operations: - name: microsoftazurewebappssyncfunctiontriggersslot method: POST description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/triggeredwebjobs operations: - name: microsoftazurewebappslisttriggeredwebjobsslot method: GET description: Microsoft Azure List Triggered Web Jobs For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/triggeredwebjobs/{webJobName} operations: - name: microsoftazurewebappsgettriggeredwebjobslot method: GET description: Microsoft Azure Gets A Triggered Web Job By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API uses the production slot. required: true - name: microsoftazurewebappsdeletetriggeredwebjobslot method: DELETE description: Microsoft Azure Delete A Triggered Web Job By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API deletes web job for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/triggeredwebjobs/{webJobName}/history operations: - name: microsoftazurewebappslisttriggeredwebjobhistoryslot method: GET description: Microsoft Azure List A Triggered Web Job S History For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API uses the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/triggeredwebjobs/{webJobName}/history/{id} operations: - name: microsoftazurewebappsgettriggeredwebjobhistoryslot method: GET description: Microsoft Azure Gets A Triggered Web Job S History By Its Id For An App, , Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: id in: path type: string description: History ID. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API uses the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/triggeredwebjobs/{webJobName}/run operations: - name: microsoftazurewebappsruntriggeredwebjobslot method: POST description: Microsoft Azure Run A Triggered Web Job For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API uses the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/usages operations: - name: microsoftazurewebappslistusagesslot method: GET description: Microsoft Azure Gets The Quota Usage Information Of An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get quota information of the production slot. required: true - name: $filter in: query type: string description: 'Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq ''Metric1'' or name.value eq ''Metric2'') and startTime eq' - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/virtualNetworkConnections operations: - name: microsoftazurewebappslistvnetconnectionsslot method: GET description: Microsoft Azure Gets The Virtual Networks The App Or Deployment Slot Is Connected To outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get virtual network connections for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/virtualNetworkConnections/{vnetName} operations: - name: microsoftazurewebappsgetvnetconnectionslot method: GET description: Microsoft Azure Gets A Virtual Network The App Or Deployment Slot Is Connected To By Name outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of the virtual network. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot. required: true - name: microsoftazurewebappscreateorupdatevnetconnectionslot method: PUT description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of an existing Virtual Network. required: true - name: connectionEnvelope in: body type: string description: Properties of the Virtual Network connection. See example. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot. required: true - name: microsoftazurewebappsdeletevnetconnectionslot method: DELETE description: Microsoft Azure Deletes A Connection From An App Or Deployment Slot To A Named Virtual Network outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of the virtual network. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot. required: true - name: microsoftazurewebappsupdatevnetconnectionslot method: PATCH description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of an existing Virtual Network. required: true - name: connectionEnvelope in: body type: string description: Properties of the Virtual Network connection. See example. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/virtualNetworkConnections/{vnetName}/gateways/{gatewayName} operations: - name: microsoftazurewebappsgetvnetconnectiongatewayslot method: GET description: Microsoft Azure Gets An App S Virtual Network Gateway outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of the Virtual Network. required: true - name: gatewayName in: path type: string description: Name of the gateway. Currently, the only supported string is "primary". required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network. required: true - name: microsoftazurewebappscreateorupdatevnetconnectiongatewayslot method: PUT description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of the Virtual Network. required: true - name: gatewayName in: path type: string description: Name of the gateway. Currently, the only supported string is "primary". required: true - name: connectionEnvelope in: body type: string description: The properties to update this gateway with. required: true - name: slot in: path type: string description: 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. required: true - name: microsoftazurewebappsupdatevnetconnectiongatewayslot method: PATCH description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of the Virtual Network. required: true - name: gatewayName in: path type: string description: Name of the gateway. Currently, the only supported string is "primary". required: true - name: connectionEnvelope in: body type: string description: The properties to update this gateway with. required: true - name: slot in: path type: string description: 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. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/webjobs operations: - name: microsoftazurewebappslistwebjobsslot method: GET description: Microsoft Azure List Webjobs For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/webjobs/{webJobName} operations: - name: microsoftazurewebappsgetwebjobslot method: GET description: Microsoft Azure Get Webjob Information For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of the web job. required: true - name: slot in: path type: string description: Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/workflows operations: - name: microsoftazurewebappslistinstanceworkflowsslot method: GET description: Microsoft Azure List The Workflows For A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/workflows/{workflowName} operations: - name: microsoftazurewebappsgetinstanceworkflowslot method: GET description: Microsoft Azure Get Workflow Information By Its Id For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workflowName in: path type: string description: Workflow name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slotsdiffs operations: - name: microsoftazurewebappslistslotdifferencesfromproduction method: POST description: Microsoft Azure Get The Difference In Configuration Settings Between Two Web App Slots outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slotSwapEntity in: body type: string description: JSON object that contains the target slot name. See example. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slotsswap operations: - name: microsoftazurewebappsswapslotwithproduction method: POST description: Microsoft Azure Swaps Two Deployment Slots Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: slotSwapEntity in: body type: string description: JSON object that contains the target slot name. See example. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/snapshots operations: - name: microsoftazurewebappslistsnapshots method: GET description: Microsoft Azure Returns All Snapshots To The User outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Website Name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/snapshotsdr operations: - name: microsoftazurewebappslistsnapshotsfromdrsecondary method: GET description: Microsoft Azure Returns All Snapshots To The User From Drsecondary Endpoint outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Website Name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/sourcecontrols/web operations: - name: microsoftazurewebappsgetsourcecontrol method: GET description: Microsoft Azure Gets The Source Control Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: microsoftazurewebappscreateorupdatesourcecontrol method: PUT description: Microsoft Azure Updates The Source Control Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: siteSourceControl in: body type: string description: JSON representation of a SiteSourceControl object. See example. required: true - name: microsoftazurewebappsdeletesourcecontrol method: DELETE description: Microsoft Azure Deletes The Source Control Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: additionalFlags in: query type: string - name: microsoftazurewebappsupdatesourcecontrol method: PATCH description: Microsoft Azure Updates The Source Control Configuration Of An App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: siteSourceControl in: body type: string description: JSON representation of a SiteSourceControl object. See example. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/start operations: - name: microsoftazurewebappsstart method: POST description: Microsoft Azure Starts An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/startNetworkTrace operations: - name: microsoftazurewebappsstartnetworktrace method: POST description: Microsoft Azure Start Capturing Network Packets For The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: durationInSeconds in: query type: integer description: The duration to keep capturing in seconds. - name: maxFrameLength in: query type: integer description: The maximum frame length in bytes (Optional). - name: sasUrl in: query type: string description: The Blob URL to store capture file. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/stop operations: - name: microsoftazurewebappsstop method: POST description: Microsoft Azure Stops An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/stopNetworkTrace operations: - name: microsoftazurewebappsstopnetworktrace method: POST description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: The name of the web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/sync operations: - name: microsoftazurewebappssyncrepository method: POST description: Microsoft Azure Sync Web App Repository outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of web app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/syncfunctiontriggers operations: - name: microsoftazurewebappssyncfunctiontriggers method: POST description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/triggeredwebjobs operations: - name: microsoftazurewebappslisttriggeredwebjobs method: GET description: Microsoft Azure List Triggered Web Jobs For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/triggeredwebjobs/{webJobName} operations: - name: microsoftazurewebappsgettriggeredwebjob method: GET description: Microsoft Azure Gets A Triggered Web Job By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: microsoftazurewebappsdeletetriggeredwebjob method: DELETE description: Microsoft Azure Delete A Triggered Web Job By Its Id For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/triggeredwebjobs/{webJobName}/history operations: - name: microsoftazurewebappslisttriggeredwebjobhistory method: GET description: Microsoft Azure List A Triggered Web Job S History For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/triggeredwebjobs/{webJobName}/history/{id} operations: - name: microsoftazurewebappsgettriggeredwebjobhistory method: GET description: Microsoft Azure Gets A Triggered Web Job S History By Its Id For An App, , Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: id in: path type: string description: History ID. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/triggeredwebjobs/{webJobName}/run operations: - name: microsoftazurewebappsruntriggeredwebjob method: POST description: Microsoft Azure Run A Triggered Web Job For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of Web Job. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/usages operations: - name: microsoftazurewebappslistusages method: GET description: Microsoft Azure Gets The Quota Usage Information Of An App Or Deployment Slot, If Specified outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: $filter in: query type: string description: 'Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq ''Metric1'' or name.value eq ''Metric2'') and startTime eq' - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/virtualNetworkConnections operations: - name: microsoftazurewebappslistvnetconnections method: GET description: Microsoft Azure Gets The Virtual Networks The App Or Deployment Slot Is Connected To outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/virtualNetworkConnections/{vnetName} operations: - name: microsoftazurewebappsgetvnetconnection method: GET description: Microsoft Azure Gets A Virtual Network The App Or Deployment Slot Is Connected To By Name outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of the virtual network. required: true - name: microsoftazurewebappscreateorupdatevnetconnection method: PUT description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of an existing Virtual Network. required: true - name: connectionEnvelope in: body type: string description: Properties of the Virtual Network connection. See example. required: true - name: microsoftazurewebappsdeletevnetconnection method: DELETE description: Microsoft Azure Deletes A Connection From An App Or Deployment Slot To A Named Virtual Network outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of the virtual network. required: true - name: microsoftazurewebappsupdatevnetconnection method: PATCH description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of an existing Virtual Network. required: true - name: connectionEnvelope in: body type: string description: Properties of the Virtual Network connection. See example. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/virtualNetworkConnections/{vnetName}/gateways/{gatewayName} operations: - name: microsoftazurewebappsgetvnetconnectiongateway method: GET description: Microsoft Azure Gets An App S Virtual Network Gateway outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of the Virtual Network. required: true - name: gatewayName in: path type: string description: Name of the gateway. Currently, the only supported string is "primary". required: true - name: microsoftazurewebappscreateorupdatevnetconnectiongateway method: PUT description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of the Virtual Network. required: true - name: gatewayName in: path type: string description: Name of the gateway. Currently, the only supported string is "primary". required: true - name: connectionEnvelope in: body type: string description: The properties to update this gateway with. required: true - name: microsoftazurewebappsupdatevnetconnectiongateway method: PATCH description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Name of the app. required: true - name: vnetName in: path type: string description: Name of the Virtual Network. required: true - name: gatewayName in: path type: string description: Name of the gateway. Currently, the only supported string is "primary". required: true - name: connectionEnvelope in: body type: string description: The properties to update this gateway with. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/webjobs operations: - name: microsoftazurewebappslistwebjobs method: GET description: Microsoft Azure List Webjobs For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/webjobs/{webJobName} operations: - name: microsoftazurewebappsgetwebjob method: GET description: Microsoft Azure Get Webjob Information For An App, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: name in: path type: string description: Site name. required: true - name: webJobName in: path type: string description: Name of the web job. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/workflows operations: - name: microsoftazurewebappslistworkflows method: GET description: Microsoft Azure List The Workflows For A Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/workflows/{workflowName} operations: - name: microsoftazurewebappsgetworkflow method: GET description: Microsoft Azure Get Workflow Information By Its Id For Web Site, Or A Deployment Slot outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: workflowName in: path type: string description: Workflow name. required: true exposes: - type: rest namespace: webapps-api-client-webapps-rest port: 8080 description: REST adapter for Microsoft Azure WebApps API Client — WebApps. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/subscriptions/{subscriptionid}/providers/microsoft-web/sites name: subscriptions-subscriptionid-providers-microsoft-web-sites description: REST surface for subscriptions-subscriptionId-providers-Microsoft.Web-sites. operations: - method: GET name: microsoftazurewebappslist description: Microsoft Azure Get All Apps For A Subscription call: webapps-api-client-webapps.microsoftazurewebappslist outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistbyresourcegroup description: Microsoft Azure Gets All Web, Mobile, And Api Apps In The Specified Resource Group call: webapps-api-client-webapps.microsoftazurewebappslistbyresourcegroup with: includeSlots: rest.includeSlots outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsget description: Microsoft Azure Gets The Details Of A Web, Mobile, Or Api App call: webapps-api-client-webapps.microsoftazurewebappsget with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdate description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App call: webapps-api-client-webapps.microsoftazurewebappscreateorupdate with: name: rest.name siteEnvelope: rest.siteEnvelope outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdelete description: Microsoft Azure Deletes A Web, Mobile, Or Api App, Or One Of The Deployment Slots call: webapps-api-client-webapps.microsoftazurewebappsdelete with: name: rest.name deleteMetrics: rest.deleteMetrics deleteEmptyServerFarm: rest.deleteEmptyServerFarm outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdate description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App call: webapps-api-client-webapps.microsoftazurewebappsupdate with: name: rest.name siteEnvelope: rest.siteEnvelope outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/analyzecustomhostname name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsanalyzecustomhostname description: Microsoft Azure Analyze A Custom Hostname call: webapps-api-client-webapps.microsoftazurewebappsanalyzecustomhostname with: name: rest.name hostName: rest.hostName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/applyslotconfig name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsapplyslotconfigtoproduction description: Microsoft Azure Applies The Configuration Settings From The Target Slot Onto The Current Slot call: webapps-api-client-webapps.microsoftazurewebappsapplyslotconfigtoproduction with: name: rest.name slotSwapEntity: rest.slotSwapEntity outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/backup name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsbackup description: Microsoft Azure Creates A Backup Of An App call: webapps-api-client-webapps.microsoftazurewebappsbackup with: name: rest.name request: rest.request outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/backups name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistbackups description: Microsoft Azure Gets Existing Backups Of An App call: webapps-api-client-webapps.microsoftazurewebappslistbackups with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/backups/{backupid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetbackupstatus description: Microsoft Azure Gets A Backup Of An App By Its Id call: webapps-api-client-webapps.microsoftazurewebappsgetbackupstatus with: name: rest.name backupId: rest.backupId outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletebackup description: Microsoft Azure Deletes A Backup Of An App By Its Id call: webapps-api-client-webapps.microsoftazurewebappsdeletebackup with: name: rest.name backupId: rest.backupId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/backups/{backupid}/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistbackupstatussecrets description: Microsoft Azure 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 Req call: webapps-api-client-webapps.microsoftazurewebappslistbackupstatussecrets with: name: rest.name backupId: rest.backupId request: rest.request outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/backups/{backupid}/restore name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrestore description: Microsoft Azure Restores A Specific Backup To Another App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsrestore with: name: rest.name backupId: rest.backupId request: rest.request outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/basicpublishingcredentialspolicies name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistbasicpublishingcredentialspolicies description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed And Whether Ftp Is Allowed For A Given Site call: webapps-api-client-webapps.microsoftazurewebappslistbasicpublishingcredentialspolicies with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/basicpublishingcredentialspolicies/ftp name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetftpallowed description: Microsoft Azure Returns Whether Ftp Is Allowed On The Site Or Not call: webapps-api-client-webapps.microsoftazurewebappsgetftpallowed with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsupdateftpallowed description: Microsoft Azure Updates Whether Ftp Is Allowed On The Site Or Not call: webapps-api-client-webapps.microsoftazurewebappsupdateftpallowed with: name: rest.name csmPublishingAccessPoliciesEntity: rest.csmPublishingAccessPoliciesEntity outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/basicpublishingcredentialspolicies/scm name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetscmallowed description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed On The Site Or Not call: webapps-api-client-webapps.microsoftazurewebappsgetscmallowed with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsupdatescmallowed description: Microsoft Azure Updates Whether User Publishing Credentials Are Allowed On The Site Or Not call: webapps-api-client-webapps.microsoftazurewebappsupdatescmallowed with: name: rest.name csmPublishingAccessPoliciesEntity: rest.csmPublishingAccessPoliciesEntity outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistconfigurations description: Microsoft Azure List The Configurations Of An App call: webapps-api-client-webapps.microsoftazurewebappslistconfigurations with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/appsettings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdateapplicationsettings description: Microsoft Azure Replaces The Application Settings Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdateapplicationsettings with: name: rest.name appSettings: rest.appSettings outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/appsettings/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistapplicationsettings description: Microsoft Azure Gets The Application Settings Of An App call: webapps-api-client-webapps.microsoftazurewebappslistapplicationsettings with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/authsettings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdateauthsettings description: Microsoft Azure Updates The Authentication Authorization Settings Associated With Web App call: webapps-api-client-webapps.microsoftazurewebappsupdateauthsettings with: name: rest.name siteAuthSettings: rest.siteAuthSettings outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/authsettings/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsgetauthsettings description: Microsoft Azure Gets The Authentication Authorization Settings Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettings with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/authsettingsv2 name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetauthsettingsv2withoutsecrets description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettingsv2withoutsecrets with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsupdateauthsettingsv2 description: Microsoft Azure Updates Site S Authentication Authorization Settings For Apps Via The Format call: webapps-api-client-webapps.microsoftazurewebappsupdateauthsettingsv2 with: name: rest.name siteAuthSettingsV2: rest.siteAuthSettingsV2 outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/authsettingsv2/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetauthsettingsv2 description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettingsv2 with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/azurestorageaccounts name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdateazurestorageaccounts description: Microsoft Azure Updates The Azure Storage Account Configurations Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdateazurestorageaccounts with: name: rest.name azureStorageAccounts: rest.azureStorageAccounts outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/azurestorageaccounts/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistazurestorageaccounts description: Microsoft Azure Gets The Azure Storage Account Configurations Of An App call: webapps-api-client-webapps.microsoftazurewebappslistazurestorageaccounts with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/backup name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdatebackupconfiguration description: Microsoft Azure Updates The Backup Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdatebackupconfiguration with: name: rest.name request: rest.request outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletebackupconfiguration description: Microsoft Azure Deletes The Backup Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsdeletebackupconfiguration with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/backup/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsgetbackupconfiguration description: Microsoft Azure Gets The Backup Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetbackupconfiguration with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/configreferences/appsettings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetappsettingskeyvaultreferences description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetappsettingskeyvaultreferences with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/configreferences/appsettings/{appsettingkey} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetappsettingkeyvaultreference description: Microsoft Azure Gets The Config Reference And Status Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetappsettingkeyvaultreference with: name: rest.name appSettingKey: rest.appSettingKey outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/configreferences/connectionstrings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetsiteconnectionstringkeyvaultreferences description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetsiteconnectionstringkeyvaultreferences with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/configreferences/connectionstrings/{connectionstringkey} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetsiteconnectionstringkeyvaultreference description: Microsoft Azure Gets The Config Reference And Status Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetsiteconnectionstringkeyvaultreference with: name: rest.name connectionStringKey: rest.connectionStringKey outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/connectionstrings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdateconnectionstrings description: Microsoft Azure Replaces The Connection Strings Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdateconnectionstrings with: name: rest.name connectionStrings: rest.connectionStrings outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/connectionstrings/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistconnectionstrings description: Microsoft Azure Gets The Connection Strings Of An App call: webapps-api-client-webapps.microsoftazurewebappslistconnectionstrings with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/logs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetdiagnosticlogsconfiguration description: Microsoft Azure Gets The Logging Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetdiagnosticlogsconfiguration with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsupdatediagnosticlogsconfig description: Microsoft Azure Updates The Logging Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdatediagnosticlogsconfig with: name: rest.name siteLogsConfig: rest.siteLogsConfig outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/metadata name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdatemetadata description: Microsoft Azure Replaces The Metadata Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdatemetadata with: name: rest.name metadata: rest.metadata outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/metadata/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistmetadata description: Microsoft Azure Gets The Metadata Of An App call: webapps-api-client-webapps.microsoftazurewebappslistmetadata with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/publishingcredentials/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistpublishingcredentials description: Microsoft Azure Gets The Git Ftp Publishing Credentials Of An App call: webapps-api-client-webapps.microsoftazurewebappslistpublishingcredentials with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/pushsettings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdatesitepushsettings description: Microsoft Azure Updates The Push Settings Associated With Web App call: webapps-api-client-webapps.microsoftazurewebappsupdatesitepushsettings with: name: rest.name pushSettings: rest.pushSettings outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/pushsettings/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistsitepushsettings description: Microsoft Azure Gets The Push Settings Associated With Web App call: webapps-api-client-webapps.microsoftazurewebappslistsitepushsettings with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/slotconfignames name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistslotconfigurationnames description: Microsoft Azure Gets The Names Of App Settings And Connection Strings That Stick To The Slot Not Swapped call: webapps-api-client-webapps.microsoftazurewebappslistslotconfigurationnames with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsupdateslotconfigurationnames description: Microsoft Azure Updates The Names Of Application Settings And Connection String That Remain With The Slot During Swap Operation call: webapps-api-client-webapps.microsoftazurewebappsupdateslotconfigurationnames with: name: rest.name slotConfigNames: rest.slotConfigNames outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/web name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetconfiguration description: Microsoft Azure Gets The Configuration Of An App, Such As Platform Version And Bitness, Default Documents, Virtual Applications, Always On, Etc call: webapps-api-client-webapps.microsoftazurewebappsgetconfiguration with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdateconfiguration description: Microsoft Azure Updates The Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappscreateorupdateconfiguration with: name: rest.name siteConfig: rest.siteConfig outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdateconfiguration description: Microsoft Azure Updates The Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdateconfiguration with: name: rest.name siteConfig: rest.siteConfig outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/web/snapshots name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistconfigurationsnapshotinfo description: Microsoft Azure Gets A List Of Web App Configuration Snapshots Identifiers Each Element Of The List Contains A Timestamp And The Id Of The Snapshot call: webapps-api-client-webapps.microsoftazurewebappslistconfigurationsnapshotinfo with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/web/snapshots/{snapshotid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetconfigurationsnapshot description: Microsoft Azure Gets A Snapshot Of The Configuration Of An App At A Previous Point In Time call: webapps-api-client-webapps.microsoftazurewebappsgetconfigurationsnapshot with: name: rest.name snapshotId: rest.snapshotId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/config/web/snapshots/{snapshotid}/recover name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrecoversiteconfigurationsnapshot description: Microsoft Azure Reverts The Configuration Of An App To A Previous Snapshot call: webapps-api-client-webapps.microsoftazurewebappsrecoversiteconfigurationsnapshot with: name: rest.name snapshotId: rest.snapshotId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/containerlogs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsgetwebsitecontainerlogs description: Microsoft Azure Gets The Last Lines Of Docker Logs For The Given Site call: webapps-api-client-webapps.microsoftazurewebappsgetwebsitecontainerlogs with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/containerlogs/zip/download name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsgetcontainerlogszip description: Microsoft Azure Gets The Zip Archived Docker Log Files For The Given Site call: webapps-api-client-webapps.microsoftazurewebappsgetcontainerlogszip with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/continuouswebjobs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistcontinuouswebjobs description: Microsoft Azure List Continuous Web Jobs For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistcontinuouswebjobs with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/continuouswebjobs/{webjobname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetcontinuouswebjob description: Microsoft Azure Gets A Continuous Web Job By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetcontinuouswebjob with: name: rest.name webJobName: rest.webJobName outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletecontinuouswebjob description: Microsoft Azure Delete A Continuous Web Job By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeletecontinuouswebjob with: name: rest.name webJobName: rest.webJobName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/continuouswebjobs/{webjobname}/start name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstartcontinuouswebjob description: Microsoft Azure Start A Continuous Web Job For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsstartcontinuouswebjob with: name: rest.name webJobName: rest.webJobName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/continuouswebjobs/{webjobname}/stop name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstopcontinuouswebjob description: Microsoft Azure Stop A Continuous Web Job For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsstopcontinuouswebjob with: name: rest.name webJobName: rest.webJobName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/deployworkflowartifacts name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsdeployworkflowartifacts description: Microsoft Azure Creates The Artifacts For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeployworkflowartifacts with: workflowArtifacts: rest.workflowArtifacts outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/deploymentstatus name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistproductionsitedeploymentstatuses description: Microsoft Azure List Deployment Statuses For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappslistproductionsitedeploymentstatuses with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/deploymentstatus/{deploymentstatusid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetproductionsitedeploymentstatus description: Microsoft Azure Gets The Deployment Status For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetproductionsitedeploymentstatus with: name: rest.name deploymentStatusId: rest.deploymentStatusId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/deployments name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistdeployments description: Microsoft Azure List Deployments For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistdeployments with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/deployments/{id} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetdeployment description: Microsoft Azure Get A Deployment By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetdeployment with: name: rest.name id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreatedeployment description: Microsoft Azure Create A Deployment For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappscreatedeployment with: name: rest.name id: rest.id deployment: rest.deployment outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletedeployment description: Microsoft Azure Delete A Deployment By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeletedeployment with: name: rest.name id: rest.id outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/deployments/{id}/log name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistdeploymentlog description: Microsoft Azure List Deployment Log For Specific Deployment For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistdeploymentlog with: name: rest.name id: rest.id outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/discoverbackup name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsdiscoverbackup description: Microsoft Azure 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 call: webapps-api-client-webapps.microsoftazurewebappsdiscoverbackup with: name: rest.name request: rest.request outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/domainownershipidentifiers name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistdomainownershipidentifiers description: Microsoft Azure Lists Ownership Identifiers For Domain Associated With Web App call: webapps-api-client-webapps.microsoftazurewebappslistdomainownershipidentifiers with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/domainownershipidentifiers/{domainownershipidentifiername} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetdomainownershipidentifier description: Microsoft Azure Get Domain Ownership Identifier For Web App call: webapps-api-client-webapps.microsoftazurewebappsgetdomainownershipidentifier with: name: rest.name domainOwnershipIdentifierName: rest.domainOwnershipIdentifierName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatedomainownershipidentifier description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatedomainownershipidentifier with: name: rest.name domainOwnershipIdentifierName: rest.domainOwnershipIdentifierName domainOwnershipIdentifier: rest.domainOwnershipIdentifier outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletedomainownershipidentifier description: Microsoft Azure Deletes A Domain Ownership Identifier For A Web App call: webapps-api-client-webapps.microsoftazurewebappsdeletedomainownershipidentifier with: name: rest.name domainOwnershipIdentifierName: rest.domainOwnershipIdentifierName outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatedomainownershipidentifier description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier call: webapps-api-client-webapps.microsoftazurewebappsupdatedomainownershipidentifier with: name: rest.name domainOwnershipIdentifierName: rest.domainOwnershipIdentifierName domainOwnershipIdentifier: rest.domainOwnershipIdentifier outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/extensions/msdeploy name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetmsdeploystatus description: Microsoft Azure Get The Status Of The Last Msdeploy Operation call: webapps-api-client-webapps.microsoftazurewebappsgetmsdeploystatus with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreatemsdeployoperation description: Microsoft Azure Invoke The Msdeploy Web App Extension call: webapps-api-client-webapps.microsoftazurewebappscreatemsdeployoperation with: name: rest.name MSDeploy: rest.MSDeploy outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/extensions/msdeploy/log name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetmsdeploylog description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation call: webapps-api-client-webapps.microsoftazurewebappsgetmsdeploylog with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/extensions/onedeploy name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetonedeploystatus description: Microsoft Azure Invoke Onedeploy Status Api Api Deployments And Gets The Deployment Status For The Site call: webapps-api-client-webapps.microsoftazurewebappsgetonedeploystatus with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateonedeployoperation description: Microsoft Azure Invoke The Onedeploy Publish Web App Extension call: webapps-api-client-webapps.microsoftazurewebappscreateonedeployoperation with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/functions name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistfunctions description: Microsoft Azure List The Functions For A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistfunctions with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/functions/admin/token name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetfunctionsadmintoken description: Microsoft Azure Fetch A Short Lived Token That Can Be Exchanged For A Master Key call: webapps-api-client-webapps.microsoftazurewebappsgetfunctionsadmintoken with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/functions/{functionname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetfunction description: Microsoft Azure Get Function Information By Its Id For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetfunction with: name: rest.name functionName: rest.functionName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreatefunction description: Microsoft Azure Create Function For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappscreatefunction with: name: rest.name functionName: rest.functionName function_envelope: rest.function_envelope outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletefunction description: Microsoft Azure Delete A Function For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeletefunction with: name: rest.name functionName: rest.functionName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/functions/{functionname}/keys/{keyname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappscreateorupdatefunctionsecret description: Microsoft Azure Add Or Update A Function Secret call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatefunctionsecret with: name: rest.name functionName: rest.functionName keyName: rest.keyName key: rest.key outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletefunctionsecret description: Microsoft Azure Delete A Function Secret call: webapps-api-client-webapps.microsoftazurewebappsdeletefunctionsecret with: name: rest.name functionName: rest.functionName keyName: rest.keyName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/functions/{functionname}/listkeys name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistfunctionkeys description: Microsoft Azure Get Function Keys For A Function In A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistfunctionkeys with: name: rest.name functionName: rest.functionName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/functions/{functionname}/listsecrets name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistfunctionsecrets description: Microsoft Azure Get Function Secrets For A Function In A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistfunctionsecrets with: name: rest.name functionName: rest.functionName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/host/default/listkeys name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslisthostkeys description: Microsoft Azure Get Host Secrets For A Function App call: webapps-api-client-webapps.microsoftazurewebappslisthostkeys with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/host/default/listsyncstatus name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistsyncstatus description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template call: webapps-api-client-webapps.microsoftazurewebappslistsyncstatus with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/host/default/sync name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappssyncfunctions description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database call: webapps-api-client-webapps.microsoftazurewebappssyncfunctions with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/host/default/{keytype}/{keyname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappscreateorupdatehostsecret description: Microsoft Azure Add Or Update A Host Level Secret call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehostsecret with: name: rest.name keyType: rest.keyType keyName: rest.keyName key: rest.key outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletehostsecret description: Microsoft Azure Delete A Host Level Secret call: webapps-api-client-webapps.microsoftazurewebappsdeletehostsecret with: name: rest.name keyType: rest.keyType keyName: rest.keyName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/hostnamebindings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslisthostnamebindings description: Microsoft Azure Get Hostname Bindings For An App Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslisthostnamebindings with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/hostnamebindings/{hostname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgethostnamebinding description: Microsoft Azure Get The Named Hostname Binding For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgethostnamebinding with: name: rest.name hostName: rest.hostName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatehostnamebinding description: Microsoft Azure Creates A Hostname Binding For An App call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehostnamebinding with: name: rest.name hostName: rest.hostName hostNameBinding: rest.hostNameBinding outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletehostnamebinding description: Microsoft Azure Deletes A Hostname Binding For An App call: webapps-api-client-webapps.microsoftazurewebappsdeletehostnamebinding with: name: rest.name hostName: rest.hostName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/hybridconnectionnamespaces/{namespacename}/relays/{relayname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgethybridconnection description: Microsoft Azure Retrieves A Specific Service Bus Hybrid Connection Used By This Web App call: webapps-api-client-webapps.microsoftazurewebappsgethybridconnection with: name: rest.name namespaceName: rest.namespaceName relayName: rest.relayName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatehybridconnection description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehybridconnection with: name: rest.name namespaceName: rest.namespaceName relayName: rest.relayName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletehybridconnection description: Microsoft Azure Removes A Hybrid Connection From This Site call: webapps-api-client-webapps.microsoftazurewebappsdeletehybridconnection with: name: rest.name namespaceName: rest.namespaceName relayName: rest.relayName outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatehybridconnection description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay call: webapps-api-client-webapps.microsoftazurewebappsupdatehybridconnection with: name: rest.name namespaceName: rest.namespaceName relayName: rest.relayName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/hybridconnectionrelays name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslisthybridconnections description: Microsoft Azure Retrieves All Service Bus Hybrid Connections Used By This Web App call: webapps-api-client-webapps.microsoftazurewebappslisthybridconnections with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/hybridconnection name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistrelayserviceconnections description: Microsoft Azure Gets Hybrid Connections Configured For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappslistrelayserviceconnections with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/hybridconnection/{entityname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetrelayserviceconnection description: Microsoft Azure Gets A Hybrid Connection Configuration By Its Name call: webapps-api-client-webapps.microsoftazurewebappsgetrelayserviceconnection with: name: rest.name entityName: rest.entityName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdaterelayserviceconnection description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch call: webapps-api-client-webapps.microsoftazurewebappscreateorupdaterelayserviceconnection with: name: rest.name entityName: rest.entityName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleterelayserviceconnection description: Microsoft Azure Deletes A Relay Service Connection By Its Name call: webapps-api-client-webapps.microsoftazurewebappsdeleterelayserviceconnection with: name: rest.name entityName: rest.entityName outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdaterelayserviceconnection description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch call: webapps-api-client-webapps.microsoftazurewebappsupdaterelayserviceconnection with: name: rest.name entityName: rest.entityName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistinstanceidentifiers description: Microsoft Azure Gets All Scale Out Instances Of An App call: webapps-api-client-webapps.microsoftazurewebappslistinstanceidentifiers with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances/{instanceid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstanceinfo description: Microsoft Azure Gets All Scale Out Instances Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceinfo with: name: rest.name instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances/{instanceid}/extensions/msdeploy name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstancemsdeploystatus description: Microsoft Azure Get The Status Of The Last Msdeploy Operation call: webapps-api-client-webapps.microsoftazurewebappsgetinstancemsdeploystatus with: name: rest.name instanceId: rest.instanceId outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateinstancemsdeployoperation description: Microsoft Azure Invoke The Msdeploy Web App Extension call: webapps-api-client-webapps.microsoftazurewebappscreateinstancemsdeployoperation with: name: rest.name instanceId: rest.instanceId MSDeploy: rest.MSDeploy outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances/{instanceid}/extensions/msdeploy/log name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstancemsdeploylog description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation call: webapps-api-client-webapps.microsoftazurewebappsgetinstancemsdeploylog with: name: rest.name instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances/{instanceid}/processes name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistinstanceprocesses description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocesses with: name: rest.name instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances/{instanceid}/processes/{processid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstanceprocess description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocess with: name: rest.name processId: rest.processId instanceId: rest.instanceId outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleteinstanceprocess description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsdeleteinstanceprocess with: name: rest.name processId: rest.processId instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances/{instanceid}/processes/{processid}/dump name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstanceprocessdump description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocessdump with: name: rest.name processId: rest.processId instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances/{instanceid}/processes/{processid}/modules name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistinstanceprocessmodules description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocessmodules with: name: rest.name processId: rest.processId instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances/{instanceid}/processes/{processid}/modules/{baseaddress} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstanceprocessmodule description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocessmodule with: name: rest.name processId: rest.processId baseAddress: rest.baseAddress instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances/{instanceid}/processes/{processid}/threads name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistinstanceprocessthreads description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocessthreads with: name: rest.name processId: rest.processId instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/iscloneable name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsiscloneable description: Microsoft Azure Shows Whether An App Can Be Cloned To Another Resource Group Or Subscription call: webapps-api-client-webapps.microsoftazurewebappsiscloneable with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/listworkflowsconnections name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistworkflowsconnections description: Microsoft Azure Lists Logic App S Connections For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistworkflowsconnections outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/listbackups name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistsitebackups description: Microsoft Azure Gets Existing Backups Of An App call: webapps-api-client-webapps.microsoftazurewebappslistsitebackups with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/listsyncfunctiontriggerstatus name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistsyncfunctiontriggers description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template call: webapps-api-client-webapps.microsoftazurewebappslistsyncfunctiontriggers with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/migrate name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsmigratestorage description: Microsoft Azure Restores A Web App call: webapps-api-client-webapps.microsoftazurewebappsmigratestorage with: subscriptionName: rest.subscriptionName name: rest.name migrationOptions: rest.migrationOptions outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/migratemysql name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsmigratemysql description: Microsoft Azure Migrates A Local In App Mysql Database To A Remote Mysql Database call: webapps-api-client-webapps.microsoftazurewebappsmigratemysql with: name: rest.name migrationRequestEnvelope: rest.migrationRequestEnvelope outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/migratemysql/status name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetmigratemysqlstatus description: Microsoft Azure Returns The Status Of Mysql In App Migration, If One Is Active, And Whether Or Not Mysql In App Is Enabled call: webapps-api-client-webapps.microsoftazurewebappsgetmigratemysqlstatus with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/networkconfig/virtualnetwork name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetswiftvirtualnetworkconnection description: Microsoft Azure Gets A Swift Virtual Network Connection call: webapps-api-client-webapps.microsoftazurewebappsgetswiftvirtualnetworkconnection with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdateswiftvirtualnetworkconnectionwithcheck description: "Microsoft Azure 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\r" call: webapps-api-client-webapps.microsoftazurewebappscreateorupdateswiftvirtualnetworkconnectionwithcheck with: name: rest.name connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleteswiftvirtualnetwork description: Microsoft Azure Deletes A Swift Virtual Network Connection From An App Or Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeleteswiftvirtualnetwork with: name: rest.name outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdateswiftvirtualnetworkconnectionwithcheck description: "Microsoft Azure 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\r" call: webapps-api-client-webapps.microsoftazurewebappsupdateswiftvirtualnetworkconnectionwithcheck with: name: rest.name connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/networkfeatures/{view} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistnetworkfeatures description: Microsoft Azure Gets All Network Features Used By The App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappslistnetworkfeatures with: name: rest.name view: rest.view outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/networktrace/operationresults/{operationid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetnetworktraceoperation description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktraceoperation with: name: rest.name operationId: rest.operationId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/networktrace/start name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstartwebsitenetworktrace description: Microsoft Azure Start Capturing Network Packets For The Site To Be Deprecated call: webapps-api-client-webapps.microsoftazurewebappsstartwebsitenetworktrace with: name: rest.name durationInSeconds: rest.durationInSeconds maxFrameLength: rest.maxFrameLength sasUrl: rest.sasUrl outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/networktrace/startoperation name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstartwebsitenetworktraceoperation description: Microsoft Azure Start Capturing Network Packets For The Site call: webapps-api-client-webapps.microsoftazurewebappsstartwebsitenetworktraceoperation with: name: rest.name durationInSeconds: rest.durationInSeconds maxFrameLength: rest.maxFrameLength sasUrl: rest.sasUrl outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/networktrace/stop name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstopwebsitenetworktrace description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site call: webapps-api-client-webapps.microsoftazurewebappsstopwebsitenetworktrace with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/networktrace/{operationid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetnetworktraces description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktraces with: name: rest.name operationId: rest.operationId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/networktraces/current/operationresults/{operationid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetnetworktraceoperationv2 description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktraceoperationv2 with: name: rest.name operationId: rest.operationId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/networktraces/{operationid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetnetworktracesv2 description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktracesv2 with: name: rest.name operationId: rest.operationId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/newpassword name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsgeneratenewsitepublishingpassword description: Microsoft Azure Generates A New Publishing Password For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgeneratenewsitepublishingpassword with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/perfcounters name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistperfmoncounters description: Microsoft Azure Gets Perfmon Counters For Web App call: webapps-api-client-webapps.microsoftazurewebappslistperfmoncounters with: name: rest.name $filter: rest.$filter outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/phplogging name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetsitephperrorlogflag description: Microsoft Azure Gets Web App S Event Logs call: webapps-api-client-webapps.microsoftazurewebappsgetsitephperrorlogflag with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/premieraddons name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistpremieraddons description: Microsoft Azure Gets The Premier Add Ons Of An App call: webapps-api-client-webapps.microsoftazurewebappslistpremieraddons with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/premieraddons/{premieraddonname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetpremieraddon description: Microsoft Azure Gets A Named Add On Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetpremieraddon with: name: rest.name premierAddOnName: rest.premierAddOnName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsaddpremieraddon description: Microsoft Azure Updates A Named Add On Of An App call: webapps-api-client-webapps.microsoftazurewebappsaddpremieraddon with: name: rest.name premierAddOnName: rest.premierAddOnName premierAddOn: rest.premierAddOn outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletepremieraddon description: Microsoft Azure Delete A Premier Add On From An App call: webapps-api-client-webapps.microsoftazurewebappsdeletepremieraddon with: name: rest.name premierAddOnName: rest.premierAddOnName outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatepremieraddon description: Microsoft Azure Updates A Named Add On Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdatepremieraddon with: name: rest.name premierAddOnName: rest.premierAddOnName premierAddOn: rest.premierAddOn outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/privateaccess/virtualnetworks name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprivateaccess description: Microsoft Azure Gets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site call: webapps-api-client-webapps.microsoftazurewebappsgetprivateaccess with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsputprivateaccessvnet description: Microsoft Azure Sets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site call: webapps-api-client-webapps.microsoftazurewebappsputprivateaccessvnet with: name: rest.name access: rest.access outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/privateendpointconnections name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprivateendpointconnectionlist description: Microsoft Azure Gets The List Of Private Endpoint Connections Associated With A Site call: webapps-api-client-webapps.microsoftazurewebappsgetprivateendpointconnectionlist with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/privateendpointconnections/{privateendpointconnectionname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprivateendpointconnection description: Microsoft Azure Gets A Private Endpoint Connection call: webapps-api-client-webapps.microsoftazurewebappsgetprivateendpointconnection with: name: rest.name privateEndpointConnectionName: rest.privateEndpointConnectionName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsapproveorrejectprivateendpointconnection description: Microsoft Azure Approves Or Rejects A Private Endpoint Connection call: webapps-api-client-webapps.microsoftazurewebappsapproveorrejectprivateendpointconnection with: name: rest.name privateEndpointConnectionName: rest.privateEndpointConnectionName privateEndpointWrapper: rest.privateEndpointWrapper outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleteprivateendpointconnection description: Microsoft Azure Deletes A Private Endpoint Connection call: webapps-api-client-webapps.microsoftazurewebappsdeleteprivateendpointconnection with: name: rest.name privateEndpointConnectionName: rest.privateEndpointConnectionName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/privatelinkresources name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprivatelinkresources description: Microsoft Azure Gets The Private Link Resources call: webapps-api-client-webapps.microsoftazurewebappsgetprivatelinkresources with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/processes name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistprocesses description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistprocesses with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/processes/{processid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprocess description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetprocess with: name: rest.name processId: rest.processId outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleteprocess description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsdeleteprocess with: name: rest.name processId: rest.processId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/processes/{processid}/dump name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprocessdump description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetprocessdump with: name: rest.name processId: rest.processId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/processes/{processid}/modules name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistprocessmodules description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistprocessmodules with: name: rest.name processId: rest.processId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/processes/{processid}/modules/{baseaddress} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprocessmodule description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetprocessmodule with: name: rest.name processId: rest.processId baseAddress: rest.baseAddress outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/processes/{processid}/threads name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistprocessthreads description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistprocessthreads with: name: rest.name processId: rest.processId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/publiccertificates name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistpubliccertificates description: Microsoft Azure Get Public Certificates For An App Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistpubliccertificates with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/publiccertificates/{publiccertificatename} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetpubliccertificate description: Microsoft Azure Get The Named Public Certificate For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetpubliccertificate with: name: rest.name publicCertificateName: rest.publicCertificateName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatepubliccertificate description: Microsoft Azure Creates A Hostname Binding For An App call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatepubliccertificate with: name: rest.name publicCertificateName: rest.publicCertificateName publicCertificate: rest.publicCertificate outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletepubliccertificate description: Microsoft Azure Deletes A Hostname Binding For An App call: webapps-api-client-webapps.microsoftazurewebappsdeletepubliccertificate with: name: rest.name publicCertificateName: rest.publicCertificateName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/publishxml name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistpublishingprofilexmlwithsecrets description: Microsoft Azure Gets The Publishing Profile For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappslistpublishingprofilexmlwithsecrets with: name: rest.name publishingProfileOptions: rest.publishingProfileOptions outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/resetslotconfig name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsresetproductionslotconfig description: Microsoft Azure Resets The Configuration Settings Of The Current Slot If They Were Previously Modified By Calling The Api With Post call: webapps-api-client-webapps.microsoftazurewebappsresetproductionslotconfig with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/restart name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrestart description: Microsoft Azure Restarts An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsrestart with: name: rest.name softRestart: rest.softRestart synchronous: rest.synchronous outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/restorefrombackupblob name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrestorefrombackupblob description: Microsoft Azure Restores An App From A Backup Blob In Azure Storage call: webapps-api-client-webapps.microsoftazurewebappsrestorefrombackupblob with: name: rest.name request: rest.request outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/restorefromdeletedapp name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrestorefromdeletedapp description: Microsoft Azure Restores A Deleted Web App To This Web App call: webapps-api-client-webapps.microsoftazurewebappsrestorefromdeletedapp with: name: rest.name restoreRequest: rest.restoreRequest outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/restoresnapshot name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrestoresnapshot description: Microsoft Azure Restores A Web App From A Snapshot call: webapps-api-client-webapps.microsoftazurewebappsrestoresnapshot with: name: rest.name restoreRequest: rest.restoreRequest outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/siteextensions name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistsiteextensions description: Microsoft Azure Get List Of Siteextensions For A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistsiteextensions with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/siteextensions/{siteextensionid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetsiteextension description: Microsoft Azure Get Site Extension Information By Its Id For A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetsiteextension with: name: rest.name siteExtensionId: rest.siteExtensionId outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsinstallsiteextension description: Microsoft Azure Install Site Extension On A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsinstallsiteextension with: name: rest.name siteExtensionId: rest.siteExtensionId outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletesiteextension description: Microsoft Azure Remove A Site Extension From A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeletesiteextension with: name: rest.name siteExtensionId: rest.siteExtensionId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistslots description: Microsoft Azure Gets An App S Deployment Slots call: webapps-api-client-webapps.microsoftazurewebappslistslots with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetslot description: Microsoft Azure Gets The Details Of A Web, Mobile, Or Api App call: webapps-api-client-webapps.microsoftazurewebappsgetslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdateslot description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App call: webapps-api-client-webapps.microsoftazurewebappscreateorupdateslot with: name: rest.name siteEnvelope: rest.siteEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleteslot description: Microsoft Azure Deletes A Web, Mobile, Or Api App, Or One Of The Deployment Slots call: webapps-api-client-webapps.microsoftazurewebappsdeleteslot with: name: rest.name slot: rest.slot deleteMetrics: rest.deleteMetrics deleteEmptyServerFarm: rest.deleteEmptyServerFarm outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdateslot description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App call: webapps-api-client-webapps.microsoftazurewebappsupdateslot with: name: rest.name siteEnvelope: rest.siteEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/analyzecustomhostname name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsanalyzecustomhostnameslot description: Microsoft Azure Analyze A Custom Hostname call: webapps-api-client-webapps.microsoftazurewebappsanalyzecustomhostnameslot with: name: rest.name slot: rest.slot hostName: rest.hostName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/applyslotconfig name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsapplyslotconfigurationslot description: Microsoft Azure Applies The Configuration Settings From The Target Slot Onto The Current Slot call: webapps-api-client-webapps.microsoftazurewebappsapplyslotconfigurationslot with: name: rest.name slotSwapEntity: rest.slotSwapEntity slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/backup name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsbackupslot description: Microsoft Azure Creates A Backup Of An App call: webapps-api-client-webapps.microsoftazurewebappsbackupslot with: name: rest.name request: rest.request slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/backups name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistbackupsslot description: Microsoft Azure Gets Existing Backups Of An App call: webapps-api-client-webapps.microsoftazurewebappslistbackupsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/backups/{backupid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetbackupstatusslot description: Microsoft Azure Gets A Backup Of An App By Its Id call: webapps-api-client-webapps.microsoftazurewebappsgetbackupstatusslot with: name: rest.name backupId: rest.backupId slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletebackupslot description: Microsoft Azure Deletes A Backup Of An App By Its Id call: webapps-api-client-webapps.microsoftazurewebappsdeletebackupslot with: name: rest.name backupId: rest.backupId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/backups/{backupid}/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistbackupstatussecretsslot description: Microsoft Azure 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 Req call: webapps-api-client-webapps.microsoftazurewebappslistbackupstatussecretsslot with: name: rest.name backupId: rest.backupId request: rest.request slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/backups/{backupid}/restore name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrestoreslot description: Microsoft Azure Restores A Specific Backup To Another App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsrestoreslot with: name: rest.name backupId: rest.backupId request: rest.request slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/basicpublishingcredentialspolicies name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistbasicpublishingcredentialspoliciesslot description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed And Whether Ftp Is Allowed For A Given Site call: webapps-api-client-webapps.microsoftazurewebappslistbasicpublishingcredentialspoliciesslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/basicpublishingcredentialspolicies/ftp name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetftpallowedslot description: Microsoft Azure Returns Whether Ftp Is Allowed On The Site Or Not call: webapps-api-client-webapps.microsoftazurewebappsgetftpallowedslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsupdateftpallowedslot description: Microsoft Azure Updates Whether Ftp Is Allowed On The Site Or Not call: webapps-api-client-webapps.microsoftazurewebappsupdateftpallowedslot with: name: rest.name csmPublishingAccessPoliciesEntity: rest.csmPublishingAccessPoliciesEntity slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/basicpublishingcredentialspolicies/scm name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetscmallowedslot description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed On The Site Or Not call: webapps-api-client-webapps.microsoftazurewebappsgetscmallowedslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsupdatescmallowedslot description: Microsoft Azure Updates Whether User Publishing Credentials Are Allowed On The Site Or Not call: webapps-api-client-webapps.microsoftazurewebappsupdatescmallowedslot with: name: rest.name csmPublishingAccessPoliciesEntity: rest.csmPublishingAccessPoliciesEntity slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistconfigurationsslot description: Microsoft Azure List The Configurations Of An App call: webapps-api-client-webapps.microsoftazurewebappslistconfigurationsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/appsettings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdateapplicationsettingsslot description: Microsoft Azure Replaces The Application Settings Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdateapplicationsettingsslot with: name: rest.name appSettings: rest.appSettings slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/appsettings/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistapplicationsettingsslot description: Microsoft Azure Gets The Application Settings Of An App call: webapps-api-client-webapps.microsoftazurewebappslistapplicationsettingsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/authsettings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdateauthsettingsslot description: Microsoft Azure Updates The Authentication Authorization Settings Associated With Web App call: webapps-api-client-webapps.microsoftazurewebappsupdateauthsettingsslot with: name: rest.name siteAuthSettings: rest.siteAuthSettings slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/authsettings/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsgetauthsettingsslot description: Microsoft Azure Gets The Authentication Authorization Settings Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettingsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/authsettingsv2 name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetauthsettingsv2withoutsecretsslot description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettingsv2withoutsecretsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsupdateauthsettingsv2slot description: Microsoft Azure Updates Site S Authentication Authorization Settings For Apps Via The Format call: webapps-api-client-webapps.microsoftazurewebappsupdateauthsettingsv2slot with: name: rest.name siteAuthSettingsV2: rest.siteAuthSettingsV2 slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/authsettingsv2/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetauthsettingsv2slot description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettingsv2slot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/azurestorageaccounts name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdateazurestorageaccountsslot description: Microsoft Azure Updates The Azure Storage Account Configurations Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdateazurestorageaccountsslot with: name: rest.name azureStorageAccounts: rest.azureStorageAccounts slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/azurestorageaccounts/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistazurestorageaccountsslot description: Microsoft Azure Gets The Azure Storage Account Configurations Of An App call: webapps-api-client-webapps.microsoftazurewebappslistazurestorageaccountsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/backup name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdatebackupconfigurationslot description: Microsoft Azure Updates The Backup Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdatebackupconfigurationslot with: name: rest.name request: rest.request slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletebackupconfigurationslot description: Microsoft Azure Deletes The Backup Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsdeletebackupconfigurationslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/backup/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsgetbackupconfigurationslot description: Microsoft Azure Gets The Backup Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetbackupconfigurationslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/configreferences/appsettings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetappsettingskeyvaultreferencesslot description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetappsettingskeyvaultreferencesslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/configreferences/appsettings/{appsettingkey} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetappsettingkeyvaultreferenceslot description: Microsoft Azure Gets The Config Reference And Status Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetappsettingkeyvaultreferenceslot with: name: rest.name appSettingKey: rest.appSettingKey slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/configreferences/connectionstrings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetsiteconnectionstringkeyvaultreferencesslot description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetsiteconnectionstringkeyvaultreferencesslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/configreferences/connectionstrings/{connectionstringkey} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetsiteconnectionstringkeyvaultreferenceslot description: Microsoft Azure Gets The Config Reference And Status Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetsiteconnectionstringkeyvaultreferenceslot with: name: rest.name connectionStringKey: rest.connectionStringKey slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/connectionstrings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdateconnectionstringsslot description: Microsoft Azure Replaces The Connection Strings Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdateconnectionstringsslot with: name: rest.name connectionStrings: rest.connectionStrings slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/connectionstrings/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistconnectionstringsslot description: Microsoft Azure Gets The Connection Strings Of An App call: webapps-api-client-webapps.microsoftazurewebappslistconnectionstringsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/logs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetdiagnosticlogsconfigurationslot description: Microsoft Azure Gets The Logging Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetdiagnosticlogsconfigurationslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsupdatediagnosticlogsconfigslot description: Microsoft Azure Updates The Logging Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdatediagnosticlogsconfigslot with: name: rest.name siteLogsConfig: rest.siteLogsConfig slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/metadata name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdatemetadataslot description: Microsoft Azure Replaces The Metadata Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdatemetadataslot with: name: rest.name metadata: rest.metadata slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/metadata/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistmetadataslot description: Microsoft Azure Gets The Metadata Of An App call: webapps-api-client-webapps.microsoftazurewebappslistmetadataslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/publishingcredentials/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistpublishingcredentialsslot description: Microsoft Azure Gets The Git Ftp Publishing Credentials Of An App call: webapps-api-client-webapps.microsoftazurewebappslistpublishingcredentialsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/pushsettings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappsupdatesitepushsettingsslot description: Microsoft Azure Updates The Push Settings Associated With Web App call: webapps-api-client-webapps.microsoftazurewebappsupdatesitepushsettingsslot with: name: rest.name pushSettings: rest.pushSettings slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/pushsettings/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistsitepushsettingsslot description: Microsoft Azure Gets The Push Settings Associated With Web App call: webapps-api-client-webapps.microsoftazurewebappslistsitepushsettingsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/web name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetconfigurationslot description: Microsoft Azure Gets The Configuration Of An App, Such As Platform Version And Bitness, Default Documents, Virtual Applications, Always On, Etc call: webapps-api-client-webapps.microsoftazurewebappsgetconfigurationslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdateconfigurationslot description: Microsoft Azure Updates The Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappscreateorupdateconfigurationslot with: name: rest.name siteConfig: rest.siteConfig slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdateconfigurationslot description: Microsoft Azure Updates The Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdateconfigurationslot with: name: rest.name siteConfig: rest.siteConfig slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/web/snapshots name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistconfigurationsnapshotinfoslot description: Microsoft Azure Gets A List Of Web App Configuration Snapshots Identifiers Each Element Of The List Contains A Timestamp And The Id Of The Snapshot call: webapps-api-client-webapps.microsoftazurewebappslistconfigurationsnapshotinfoslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/web/snapshots/{snapshotid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetconfigurationsnapshotslot description: Microsoft Azure Gets A Snapshot Of The Configuration Of An App At A Previous Point In Time call: webapps-api-client-webapps.microsoftazurewebappsgetconfigurationsnapshotslot with: name: rest.name snapshotId: rest.snapshotId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/config/web/snapshots/{snapshotid}/recover name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrecoversiteconfigurationsnapshotslot description: Microsoft Azure Reverts The Configuration Of An App To A Previous Snapshot call: webapps-api-client-webapps.microsoftazurewebappsrecoversiteconfigurationsnapshotslot with: name: rest.name snapshotId: rest.snapshotId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/containerlogs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsgetwebsitecontainerlogsslot description: Microsoft Azure Gets The Last Lines Of Docker Logs For The Given Site call: webapps-api-client-webapps.microsoftazurewebappsgetwebsitecontainerlogsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/containerlogs/zip/download name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsgetcontainerlogszipslot description: Microsoft Azure Gets The Zip Archived Docker Log Files For The Given Site call: webapps-api-client-webapps.microsoftazurewebappsgetcontainerlogszipslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/continuouswebjobs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistcontinuouswebjobsslot description: Microsoft Azure List Continuous Web Jobs For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistcontinuouswebjobsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/continuouswebjobs/{webjobname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetcontinuouswebjobslot description: Microsoft Azure Gets A Continuous Web Job By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetcontinuouswebjobslot with: name: rest.name webJobName: rest.webJobName slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletecontinuouswebjobslot description: Microsoft Azure Delete A Continuous Web Job By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeletecontinuouswebjobslot with: name: rest.name webJobName: rest.webJobName slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/continuouswebjobs/{webjobname}/start name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstartcontinuouswebjobslot description: Microsoft Azure Start A Continuous Web Job For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsstartcontinuouswebjobslot with: name: rest.name webJobName: rest.webJobName slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/continuouswebjobs/{webjobname}/stop name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstopcontinuouswebjobslot description: Microsoft Azure Stop A Continuous Web Job For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsstopcontinuouswebjobslot with: name: rest.name webJobName: rest.webJobName slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/deployworkflowartifacts name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsdeployworkflowartifactsslot description: Microsoft Azure Creates The Artifacts For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeployworkflowartifactsslot with: workflowArtifacts: rest.workflowArtifacts outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/deploymentstatus name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistslotsitedeploymentstatusesslot description: Microsoft Azure List Deployment Statuses For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappslistslotsitedeploymentstatusesslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/deploymentstatus/{deploymentstatusid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetslotsitedeploymentstatusslot description: Microsoft Azure Gets The Deployment Status For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetslotsitedeploymentstatusslot with: name: rest.name slot: rest.slot deploymentStatusId: rest.deploymentStatusId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/deployments name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistdeploymentsslot description: Microsoft Azure List Deployments For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistdeploymentsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/deployments/{id} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetdeploymentslot description: Microsoft Azure Get A Deployment By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetdeploymentslot with: name: rest.name id: rest.id slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreatedeploymentslot description: Microsoft Azure Create A Deployment For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappscreatedeploymentslot with: name: rest.name id: rest.id slot: rest.slot deployment: rest.deployment outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletedeploymentslot description: Microsoft Azure Delete A Deployment By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeletedeploymentslot with: name: rest.name id: rest.id slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/deployments/{id}/log name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistdeploymentlogslot description: Microsoft Azure List Deployment Log For Specific Deployment For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistdeploymentlogslot with: name: rest.name id: rest.id slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/discoverbackup name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsdiscoverbackupslot description: Microsoft Azure 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 call: webapps-api-client-webapps.microsoftazurewebappsdiscoverbackupslot with: name: rest.name request: rest.request slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/domainownershipidentifiers name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistdomainownershipidentifiersslot description: Microsoft Azure Lists Ownership Identifiers For Domain Associated With Web App call: webapps-api-client-webapps.microsoftazurewebappslistdomainownershipidentifiersslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/domainownershipidentifiers/{domainownershipidentifiername} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetdomainownershipidentifierslot description: Microsoft Azure Get Domain Ownership Identifier For Web App call: webapps-api-client-webapps.microsoftazurewebappsgetdomainownershipidentifierslot with: name: rest.name domainOwnershipIdentifierName: rest.domainOwnershipIdentifierName slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatedomainownershipidentifierslot description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatedomainownershipidentifierslot with: name: rest.name domainOwnershipIdentifierName: rest.domainOwnershipIdentifierName domainOwnershipIdentifier: rest.domainOwnershipIdentifier slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletedomainownershipidentifierslot description: Microsoft Azure Deletes A Domain Ownership Identifier For A Web App call: webapps-api-client-webapps.microsoftazurewebappsdeletedomainownershipidentifierslot with: name: rest.name domainOwnershipIdentifierName: rest.domainOwnershipIdentifierName slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatedomainownershipidentifierslot description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier call: webapps-api-client-webapps.microsoftazurewebappsupdatedomainownershipidentifierslot with: name: rest.name domainOwnershipIdentifierName: rest.domainOwnershipIdentifierName domainOwnershipIdentifier: rest.domainOwnershipIdentifier slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/extensions/msdeploy name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetmsdeploystatusslot description: Microsoft Azure Get The Status Of The Last Msdeploy Operation call: webapps-api-client-webapps.microsoftazurewebappsgetmsdeploystatusslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreatemsdeployoperationslot description: Microsoft Azure Invoke The Msdeploy Web App Extension call: webapps-api-client-webapps.microsoftazurewebappscreatemsdeployoperationslot with: name: rest.name slot: rest.slot MSDeploy: rest.MSDeploy outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/extensions/msdeploy/log name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetmsdeploylogslot description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation call: webapps-api-client-webapps.microsoftazurewebappsgetmsdeploylogslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/functions name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistinstancefunctionsslot description: Microsoft Azure List The Functions For A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistinstancefunctionsslot with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/functions/admin/token name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetfunctionsadmintokenslot description: Microsoft Azure Fetch A Short Lived Token That Can Be Exchanged For A Master Key call: webapps-api-client-webapps.microsoftazurewebappsgetfunctionsadmintokenslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/functions/{functionname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstancefunctionslot description: Microsoft Azure Get Function Information By Its Id For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetinstancefunctionslot with: name: rest.name functionName: rest.functionName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateinstancefunctionslot description: Microsoft Azure Create Function For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappscreateinstancefunctionslot with: name: rest.name functionName: rest.functionName function_envelope: rest.function_envelope outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleteinstancefunctionslot description: Microsoft Azure Delete A Function For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeleteinstancefunctionslot with: name: rest.name functionName: rest.functionName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/functions/{functionname}/keys/{keyname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappscreateorupdatefunctionsecretslot description: Microsoft Azure Add Or Update A Function Secret call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatefunctionsecretslot with: name: rest.name functionName: rest.functionName keyName: rest.keyName key: rest.key outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletefunctionsecretslot description: Microsoft Azure Delete A Function Secret call: webapps-api-client-webapps.microsoftazurewebappsdeletefunctionsecretslot with: name: rest.name functionName: rest.functionName keyName: rest.keyName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/functions/{functionname}/listkeys name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistfunctionkeysslot description: Microsoft Azure Get Function Keys For A Function In A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistfunctionkeysslot with: name: rest.name functionName: rest.functionName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/functions/{functionname}/listsecrets name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistfunctionsecretsslot description: Microsoft Azure Get Function Secrets For A Function In A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistfunctionsecretsslot with: name: rest.name functionName: rest.functionName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/host/default/listkeys name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslisthostkeysslot description: Microsoft Azure Get Host Secrets For A Function App call: webapps-api-client-webapps.microsoftazurewebappslisthostkeysslot with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/host/default/listsyncstatus name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistsyncstatusslot description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template call: webapps-api-client-webapps.microsoftazurewebappslistsyncstatusslot with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/host/default/sync name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappssyncfunctionsslot description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database call: webapps-api-client-webapps.microsoftazurewebappssyncfunctionsslot with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/host/default/{keytype}/{keyname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazurewebappscreateorupdatehostsecretslot description: Microsoft Azure Add Or Update A Host Level Secret call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehostsecretslot with: name: rest.name keyType: rest.keyType keyName: rest.keyName key: rest.key outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletehostsecretslot description: Microsoft Azure Delete A Host Level Secret call: webapps-api-client-webapps.microsoftazurewebappsdeletehostsecretslot with: name: rest.name keyType: rest.keyType keyName: rest.keyName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/hostnamebindings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslisthostnamebindingsslot description: Microsoft Azure Get Hostname Bindings For An App Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslisthostnamebindingsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/hostnamebindings/{hostname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgethostnamebindingslot description: Microsoft Azure Get The Named Hostname Binding For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgethostnamebindingslot with: name: rest.name slot: rest.slot hostName: rest.hostName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatehostnamebindingslot description: Microsoft Azure Creates A Hostname Binding For An App call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehostnamebindingslot with: name: rest.name hostName: rest.hostName hostNameBinding: rest.hostNameBinding slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletehostnamebindingslot description: Microsoft Azure Deletes A Hostname Binding For An App call: webapps-api-client-webapps.microsoftazurewebappsdeletehostnamebindingslot with: name: rest.name slot: rest.slot hostName: rest.hostName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/hybridconnectionnamespaces/{namespacename}/relays/{relayname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgethybridconnectionslot description: Microsoft Azure Retrieves A Specific Service Bus Hybrid Connection Used By This Web App call: webapps-api-client-webapps.microsoftazurewebappsgethybridconnectionslot with: name: rest.name namespaceName: rest.namespaceName relayName: rest.relayName slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatehybridconnectionslot description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehybridconnectionslot with: name: rest.name namespaceName: rest.namespaceName relayName: rest.relayName connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletehybridconnectionslot description: Microsoft Azure Removes A Hybrid Connection From This Site call: webapps-api-client-webapps.microsoftazurewebappsdeletehybridconnectionslot with: name: rest.name namespaceName: rest.namespaceName relayName: rest.relayName slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatehybridconnectionslot description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay call: webapps-api-client-webapps.microsoftazurewebappsupdatehybridconnectionslot with: name: rest.name namespaceName: rest.namespaceName relayName: rest.relayName connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/hybridconnectionrelays name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslisthybridconnectionsslot description: Microsoft Azure Retrieves All Service Bus Hybrid Connections Used By This Web App call: webapps-api-client-webapps.microsoftazurewebappslisthybridconnectionsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/hybridconnection name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistrelayserviceconnectionsslot description: Microsoft Azure Gets Hybrid Connections Configured For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappslistrelayserviceconnectionsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/hybridconnection/{entityname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetrelayserviceconnectionslot description: Microsoft Azure Gets A Hybrid Connection Configuration By Its Name call: webapps-api-client-webapps.microsoftazurewebappsgetrelayserviceconnectionslot with: name: rest.name entityName: rest.entityName slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdaterelayserviceconnectionslot description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch call: webapps-api-client-webapps.microsoftazurewebappscreateorupdaterelayserviceconnectionslot with: name: rest.name entityName: rest.entityName connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleterelayserviceconnectionslot description: Microsoft Azure Deletes A Relay Service Connection By Its Name call: webapps-api-client-webapps.microsoftazurewebappsdeleterelayserviceconnectionslot with: name: rest.name entityName: rest.entityName slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdaterelayserviceconnectionslot description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch call: webapps-api-client-webapps.microsoftazurewebappsupdaterelayserviceconnectionslot with: name: rest.name entityName: rest.entityName connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/instances name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistinstanceidentifiersslot description: Microsoft Azure Gets All Scale Out Instances Of An App call: webapps-api-client-webapps.microsoftazurewebappslistinstanceidentifiersslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/instances/{instanceid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstanceinfoslot description: Microsoft Azure Gets All Scale Out Instances Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceinfoslot with: name: rest.name instanceId: rest.instanceId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/instances/{instanceid}/extensions/msdeploy name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstancemsdeploystatusslot description: Microsoft Azure Get The Status Of The Last Msdeploy Operation call: webapps-api-client-webapps.microsoftazurewebappsgetinstancemsdeploystatusslot with: name: rest.name slot: rest.slot instanceId: rest.instanceId outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateinstancemsdeployoperationslot description: Microsoft Azure Invoke The Msdeploy Web App Extension call: webapps-api-client-webapps.microsoftazurewebappscreateinstancemsdeployoperationslot with: name: rest.name slot: rest.slot instanceId: rest.instanceId MSDeploy: rest.MSDeploy outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/instances/{instanceid}/extensions/msdeploy/log name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstancemsdeploylogslot description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation call: webapps-api-client-webapps.microsoftazurewebappsgetinstancemsdeploylogslot with: name: rest.name slot: rest.slot instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/instances/{instanceid}/processes name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistinstanceprocessesslot description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocessesslot with: name: rest.name slot: rest.slot instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/instances/{instanceid}/processes/{processid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstanceprocessslot description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocessslot with: name: rest.name processId: rest.processId slot: rest.slot instanceId: rest.instanceId outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleteinstanceprocessslot description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsdeleteinstanceprocessslot with: name: rest.name processId: rest.processId slot: rest.slot instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/instances/{instanceid}/processes/{processid}/dump name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstanceprocessdumpslot description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocessdumpslot with: name: rest.name processId: rest.processId slot: rest.slot instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/instances/{instanceid}/processes/{processid}/modules name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistinstanceprocessmodulesslot description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocessmodulesslot with: name: rest.name processId: rest.processId slot: rest.slot instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/instances/{instanceid}/processes/{processid}/modules/{baseaddress} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstanceprocessmoduleslot description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocessmoduleslot with: name: rest.name processId: rest.processId baseAddress: rest.baseAddress slot: rest.slot instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/instances/{instanceid}/processes/{processid}/threads name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistinstanceprocessthreadsslot description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocessthreadsslot with: name: rest.name processId: rest.processId slot: rest.slot instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/iscloneable name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsiscloneableslot description: Microsoft Azure Shows Whether An App Can Be Cloned To Another Resource Group Or Subscription call: webapps-api-client-webapps.microsoftazurewebappsiscloneableslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/listworkflowsconnections name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistworkflowsconnectionsslot description: Microsoft Azure Lists Logic App S Connections For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistworkflowsconnectionsslot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/listbackups name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistsitebackupsslot description: Microsoft Azure Gets Existing Backups Of An App call: webapps-api-client-webapps.microsoftazurewebappslistsitebackupsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/listsyncfunctiontriggerstatus name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistsyncfunctiontriggersslot description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template call: webapps-api-client-webapps.microsoftazurewebappslistsyncfunctiontriggersslot with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/migratemysql/status name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetmigratemysqlstatusslot description: Microsoft Azure Returns The Status Of Mysql In App Migration, If One Is Active, And Whether Or Not Mysql In App Is Enabled call: webapps-api-client-webapps.microsoftazurewebappsgetmigratemysqlstatusslot with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/networkconfig/virtualnetwork name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetswiftvirtualnetworkconnectionslot description: Microsoft Azure Gets A Swift Virtual Network Connection call: webapps-api-client-webapps.microsoftazurewebappsgetswiftvirtualnetworkconnectionslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdateswiftvirtualnetworkconnectionwithcheckslot description: "Microsoft Azure 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\r" call: webapps-api-client-webapps.microsoftazurewebappscreateorupdateswiftvirtualnetworkconnectionwithcheckslot with: name: rest.name connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleteswiftvirtualnetworkslot description: Microsoft Azure Deletes A Swift Virtual Network Connection From An App Or Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeleteswiftvirtualnetworkslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdateswiftvirtualnetworkconnectionwithcheckslot description: "Microsoft Azure 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\r" call: webapps-api-client-webapps.microsoftazurewebappsupdateswiftvirtualnetworkconnectionwithcheckslot with: name: rest.name connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/networkfeatures/{view} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistnetworkfeaturesslot description: Microsoft Azure Gets All Network Features Used By The App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappslistnetworkfeaturesslot with: name: rest.name view: rest.view slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/networktrace/operationresults/{operationid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetnetworktraceoperationslot description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktraceoperationslot with: name: rest.name operationId: rest.operationId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/networktrace/start name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstartwebsitenetworktraceslot description: Microsoft Azure Start Capturing Network Packets For The Site To Be Deprecated call: webapps-api-client-webapps.microsoftazurewebappsstartwebsitenetworktraceslot with: name: rest.name durationInSeconds: rest.durationInSeconds slot: rest.slot maxFrameLength: rest.maxFrameLength sasUrl: rest.sasUrl outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/networktrace/startoperation name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstartwebsitenetworktraceoperationslot description: Microsoft Azure Start Capturing Network Packets For The Site call: webapps-api-client-webapps.microsoftazurewebappsstartwebsitenetworktraceoperationslot with: name: rest.name durationInSeconds: rest.durationInSeconds slot: rest.slot maxFrameLength: rest.maxFrameLength sasUrl: rest.sasUrl outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/networktrace/stop name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstopwebsitenetworktraceslot description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site call: webapps-api-client-webapps.microsoftazurewebappsstopwebsitenetworktraceslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/networktrace/{operationid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetnetworktracesslot description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktracesslot with: name: rest.name operationId: rest.operationId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/networktraces/current/operationresults/{operationid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetnetworktraceoperationslotv2 description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktraceoperationslotv2 with: name: rest.name operationId: rest.operationId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/networktraces/{operationid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetnetworktracesslotv2 description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktracesslotv2 with: name: rest.name operationId: rest.operationId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/newpassword name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsgeneratenewsitepublishingpasswordslot description: Microsoft Azure Generates A New Publishing Password For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgeneratenewsitepublishingpasswordslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/perfcounters name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistperfmoncountersslot description: Microsoft Azure Gets Perfmon Counters For Web App call: webapps-api-client-webapps.microsoftazurewebappslistperfmoncountersslot with: name: rest.name slot: rest.slot $filter: rest.$filter outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/phplogging name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetsitephperrorlogflagslot description: Microsoft Azure Gets Web App S Event Logs call: webapps-api-client-webapps.microsoftazurewebappsgetsitephperrorlogflagslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/premieraddons name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistpremieraddonsslot description: Microsoft Azure Gets The Premier Add Ons Of An App call: webapps-api-client-webapps.microsoftazurewebappslistpremieraddonsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/premieraddons/{premieraddonname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetpremieraddonslot description: Microsoft Azure Gets A Named Add On Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetpremieraddonslot with: name: rest.name premierAddOnName: rest.premierAddOnName slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsaddpremieraddonslot description: Microsoft Azure Updates A Named Add On Of An App call: webapps-api-client-webapps.microsoftazurewebappsaddpremieraddonslot with: name: rest.name premierAddOnName: rest.premierAddOnName premierAddOn: rest.premierAddOn slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletepremieraddonslot description: Microsoft Azure Delete A Premier Add On From An App call: webapps-api-client-webapps.microsoftazurewebappsdeletepremieraddonslot with: name: rest.name premierAddOnName: rest.premierAddOnName slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatepremieraddonslot description: Microsoft Azure Updates A Named Add On Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdatepremieraddonslot with: name: rest.name premierAddOnName: rest.premierAddOnName premierAddOn: rest.premierAddOn slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/privateaccess/virtualnetworks name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprivateaccessslot description: Microsoft Azure Gets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site call: webapps-api-client-webapps.microsoftazurewebappsgetprivateaccessslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsputprivateaccessvnetslot description: Microsoft Azure Sets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site call: webapps-api-client-webapps.microsoftazurewebappsputprivateaccessvnetslot with: name: rest.name access: rest.access slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/privateendpointconnections name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprivateendpointconnectionlistslot description: Microsoft Azure Gets The List Of Private Endpoint Connections Associated With A Site call: webapps-api-client-webapps.microsoftazurewebappsgetprivateendpointconnectionlistslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/privateendpointconnections/{privateendpointconnectionname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprivateendpointconnectionslot description: Microsoft Azure Gets A Private Endpoint Connection call: webapps-api-client-webapps.microsoftazurewebappsgetprivateendpointconnectionslot with: name: rest.name privateEndpointConnectionName: rest.privateEndpointConnectionName slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsapproveorrejectprivateendpointconnectionslot description: Microsoft Azure Approves Or Rejects A Private Endpoint Connection call: webapps-api-client-webapps.microsoftazurewebappsapproveorrejectprivateendpointconnectionslot with: name: rest.name privateEndpointConnectionName: rest.privateEndpointConnectionName privateEndpointWrapper: rest.privateEndpointWrapper slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleteprivateendpointconnectionslot description: Microsoft Azure Deletes A Private Endpoint Connection call: webapps-api-client-webapps.microsoftazurewebappsdeleteprivateendpointconnectionslot with: name: rest.name privateEndpointConnectionName: rest.privateEndpointConnectionName slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/privatelinkresources name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprivatelinkresourcesslot description: Microsoft Azure Gets The Private Link Resources call: webapps-api-client-webapps.microsoftazurewebappsgetprivatelinkresourcesslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/processes name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistprocessesslot description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistprocessesslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/processes/{processid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprocessslot description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetprocessslot with: name: rest.name processId: rest.processId slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeleteprocessslot description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsdeleteprocessslot with: name: rest.name processId: rest.processId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/processes/{processid}/dump name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprocessdumpslot description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetprocessdumpslot with: name: rest.name processId: rest.processId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/processes/{processid}/modules name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistprocessmodulesslot description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistprocessmodulesslot with: name: rest.name processId: rest.processId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/processes/{processid}/modules/{baseaddress} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetprocessmoduleslot description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappsgetprocessmoduleslot with: name: rest.name processId: rest.processId baseAddress: rest.baseAddress slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/processes/{processid}/threads name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistprocessthreadsslot description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site call: webapps-api-client-webapps.microsoftazurewebappslistprocessthreadsslot with: name: rest.name processId: rest.processId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/publiccertificates name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistpubliccertificatesslot description: Microsoft Azure Get Public Certificates For An App Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistpubliccertificatesslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/publiccertificates/{publiccertificatename} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetpubliccertificateslot description: Microsoft Azure Get The Named Public Certificate For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsgetpubliccertificateslot with: name: rest.name slot: rest.slot publicCertificateName: rest.publicCertificateName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatepubliccertificateslot description: Microsoft Azure Creates A Hostname Binding For An App call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatepubliccertificateslot with: name: rest.name publicCertificateName: rest.publicCertificateName publicCertificate: rest.publicCertificate slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletepubliccertificateslot description: Microsoft Azure Deletes A Hostname Binding For An App call: webapps-api-client-webapps.microsoftazurewebappsdeletepubliccertificateslot with: name: rest.name slot: rest.slot publicCertificateName: rest.publicCertificateName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/publishxml name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistpublishingprofilexmlwithsecretsslot description: Microsoft Azure Gets The Publishing Profile For An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappslistpublishingprofilexmlwithsecretsslot with: name: rest.name publishingProfileOptions: rest.publishingProfileOptions slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/resetslotconfig name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsresetslotconfigurationslot description: Microsoft Azure Resets The Configuration Settings Of The Current Slot If They Were Previously Modified By Calling The Api With Post call: webapps-api-client-webapps.microsoftazurewebappsresetslotconfigurationslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/restart name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrestartslot description: Microsoft Azure Restarts An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsrestartslot with: name: rest.name slot: rest.slot softRestart: rest.softRestart synchronous: rest.synchronous outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/restorefrombackupblob name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrestorefrombackupblobslot description: Microsoft Azure Restores An App From A Backup Blob In Azure Storage call: webapps-api-client-webapps.microsoftazurewebappsrestorefrombackupblobslot with: name: rest.name request: rest.request slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/restorefromdeletedapp name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrestorefromdeletedappslot description: Microsoft Azure Restores A Deleted Web App To This Web App call: webapps-api-client-webapps.microsoftazurewebappsrestorefromdeletedappslot with: name: rest.name restoreRequest: rest.restoreRequest slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/restoresnapshot name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsrestoresnapshotslot description: Microsoft Azure Restores A Web App From A Snapshot call: webapps-api-client-webapps.microsoftazurewebappsrestoresnapshotslot with: name: rest.name restoreRequest: rest.restoreRequest slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/siteextensions name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistsiteextensionsslot description: Microsoft Azure Get List Of Siteextensions For A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistsiteextensionsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/siteextensions/{siteextensionid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetsiteextensionslot description: Microsoft Azure Get Site Extension Information By Its Id For A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetsiteextensionslot with: name: rest.name siteExtensionId: rest.siteExtensionId slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappsinstallsiteextensionslot description: Microsoft Azure Install Site Extension On A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsinstallsiteextensionslot with: name: rest.name siteExtensionId: rest.siteExtensionId slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletesiteextensionslot description: Microsoft Azure Remove A Site Extension From A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeletesiteextensionslot with: name: rest.name siteExtensionId: rest.siteExtensionId slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/slotsdiffs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistslotdifferencesslot description: Microsoft Azure Get The Difference In Configuration Settings Between Two Web App Slots call: webapps-api-client-webapps.microsoftazurewebappslistslotdifferencesslot with: name: rest.name slotSwapEntity: rest.slotSwapEntity slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/slotsswap name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsswapslotslot description: Microsoft Azure Swaps Two Deployment Slots Of An App call: webapps-api-client-webapps.microsoftazurewebappsswapslotslot with: name: rest.name slotSwapEntity: rest.slotSwapEntity slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/snapshots name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistsnapshotsslot description: Microsoft Azure Returns All Snapshots To The User call: webapps-api-client-webapps.microsoftazurewebappslistsnapshotsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/snapshotsdr name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistsnapshotsfromdrsecondaryslot description: Microsoft Azure Returns All Snapshots To The User From Drsecondary Endpoint call: webapps-api-client-webapps.microsoftazurewebappslistsnapshotsfromdrsecondaryslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/sourcecontrols/web name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetsourcecontrolslot description: Microsoft Azure Gets The Source Control Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetsourcecontrolslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatesourcecontrolslot description: Microsoft Azure Updates The Source Control Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatesourcecontrolslot with: name: rest.name siteSourceControl: rest.siteSourceControl slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletesourcecontrolslot description: Microsoft Azure Deletes The Source Control Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsdeletesourcecontrolslot with: name: rest.name slot: rest.slot additionalFlags: rest.additionalFlags outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatesourcecontrolslot description: Microsoft Azure Updates The Source Control Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdatesourcecontrolslot with: name: rest.name siteSourceControl: rest.siteSourceControl slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/start name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstartslot description: Microsoft Azure Starts An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsstartslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/startnetworktrace name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstartnetworktraceslot description: Microsoft Azure Start Capturing Network Packets For The Site call: webapps-api-client-webapps.microsoftazurewebappsstartnetworktraceslot with: name: rest.name durationInSeconds: rest.durationInSeconds slot: rest.slot maxFrameLength: rest.maxFrameLength sasUrl: rest.sasUrl outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/stop name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstopslot description: Microsoft Azure Stops An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsstopslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/stopnetworktrace name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstopnetworktraceslot description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site call: webapps-api-client-webapps.microsoftazurewebappsstopnetworktraceslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/sync name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappssyncrepositoryslot description: Microsoft Azure Sync Web App Repository call: webapps-api-client-webapps.microsoftazurewebappssyncrepositoryslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/syncfunctiontriggers name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappssyncfunctiontriggersslot description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database call: webapps-api-client-webapps.microsoftazurewebappssyncfunctiontriggersslot with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/triggeredwebjobs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslisttriggeredwebjobsslot description: Microsoft Azure List Triggered Web Jobs For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslisttriggeredwebjobsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/triggeredwebjobs/{webjobname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgettriggeredwebjobslot description: Microsoft Azure Gets A Triggered Web Job By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgettriggeredwebjobslot with: name: rest.name webJobName: rest.webJobName slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletetriggeredwebjobslot description: Microsoft Azure Delete A Triggered Web Job By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeletetriggeredwebjobslot with: name: rest.name webJobName: rest.webJobName slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/triggeredwebjobs/{webjobname}/history name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslisttriggeredwebjobhistoryslot description: Microsoft Azure List A Triggered Web Job S History For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslisttriggeredwebjobhistoryslot with: name: rest.name webJobName: rest.webJobName slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/triggeredwebjobs/{webjobname}/history/{id} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgettriggeredwebjobhistoryslot description: Microsoft Azure Gets A Triggered Web Job S History By Its Id For An App, , Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgettriggeredwebjobhistoryslot with: name: rest.name webJobName: rest.webJobName id: rest.id slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/triggeredwebjobs/{webjobname}/run name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsruntriggeredwebjobslot description: Microsoft Azure Run A Triggered Web Job For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsruntriggeredwebjobslot with: name: rest.name webJobName: rest.webJobName slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/usages name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistusagesslot description: Microsoft Azure Gets The Quota Usage Information Of An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappslistusagesslot with: name: rest.name slot: rest.slot $filter: rest.$filter outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/virtualnetworkconnections name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistvnetconnectionsslot description: Microsoft Azure Gets The Virtual Networks The App Or Deployment Slot Is Connected To call: webapps-api-client-webapps.microsoftazurewebappslistvnetconnectionsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/virtualnetworkconnections/{vnetname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetvnetconnectionslot description: Microsoft Azure Gets A Virtual Network The App Or Deployment Slot Is Connected To By Name call: webapps-api-client-webapps.microsoftazurewebappsgetvnetconnectionslot with: name: rest.name vnetName: rest.vnetName slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatevnetconnectionslot description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatevnetconnectionslot with: name: rest.name vnetName: rest.vnetName connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletevnetconnectionslot description: Microsoft Azure Deletes A Connection From An App Or Deployment Slot To A Named Virtual Network call: webapps-api-client-webapps.microsoftazurewebappsdeletevnetconnectionslot with: name: rest.name vnetName: rest.vnetName slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatevnetconnectionslot description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch call: webapps-api-client-webapps.microsoftazurewebappsupdatevnetconnectionslot with: name: rest.name vnetName: rest.vnetName connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/virtualnetworkconnections/{vnetname}/gateways/{gatewayname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetvnetconnectiongatewayslot description: Microsoft Azure Gets An App S Virtual Network Gateway call: webapps-api-client-webapps.microsoftazurewebappsgetvnetconnectiongatewayslot with: name: rest.name vnetName: rest.vnetName gatewayName: rest.gatewayName slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatevnetconnectiongatewayslot description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatevnetconnectiongatewayslot with: name: rest.name vnetName: rest.vnetName gatewayName: rest.gatewayName connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatevnetconnectiongatewayslot description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch call: webapps-api-client-webapps.microsoftazurewebappsupdatevnetconnectiongatewayslot with: name: rest.name vnetName: rest.vnetName gatewayName: rest.gatewayName connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/webjobs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistwebjobsslot description: Microsoft Azure List Webjobs For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistwebjobsslot with: name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/webjobs/{webjobname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetwebjobslot description: Microsoft Azure Get Webjob Information For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetwebjobslot with: name: rest.name webJobName: rest.webJobName slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/workflows name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistinstanceworkflowsslot description: Microsoft Azure List The Workflows For A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistinstanceworkflowsslot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/workflows/{workflowname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetinstanceworkflowslot description: Microsoft Azure Get Workflow Information By Its Id For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceworkflowslot with: workflowName: rest.workflowName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slotsdiffs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappslistslotdifferencesfromproduction description: Microsoft Azure Get The Difference In Configuration Settings Between Two Web App Slots call: webapps-api-client-webapps.microsoftazurewebappslistslotdifferencesfromproduction with: name: rest.name slotSwapEntity: rest.slotSwapEntity outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slotsswap name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsswapslotwithproduction description: Microsoft Azure Swaps Two Deployment Slots Of An App call: webapps-api-client-webapps.microsoftazurewebappsswapslotwithproduction with: name: rest.name slotSwapEntity: rest.slotSwapEntity outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/snapshots name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistsnapshots description: Microsoft Azure Returns All Snapshots To The User call: webapps-api-client-webapps.microsoftazurewebappslistsnapshots with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/snapshotsdr name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistsnapshotsfromdrsecondary description: Microsoft Azure Returns All Snapshots To The User From Drsecondary Endpoint call: webapps-api-client-webapps.microsoftazurewebappslistsnapshotsfromdrsecondary with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/sourcecontrols/web name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetsourcecontrol description: Microsoft Azure Gets The Source Control Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsgetsourcecontrol with: name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatesourcecontrol description: Microsoft Azure Updates The Source Control Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatesourcecontrol with: name: rest.name siteSourceControl: rest.siteSourceControl outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletesourcecontrol description: Microsoft Azure Deletes The Source Control Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsdeletesourcecontrol with: name: rest.name additionalFlags: rest.additionalFlags outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatesourcecontrol description: Microsoft Azure Updates The Source Control Configuration Of An App call: webapps-api-client-webapps.microsoftazurewebappsupdatesourcecontrol with: name: rest.name siteSourceControl: rest.siteSourceControl outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/start name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstart description: Microsoft Azure Starts An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsstart with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/startnetworktrace name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstartnetworktrace description: Microsoft Azure Start Capturing Network Packets For The Site call: webapps-api-client-webapps.microsoftazurewebappsstartnetworktrace with: name: rest.name durationInSeconds: rest.durationInSeconds maxFrameLength: rest.maxFrameLength sasUrl: rest.sasUrl outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/stop name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstop description: Microsoft Azure Stops An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappsstop with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/stopnetworktrace name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsstopnetworktrace description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site call: webapps-api-client-webapps.microsoftazurewebappsstopnetworktrace with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/sync name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappssyncrepository description: Microsoft Azure Sync Web App Repository call: webapps-api-client-webapps.microsoftazurewebappssyncrepository with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/syncfunctiontriggers name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappssyncfunctiontriggers description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database call: webapps-api-client-webapps.microsoftazurewebappssyncfunctiontriggers with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/triggeredwebjobs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslisttriggeredwebjobs description: Microsoft Azure List Triggered Web Jobs For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslisttriggeredwebjobs with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/triggeredwebjobs/{webjobname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgettriggeredwebjob description: Microsoft Azure Gets A Triggered Web Job By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgettriggeredwebjob with: name: rest.name webJobName: rest.webJobName outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletetriggeredwebjob description: Microsoft Azure Delete A Triggered Web Job By Its Id For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsdeletetriggeredwebjob with: name: rest.name webJobName: rest.webJobName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/triggeredwebjobs/{webjobname}/history name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslisttriggeredwebjobhistory description: Microsoft Azure List A Triggered Web Job S History For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslisttriggeredwebjobhistory with: name: rest.name webJobName: rest.webJobName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/triggeredwebjobs/{webjobname}/history/{id} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgettriggeredwebjobhistory description: Microsoft Azure Gets A Triggered Web Job S History By Its Id For An App, , Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgettriggeredwebjobhistory with: name: rest.name webJobName: rest.webJobName id: rest.id outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/triggeredwebjobs/{webjobname}/run name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazurewebappsruntriggeredwebjob description: Microsoft Azure Run A Triggered Web Job For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsruntriggeredwebjob with: name: rest.name webJobName: rest.webJobName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/usages name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistusages description: Microsoft Azure Gets The Quota Usage Information Of An App Or Deployment Slot, If Specified call: webapps-api-client-webapps.microsoftazurewebappslistusages with: name: rest.name $filter: rest.$filter outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/virtualnetworkconnections name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistvnetconnections description: Microsoft Azure Gets The Virtual Networks The App Or Deployment Slot Is Connected To call: webapps-api-client-webapps.microsoftazurewebappslistvnetconnections with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/virtualnetworkconnections/{vnetname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetvnetconnection description: Microsoft Azure Gets A Virtual Network The App Or Deployment Slot Is Connected To By Name call: webapps-api-client-webapps.microsoftazurewebappsgetvnetconnection with: name: rest.name vnetName: rest.vnetName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatevnetconnection description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatevnetconnection with: name: rest.name vnetName: rest.vnetName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazurewebappsdeletevnetconnection description: Microsoft Azure Deletes A Connection From An App Or Deployment Slot To A Named Virtual Network call: webapps-api-client-webapps.microsoftazurewebappsdeletevnetconnection with: name: rest.name vnetName: rest.vnetName outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatevnetconnection description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch call: webapps-api-client-webapps.microsoftazurewebappsupdatevnetconnection with: name: rest.name vnetName: rest.vnetName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/virtualnetworkconnections/{vnetname}/gateways/{gatewayname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetvnetconnectiongateway description: Microsoft Azure Gets An App S Virtual Network Gateway call: webapps-api-client-webapps.microsoftazurewebappsgetvnetconnectiongateway with: name: rest.name vnetName: rest.vnetName gatewayName: rest.gatewayName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurewebappscreateorupdatevnetconnectiongateway description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatevnetconnectiongateway with: name: rest.name vnetName: rest.vnetName gatewayName: rest.gatewayName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazurewebappsupdatevnetconnectiongateway description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch call: webapps-api-client-webapps.microsoftazurewebappsupdatevnetconnectiongateway with: name: rest.name vnetName: rest.vnetName gatewayName: rest.gatewayName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/webjobs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistwebjobs description: Microsoft Azure List Webjobs For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistwebjobs with: name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/webjobs/{webjobname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetwebjob description: Microsoft Azure Get Webjob Information For An App, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetwebjob with: name: rest.name webJobName: rest.webJobName outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/workflows name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappslistworkflows description: Microsoft Azure List The Workflows For A Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappslistworkflows outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/workflows/{workflowname} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazurewebappsgetworkflow description: Microsoft Azure Get Workflow Information By Its Id For Web Site, Or A Deployment Slot call: webapps-api-client-webapps.microsoftazurewebappsgetworkflow with: workflowName: rest.workflowName outputParameters: - type: object mapping: $. - type: mcp namespace: webapps-api-client-webapps-mcp port: 9090 transport: http description: MCP adapter for Microsoft Azure WebApps API Client — WebApps. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-azure-get-all-apps description: Microsoft Azure Get All Apps For A Subscription hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslist outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-web description: Microsoft Azure Gets All Web, Mobile, And Api Apps In The Specified Resource Group hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistbyresourcegroup with: includeSlots: tools.includeSlots outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-details-web description: Microsoft Azure Gets The Details Of A Web, Mobile, Or Api App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsget with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-web description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdate with: name: tools.name siteEnvelope: tools.siteEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-web-mobile description: Microsoft Azure Deletes A Web, Mobile, Or Api App, Or One Of The Deployment Slots hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdelete with: name: tools.name deleteMetrics: tools.deleteMetrics deleteEmptyServerFarm: tools.deleteEmptyServerFarm outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-web-2 description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdate with: name: tools.name siteEnvelope: tools.siteEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-analyze-custom-hostname description: Microsoft Azure Analyze A Custom Hostname hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsanalyzecustomhostname with: name: tools.name hostName: tools.hostName outputParameters: - type: object mapping: $. - name: microsoft-azure-applies-configuration-settings description: Microsoft Azure Applies The Configuration Settings From The Target Slot Onto The Current Slot hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsapplyslotconfigtoproduction with: name: tools.name slotSwapEntity: tools.slotSwapEntity outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-backup-app description: Microsoft Azure Creates A Backup Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsbackup with: name: tools.name request: tools.request outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-existing-backups description: Microsoft Azure Gets Existing Backups Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistbackups with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-backup-app description: Microsoft Azure Gets A Backup Of An App By Its Id hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetbackupstatus with: name: tools.name backupId: tools.backupId outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-backup-app description: Microsoft Azure Deletes A Backup Of An App By Its Id hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletebackup with: name: tools.name backupId: tools.backupId outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-status-web description: Microsoft Azure 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 Req hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistbackupstatussecrets with: name: tools.name backupId: tools.backupId request: tools.request outputParameters: - type: object mapping: $. - name: microsoft-azure-restores-specific-backup description: Microsoft Azure Restores A Specific Backup To Another App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrestore with: name: tools.name backupId: tools.backupId request: tools.request outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-whether-scm description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed And Whether Ftp Is Allowed For A Given Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistbasicpublishingcredentialspolicies with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-whether-ftp description: Microsoft Azure Returns Whether Ftp Is Allowed On The Site Or Not hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetftpallowed with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-whether-ftp description: Microsoft Azure Updates Whether Ftp Is Allowed On The Site Or Not hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateftpallowed with: name: tools.name csmPublishingAccessPoliciesEntity: tools.csmPublishingAccessPoliciesEntity outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-whether-scm-2 description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed On The Site Or Not hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetscmallowed with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-whether-user description: Microsoft Azure Updates Whether User Publishing Credentials Are Allowed On The Site Or Not hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatescmallowed with: name: tools.name csmPublishingAccessPoliciesEntity: tools.csmPublishingAccessPoliciesEntity outputParameters: - type: object mapping: $. - name: microsoft-azure-list-configurations-app description: Microsoft Azure List The Configurations Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistconfigurations with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-replaces-application-settings description: Microsoft Azure Replaces The Application Settings Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateapplicationsettings with: name: tools.name appSettings: tools.appSettings outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-application-settings description: Microsoft Azure Gets The Application Settings Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistapplicationsettings with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-authentication-authorization description: Microsoft Azure Updates The Authentication Authorization Settings Associated With Web App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateauthsettings with: name: tools.name siteAuthSettings: tools.siteAuthSettings outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-authentication-authorization description: Microsoft Azure Gets The Authentication Authorization Settings Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettings with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-site-s description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettingsv2withoutsecrets with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-site-s description: Microsoft Azure Updates Site S Authentication Authorization Settings For Apps Via The Format hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateauthsettingsv2 with: name: tools.name siteAuthSettingsV2: tools.siteAuthSettingsV2 outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-site-s-2 description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettingsv2 with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-azure-storage description: Microsoft Azure Updates The Azure Storage Account Configurations Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateazurestorageaccounts with: name: tools.name azureStorageAccounts: tools.azureStorageAccounts outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-azure-storage description: Microsoft Azure Gets The Azure Storage Account Configurations Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistazurestorageaccounts with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-backup-configuration description: Microsoft Azure Updates The Backup Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatebackupconfiguration with: name: tools.name request: tools.request outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-backup-configuration description: Microsoft Azure Deletes The Backup Configuration Of An App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletebackupconfiguration with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-backup-configuration description: Microsoft Azure Gets The Backup Configuration Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsgetbackupconfiguration with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-config-reference description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetappsettingskeyvaultreferences with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-config-reference-2 description: Microsoft Azure Gets The Config Reference And Status Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetappsettingkeyvaultreference with: name: tools.name appSettingKey: tools.appSettingKey outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-config-reference-3 description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetsiteconnectionstringkeyvaultreferences with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-config-reference-4 description: Microsoft Azure Gets The Config Reference And Status Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetsiteconnectionstringkeyvaultreference with: name: tools.name connectionStringKey: tools.connectionStringKey outputParameters: - type: object mapping: $. - name: microsoft-azure-replaces-connection-strings description: Microsoft Azure Replaces The Connection Strings Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateconnectionstrings with: name: tools.name connectionStrings: tools.connectionStrings outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-connection-strings description: Microsoft Azure Gets The Connection Strings Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistconnectionstrings with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-logging-configuration description: Microsoft Azure Gets The Logging Configuration Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetdiagnosticlogsconfiguration with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-logging-configuration description: Microsoft Azure Updates The Logging Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatediagnosticlogsconfig with: name: tools.name siteLogsConfig: tools.siteLogsConfig outputParameters: - type: object mapping: $. - name: microsoft-azure-replaces-metadata-app description: Microsoft Azure Replaces The Metadata Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatemetadata with: name: tools.name metadata: tools.metadata outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-metadata-app description: Microsoft Azure Gets The Metadata Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistmetadata with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-git-ftp description: Microsoft Azure Gets The Git Ftp Publishing Credentials Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistpublishingcredentials with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-push-settings description: Microsoft Azure Updates The Push Settings Associated With Web App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatesitepushsettings with: name: tools.name pushSettings: tools.pushSettings outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-push-settings description: Microsoft Azure Gets The Push Settings Associated With Web App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistsitepushsettings with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-names-app description: Microsoft Azure Gets The Names Of App Settings And Connection Strings That Stick To The Slot Not Swapped hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistslotconfigurationnames with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-names-application description: Microsoft Azure Updates The Names Of Application Settings And Connection String That Remain With The Slot During Swap Operation hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateslotconfigurationnames with: name: tools.name slotConfigNames: tools.slotConfigNames outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-configuration-app description: Microsoft Azure Gets The Configuration Of An App, Such As Platform Version And Bitness, Default Documents, Virtual Applications, Always On, Etc hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetconfiguration with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-configuration-app description: Microsoft Azure Updates The Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdateconfiguration with: name: tools.name siteConfig: tools.siteConfig outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-configuration-app-2 description: Microsoft Azure Updates The Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateconfiguration with: name: tools.name siteConfig: tools.siteConfig outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-list-web description: Microsoft Azure Gets A List Of Web App Configuration Snapshots Identifiers Each Element Of The List Contains A Timestamp And The Id Of The Snapshot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistconfigurationsnapshotinfo with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-snapshot-configuration description: Microsoft Azure Gets A Snapshot Of The Configuration Of An App At A Previous Point In Time hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetconfigurationsnapshot with: name: tools.name snapshotId: tools.snapshotId outputParameters: - type: object mapping: $. - name: microsoft-azure-reverts-configuration-app description: Microsoft Azure Reverts The Configuration Of An App To A Previous Snapshot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrecoversiteconfigurationsnapshot with: name: tools.name snapshotId: tools.snapshotId outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-last-lines description: Microsoft Azure Gets The Last Lines Of Docker Logs For The Given Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsgetwebsitecontainerlogs with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-zip-archived description: Microsoft Azure Gets The Zip Archived Docker Log Files For The Given Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsgetcontainerlogszip with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-list-continuous-web description: Microsoft Azure List Continuous Web Jobs For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistcontinuouswebjobs with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-continuous-web description: Microsoft Azure Gets A Continuous Web Job By Its Id For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetcontinuouswebjob with: name: tools.name webJobName: tools.webJobName outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-continuous-web description: Microsoft Azure Delete A Continuous Web Job By Its Id For An App, Or A Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletecontinuouswebjob with: name: tools.name webJobName: tools.webJobName outputParameters: - type: object mapping: $. - name: microsoft-azure-start-continuous-web description: Microsoft Azure Start A Continuous Web Job For An App, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstartcontinuouswebjob with: name: tools.name webJobName: tools.webJobName outputParameters: - type: object mapping: $. - name: microsoft-azure-stop-continuous-web description: Microsoft Azure Stop A Continuous Web Job For An App, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstopcontinuouswebjob with: name: tools.name webJobName: tools.webJobName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-artifacts-web description: Microsoft Azure Creates The Artifacts For Web Site, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsdeployworkflowartifacts with: workflowArtifacts: tools.workflowArtifacts outputParameters: - type: object mapping: $. - name: microsoft-azure-list-deployment-statuses description: Microsoft Azure List Deployment Statuses For An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistproductionsitedeploymentstatuses with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-deployment-status description: Microsoft Azure Gets The Deployment Status For An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetproductionsitedeploymentstatus with: name: tools.name deploymentStatusId: tools.deploymentStatusId outputParameters: - type: object mapping: $. - name: microsoft-azure-list-deployments-app description: Microsoft Azure List Deployments For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistdeployments with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-deployment-its description: Microsoft Azure Get A Deployment By Its Id For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetdeployment with: name: tools.name id: tools.id outputParameters: - type: object mapping: $. - name: microsoft-azure-create-deployment-app description: Microsoft Azure Create A Deployment For An App, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreatedeployment with: name: tools.name id: tools.id deployment: tools.deployment outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-deployment-its description: Microsoft Azure Delete A Deployment By Its Id For An App, Or A Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletedeployment with: name: tools.name id: tools.id outputParameters: - type: object mapping: $. - name: microsoft-azure-list-deployment-log description: Microsoft Azure List Deployment Log For Specific Deployment For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistdeploymentlog with: name: tools.name id: tools.id outputParameters: - type: object mapping: $. - name: microsoft-azure-discovers-existing-app description: Microsoft Azure 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 hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsdiscoverbackup with: name: tools.name request: tools.request outputParameters: - type: object mapping: $. - name: microsoft-azure-lists-ownership-identifiers description: Microsoft Azure Lists Ownership Identifiers For Domain Associated With Web App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistdomainownershipidentifiers with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-domain-ownership description: Microsoft Azure Get Domain Ownership Identifier For Web App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetdomainownershipidentifier with: name: tools.name domainOwnershipIdentifierName: tools.domainOwnershipIdentifierName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-domain-ownership description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatedomainownershipidentifier with: name: tools.name domainOwnershipIdentifierName: tools.domainOwnershipIdentifierName domainOwnershipIdentifier: tools.domainOwnershipIdentifier outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-domain-ownership description: Microsoft Azure Deletes A Domain Ownership Identifier For A Web App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletedomainownershipidentifier with: name: tools.name domainOwnershipIdentifierName: tools.domainOwnershipIdentifierName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-domain-ownership-2 description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatedomainownershipidentifier with: name: tools.name domainOwnershipIdentifierName: tools.domainOwnershipIdentifierName domainOwnershipIdentifier: tools.domainOwnershipIdentifier outputParameters: - type: object mapping: $. - name: microsoft-azure-get-status-last description: Microsoft Azure Get The Status Of The Last Msdeploy Operation hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetmsdeploystatus with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-invoke-msdeploy-web description: Microsoft Azure Invoke The Msdeploy Web App Extension hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreatemsdeployoperation with: name: tools.name MSDeploy: tools.MSDeploy outputParameters: - type: object mapping: $. - name: microsoft-azure-get-msdeploy-log description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetmsdeploylog with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-invoke-onedeploy-status description: Microsoft Azure Invoke Onedeploy Status Api Api Deployments And Gets The Deployment Status For The Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetonedeploystatus with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-invoke-onedeploy-publish description: Microsoft Azure Invoke The Onedeploy Publish Web App Extension hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateonedeployoperation with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-list-functions-web description: Microsoft Azure List The Functions For A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistfunctions with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-fetch-short-lived description: Microsoft Azure Fetch A Short Lived Token That Can Be Exchanged For A Master Key hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetfunctionsadmintoken with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-function-information description: Microsoft Azure Get Function Information By Its Id For Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetfunction with: name: tools.name functionName: tools.functionName outputParameters: - type: object mapping: $. - name: microsoft-azure-create-function-web description: Microsoft Azure Create Function For Web Site, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreatefunction with: name: tools.name functionName: tools.functionName function_envelope: tools.function_envelope outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-function-web description: Microsoft Azure Delete A Function For Web Site, Or A Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletefunction with: name: tools.name functionName: tools.functionName outputParameters: - type: object mapping: $. - name: microsoft-azure-add-update-function description: Microsoft Azure Add Or Update A Function Secret hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatefunctionsecret with: name: tools.name functionName: tools.functionName keyName: tools.keyName key: tools.key outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-function-secret description: Microsoft Azure Delete A Function Secret hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletefunctionsecret with: name: tools.name functionName: tools.functionName keyName: tools.keyName outputParameters: - type: object mapping: $. - name: microsoft-azure-get-function-keys description: Microsoft Azure Get Function Keys For A Function In A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistfunctionkeys with: name: tools.name functionName: tools.functionName outputParameters: - type: object mapping: $. - name: microsoft-azure-get-function-secrets description: Microsoft Azure Get Function Secrets For A Function In A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistfunctionsecrets with: name: tools.name functionName: tools.functionName outputParameters: - type: object mapping: $. - name: microsoft-azure-get-host-secrets description: Microsoft Azure Get Host Secrets For A Function App hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslisthostkeys with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-this-is-allow description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistsyncstatus with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-syncs-function-trigger description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappssyncfunctions with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-add-update-host description: Microsoft Azure Add Or Update A Host Level Secret hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehostsecret with: name: tools.name keyType: tools.keyType keyName: tools.keyName key: tools.key outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-host-level description: Microsoft Azure Delete A Host Level Secret hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletehostsecret with: name: tools.name keyType: tools.keyType keyName: tools.keyName outputParameters: - type: object mapping: $. - name: microsoft-azure-get-hostname-bindings description: Microsoft Azure Get Hostname Bindings For An App Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslisthostnamebindings with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-named-hostname description: Microsoft Azure Get The Named Hostname Binding For An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgethostnamebinding with: name: tools.name hostName: tools.hostName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-hostname-binding description: Microsoft Azure Creates A Hostname Binding For An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehostnamebinding with: name: tools.name hostName: tools.hostName hostNameBinding: tools.hostNameBinding outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-hostname-binding description: Microsoft Azure Deletes A Hostname Binding For An App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletehostnamebinding with: name: tools.name hostName: tools.hostName outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-specific-service description: Microsoft Azure Retrieves A Specific Service Bus Hybrid Connection Used By This Web App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgethybridconnection with: name: tools.name namespaceName: tools.namespaceName relayName: tools.relayName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-hybrid description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehybridconnection with: name: tools.name namespaceName: tools.namespaceName relayName: tools.relayName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-removes-hybrid-connection description: Microsoft Azure Removes A Hybrid Connection From This Site hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletehybridconnection with: name: tools.name namespaceName: tools.namespaceName relayName: tools.relayName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-hybrid-2 description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatehybridconnection with: name: tools.name namespaceName: tools.namespaceName relayName: tools.relayName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-all-service description: Microsoft Azure Retrieves All Service Bus Hybrid Connections Used By This Web App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslisthybridconnections with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-hybrid-connections description: Microsoft Azure Gets Hybrid Connections Configured For An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistrelayserviceconnections with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-hybrid-connection description: Microsoft Azure Gets A Hybrid Connection Configuration By Its Name hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetrelayserviceconnection with: name: tools.name entityName: tools.entityName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-hybrid-3 description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdaterelayserviceconnection with: name: tools.name entityName: tools.entityName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-relay-service description: Microsoft Azure Deletes A Relay Service Connection By Its Name hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleterelayserviceconnection with: name: tools.name entityName: tools.entityName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-hybrid-4 description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdaterelayserviceconnection with: name: tools.name entityName: tools.entityName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-scale description: Microsoft Azure Gets All Scale Out Instances Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistinstanceidentifiers with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-scale-2 description: Microsoft Azure Gets All Scale Out Instances Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceinfo with: name: tools.name instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-status-last-2 description: Microsoft Azure Get The Status Of The Last Msdeploy Operation hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstancemsdeploystatus with: name: tools.name instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-invoke-msdeploy-web-2 description: Microsoft Azure Invoke The Msdeploy Web App Extension hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateinstancemsdeployoperation with: name: tools.name instanceId: tools.instanceId MSDeploy: tools.MSDeploy outputParameters: - type: object mapping: $. - name: microsoft-azure-get-msdeploy-log-2 description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstancemsdeploylog with: name: tools.name instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-list-processes description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocesses with: name: tools.name instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-process-information description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocess with: name: tools.name processId: tools.processId instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-terminate-process-its description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleteinstanceprocess with: name: tools.name processId: tools.processId instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-memory-dump description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocessdump with: name: tools.name processId: tools.processId instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-list-module-information description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocessmodules with: name: tools.name processId: tools.processId instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-process-information-2 description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocessmodule with: name: tools.name processId: tools.processId baseAddress: tools.baseAddress instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-list-threads-process description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocessthreads with: name: tools.name processId: tools.processId instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-shows-whether-app description: Microsoft Azure Shows Whether An App Can Be Cloned To Another Resource Group Or Subscription hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsiscloneable with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-lists-logic-app description: Microsoft Azure Lists Logic App S Connections For Web Site, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistworkflowsconnections outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-existing-backups-2 description: Microsoft Azure Gets Existing Backups Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistsitebackups with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-this-is-allow-2 description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistsyncfunctiontriggers with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-restores-web-app description: Microsoft Azure Restores A Web App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsmigratestorage with: subscriptionName: tools.subscriptionName name: tools.name migrationOptions: tools.migrationOptions outputParameters: - type: object mapping: $. - name: microsoft-azure-migrates-local-app description: Microsoft Azure Migrates A Local In App Mysql Database To A Remote Mysql Database hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsmigratemysql with: name: tools.name migrationRequestEnvelope: tools.migrationRequestEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-status-mysql description: Microsoft Azure Returns The Status Of Mysql In App Migration, If One Is Active, And Whether Or Not Mysql In App Is Enabled hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetmigratemysqlstatus with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-swift-virtual description: Microsoft Azure Gets A Swift Virtual Network Connection hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetswiftvirtualnetworkconnection with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-integrates-this-web description: "Microsoft Azure 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\r" hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdateswiftvirtualnetworkconnectionwithcheck with: name: tools.name connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-swift-virtual description: Microsoft Azure Deletes A Swift Virtual Network Connection From An App Or Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleteswiftvirtualnetwork with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-integrates-this-web-2 description: "Microsoft Azure 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\r" hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateswiftvirtualnetworkconnectionwithcheck with: name: tools.name connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-network description: Microsoft Azure Gets All Network Features Used By The App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistnetworkfeatures with: name: tools.name view: tools.view outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-named-operation description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktraceoperation with: name: tools.name operationId: tools.operationId outputParameters: - type: object mapping: $. - name: microsoft-azure-start-capturing-network description: Microsoft Azure Start Capturing Network Packets For The Site To Be Deprecated hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstartwebsitenetworktrace with: name: tools.name durationInSeconds: tools.durationInSeconds maxFrameLength: tools.maxFrameLength sasUrl: tools.sasUrl outputParameters: - type: object mapping: $. - name: microsoft-azure-start-capturing-network-2 description: Microsoft Azure Start Capturing Network Packets For The Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstartwebsitenetworktraceoperation with: name: tools.name durationInSeconds: tools.durationInSeconds maxFrameLength: tools.maxFrameLength sasUrl: tools.sasUrl outputParameters: - type: object mapping: $. - name: microsoft-azure-stop-ongoing-capturing description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstopwebsitenetworktrace with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-named-operation-2 description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktraces with: name: tools.name operationId: tools.operationId outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-named-operation-3 description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktraceoperationv2 with: name: tools.name operationId: tools.operationId outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-named-operation-4 description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktracesv2 with: name: tools.name operationId: tools.operationId outputParameters: - type: object mapping: $. - name: microsoft-azure-generates-new-publishing description: Microsoft Azure Generates A New Publishing Password For An App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsgeneratenewsitepublishingpassword with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-perfmon-counters description: Microsoft Azure Gets Perfmon Counters For Web App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistperfmoncounters with: name: tools.name $filter: tools.$filter outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-web-app description: Microsoft Azure Gets Web App S Event Logs hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetsitephperrorlogflag with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-premier-add description: Microsoft Azure Gets The Premier Add Ons Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistpremieraddons with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-named-add description: Microsoft Azure Gets A Named Add On Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetpremieraddon with: name: tools.name premierAddOnName: tools.premierAddOnName outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-named-add description: Microsoft Azure Updates A Named Add On Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsaddpremieraddon with: name: tools.name premierAddOnName: tools.premierAddOnName premierAddOn: tools.premierAddOn outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-premier-add description: Microsoft Azure Delete A Premier Add On From An App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletepremieraddon with: name: tools.name premierAddOnName: tools.premierAddOnName outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-named-add-2 description: Microsoft Azure Updates A Named Add On Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatepremieraddon with: name: tools.name premierAddOnName: tools.premierAddOnName premierAddOn: tools.premierAddOn outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-data-around description: Microsoft Azure Gets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprivateaccess with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-sets-data-around description: Microsoft Azure Sets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsputprivateaccessvnet with: name: tools.name access: tools.access outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-list-private description: Microsoft Azure Gets The List Of Private Endpoint Connections Associated With A Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprivateendpointconnectionlist with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-private-endpoint description: Microsoft Azure Gets A Private Endpoint Connection hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprivateendpointconnection with: name: tools.name privateEndpointConnectionName: tools.privateEndpointConnectionName outputParameters: - type: object mapping: $. - name: microsoft-azure-approves-rejects-private description: Microsoft Azure Approves Or Rejects A Private Endpoint Connection hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsapproveorrejectprivateendpointconnection with: name: tools.name privateEndpointConnectionName: tools.privateEndpointConnectionName privateEndpointWrapper: tools.privateEndpointWrapper outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-private-endpoint description: Microsoft Azure Deletes A Private Endpoint Connection hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleteprivateendpointconnection with: name: tools.name privateEndpointConnectionName: tools.privateEndpointConnectionName outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-private-link description: Microsoft Azure Gets The Private Link Resources hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprivatelinkresources with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-list-processes-2 description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistprocesses with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-process-information-3 description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprocess with: name: tools.name processId: tools.processId outputParameters: - type: object mapping: $. - name: microsoft-azure-terminate-process-its-2 description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleteprocess with: name: tools.name processId: tools.processId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-memory-dump-2 description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprocessdump with: name: tools.name processId: tools.processId outputParameters: - type: object mapping: $. - name: microsoft-azure-list-module-information-2 description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistprocessmodules with: name: tools.name processId: tools.processId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-process-information-4 description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprocessmodule with: name: tools.name processId: tools.processId baseAddress: tools.baseAddress outputParameters: - type: object mapping: $. - name: microsoft-azure-list-threads-process-2 description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistprocessthreads with: name: tools.name processId: tools.processId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-public-certificates description: Microsoft Azure Get Public Certificates For An App Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistpubliccertificates with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-named-public description: Microsoft Azure Get The Named Public Certificate For An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetpubliccertificate with: name: tools.name publicCertificateName: tools.publicCertificateName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-hostname-binding-2 description: Microsoft Azure Creates A Hostname Binding For An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatepubliccertificate with: name: tools.name publicCertificateName: tools.publicCertificateName publicCertificate: tools.publicCertificate outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-hostname-binding-2 description: Microsoft Azure Deletes A Hostname Binding For An App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletepubliccertificate with: name: tools.name publicCertificateName: tools.publicCertificateName outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-publishing-profile description: Microsoft Azure Gets The Publishing Profile For An App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistpublishingprofilexmlwithsecrets with: name: tools.name publishingProfileOptions: tools.publishingProfileOptions outputParameters: - type: object mapping: $. - name: microsoft-azure-resets-configuration-settings description: Microsoft Azure Resets The Configuration Settings Of The Current Slot If They Were Previously Modified By Calling The Api With Post hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsresetproductionslotconfig with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-restarts-app-deployment description: Microsoft Azure Restarts An App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrestart with: name: tools.name softRestart: tools.softRestart synchronous: tools.synchronous outputParameters: - type: object mapping: $. - name: microsoft-azure-restores-app-backup description: Microsoft Azure Restores An App From A Backup Blob In Azure Storage hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrestorefrombackupblob with: name: tools.name request: tools.request outputParameters: - type: object mapping: $. - name: microsoft-azure-restores-deleted-web description: Microsoft Azure Restores A Deleted Web App To This Web App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrestorefromdeletedapp with: name: tools.name restoreRequest: tools.restoreRequest outputParameters: - type: object mapping: $. - name: microsoft-azure-restores-web-app-2 description: Microsoft Azure Restores A Web App From A Snapshot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrestoresnapshot with: name: tools.name restoreRequest: tools.restoreRequest outputParameters: - type: object mapping: $. - name: microsoft-azure-get-list-siteextensions description: Microsoft Azure Get List Of Siteextensions For A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistsiteextensions with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-site-extension description: Microsoft Azure Get Site Extension Information By Its Id For A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetsiteextension with: name: tools.name siteExtensionId: tools.siteExtensionId outputParameters: - type: object mapping: $. - name: microsoft-azure-install-site-extension description: Microsoft Azure Install Site Extension On A Web Site, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsinstallsiteextension with: name: tools.name siteExtensionId: tools.siteExtensionId outputParameters: - type: object mapping: $. - name: microsoft-azure-remove-site-extension description: Microsoft Azure Remove A Site Extension From A Web Site, Or A Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletesiteextension with: name: tools.name siteExtensionId: tools.siteExtensionId outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-app-s description: Microsoft Azure Gets An App S Deployment Slots hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistslots with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-details-web-2 description: Microsoft Azure Gets The Details Of A Web, Mobile, Or Api App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-web-3 description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdateslot with: name: tools.name siteEnvelope: tools.siteEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-web-mobile-2 description: Microsoft Azure Deletes A Web, Mobile, Or Api App, Or One Of The Deployment Slots hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleteslot with: name: tools.name slot: tools.slot deleteMetrics: tools.deleteMetrics deleteEmptyServerFarm: tools.deleteEmptyServerFarm outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-web-4 description: Microsoft Azure Creates A New Web, Mobile, Or Api App In An Existing Resource Group, Or Updates An Existing App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateslot with: name: tools.name siteEnvelope: tools.siteEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-analyze-custom-hostname-2 description: Microsoft Azure Analyze A Custom Hostname hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsanalyzecustomhostnameslot with: name: tools.name slot: tools.slot hostName: tools.hostName outputParameters: - type: object mapping: $. - name: microsoft-azure-applies-configuration-settings-2 description: Microsoft Azure Applies The Configuration Settings From The Target Slot Onto The Current Slot hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsapplyslotconfigurationslot with: name: tools.name slotSwapEntity: tools.slotSwapEntity slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-backup-app-2 description: Microsoft Azure Creates A Backup Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsbackupslot with: name: tools.name request: tools.request slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-existing-backups-3 description: Microsoft Azure Gets Existing Backups Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistbackupsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-backup-app-2 description: Microsoft Azure Gets A Backup Of An App By Its Id hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetbackupstatusslot with: name: tools.name backupId: tools.backupId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-backup-app-2 description: Microsoft Azure Deletes A Backup Of An App By Its Id hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletebackupslot with: name: tools.name backupId: tools.backupId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-status-web-2 description: Microsoft Azure 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 Req hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistbackupstatussecretsslot with: name: tools.name backupId: tools.backupId request: tools.request slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-restores-specific-backup-2 description: Microsoft Azure Restores A Specific Backup To Another App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrestoreslot with: name: tools.name backupId: tools.backupId request: tools.request slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-whether-scm-3 description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed And Whether Ftp Is Allowed For A Given Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistbasicpublishingcredentialspoliciesslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-whether-ftp-2 description: Microsoft Azure Returns Whether Ftp Is Allowed On The Site Or Not hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetftpallowedslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-whether-ftp-2 description: Microsoft Azure Updates Whether Ftp Is Allowed On The Site Or Not hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateftpallowedslot with: name: tools.name csmPublishingAccessPoliciesEntity: tools.csmPublishingAccessPoliciesEntity slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-whether-scm-4 description: Microsoft Azure Returns Whether Scm Basic Auth Is Allowed On The Site Or Not hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetscmallowedslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-whether-user-2 description: Microsoft Azure Updates Whether User Publishing Credentials Are Allowed On The Site Or Not hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatescmallowedslot with: name: tools.name csmPublishingAccessPoliciesEntity: tools.csmPublishingAccessPoliciesEntity slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-list-configurations-app-2 description: Microsoft Azure List The Configurations Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistconfigurationsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-replaces-application-settings-2 description: Microsoft Azure Replaces The Application Settings Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateapplicationsettingsslot with: name: tools.name appSettings: tools.appSettings slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-application-settings-2 description: Microsoft Azure Gets The Application Settings Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistapplicationsettingsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-authentication-authorization-2 description: Microsoft Azure Updates The Authentication Authorization Settings Associated With Web App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateauthsettingsslot with: name: tools.name siteAuthSettings: tools.siteAuthSettings slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-authentication-authorization-2 description: Microsoft Azure Gets The Authentication Authorization Settings Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettingsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-site-s-3 description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettingsv2withoutsecretsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-site-s-2 description: Microsoft Azure Updates Site S Authentication Authorization Settings For Apps Via The Format hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateauthsettingsv2slot with: name: tools.name siteAuthSettingsV2: tools.siteAuthSettingsV2 slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-site-s-4 description: Microsoft Azure Gets Site S Authentication Authorization Settings For Apps Via The Format hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetauthsettingsv2slot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-azure-storage-2 description: Microsoft Azure Updates The Azure Storage Account Configurations Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateazurestorageaccountsslot with: name: tools.name azureStorageAccounts: tools.azureStorageAccounts slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-azure-storage-2 description: Microsoft Azure Gets The Azure Storage Account Configurations Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistazurestorageaccountsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-backup-configuration-2 description: Microsoft Azure Updates The Backup Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatebackupconfigurationslot with: name: tools.name request: tools.request slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-backup-configuration-2 description: Microsoft Azure Deletes The Backup Configuration Of An App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletebackupconfigurationslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-backup-configuration-2 description: Microsoft Azure Gets The Backup Configuration Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsgetbackupconfigurationslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-config-reference-5 description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetappsettingskeyvaultreferencesslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-config-reference-6 description: Microsoft Azure Gets The Config Reference And Status Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetappsettingkeyvaultreferenceslot with: name: tools.name appSettingKey: tools.appSettingKey slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-config-reference-7 description: Microsoft Azure Gets The Config Reference App Settings And Status Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetsiteconnectionstringkeyvaultreferencesslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-config-reference-8 description: Microsoft Azure Gets The Config Reference And Status Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetsiteconnectionstringkeyvaultreferenceslot with: name: tools.name connectionStringKey: tools.connectionStringKey slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-replaces-connection-strings-2 description: Microsoft Azure Replaces The Connection Strings Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateconnectionstringsslot with: name: tools.name connectionStrings: tools.connectionStrings slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-connection-strings-2 description: Microsoft Azure Gets The Connection Strings Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistconnectionstringsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-logging-configuration-2 description: Microsoft Azure Gets The Logging Configuration Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetdiagnosticlogsconfigurationslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-logging-configuration-2 description: Microsoft Azure Updates The Logging Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatediagnosticlogsconfigslot with: name: tools.name siteLogsConfig: tools.siteLogsConfig slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-replaces-metadata-app-2 description: Microsoft Azure Replaces The Metadata Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatemetadataslot with: name: tools.name metadata: tools.metadata slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-metadata-app-2 description: Microsoft Azure Gets The Metadata Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistmetadataslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-git-ftp-2 description: Microsoft Azure Gets The Git Ftp Publishing Credentials Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistpublishingcredentialsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-push-settings-2 description: Microsoft Azure Updates The Push Settings Associated With Web App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatesitepushsettingsslot with: name: tools.name pushSettings: tools.pushSettings slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-push-settings-2 description: Microsoft Azure Gets The Push Settings Associated With Web App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistsitepushsettingsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-configuration-app-2 description: Microsoft Azure Gets The Configuration Of An App, Such As Platform Version And Bitness, Default Documents, Virtual Applications, Always On, Etc hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetconfigurationslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-configuration-app-3 description: Microsoft Azure Updates The Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdateconfigurationslot with: name: tools.name siteConfig: tools.siteConfig slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-configuration-app-4 description: Microsoft Azure Updates The Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateconfigurationslot with: name: tools.name siteConfig: tools.siteConfig slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-list-web-2 description: Microsoft Azure Gets A List Of Web App Configuration Snapshots Identifiers Each Element Of The List Contains A Timestamp And The Id Of The Snapshot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistconfigurationsnapshotinfoslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-snapshot-configuration-2 description: Microsoft Azure Gets A Snapshot Of The Configuration Of An App At A Previous Point In Time hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetconfigurationsnapshotslot with: name: tools.name snapshotId: tools.snapshotId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-reverts-configuration-app-2 description: Microsoft Azure Reverts The Configuration Of An App To A Previous Snapshot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrecoversiteconfigurationsnapshotslot with: name: tools.name snapshotId: tools.snapshotId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-last-lines-2 description: Microsoft Azure Gets The Last Lines Of Docker Logs For The Given Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsgetwebsitecontainerlogsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-zip-archived-2 description: Microsoft Azure Gets The Zip Archived Docker Log Files For The Given Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsgetcontainerlogszipslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-list-continuous-web-2 description: Microsoft Azure List Continuous Web Jobs For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistcontinuouswebjobsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-continuous-web-2 description: Microsoft Azure Gets A Continuous Web Job By Its Id For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetcontinuouswebjobslot with: name: tools.name webJobName: tools.webJobName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-continuous-web-2 description: Microsoft Azure Delete A Continuous Web Job By Its Id For An App, Or A Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletecontinuouswebjobslot with: name: tools.name webJobName: tools.webJobName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-start-continuous-web-2 description: Microsoft Azure Start A Continuous Web Job For An App, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstartcontinuouswebjobslot with: name: tools.name webJobName: tools.webJobName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-stop-continuous-web-2 description: Microsoft Azure Stop A Continuous Web Job For An App, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstopcontinuouswebjobslot with: name: tools.name webJobName: tools.webJobName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-artifacts-web-2 description: Microsoft Azure Creates The Artifacts For Web Site, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsdeployworkflowartifactsslot with: workflowArtifacts: tools.workflowArtifacts outputParameters: - type: object mapping: $. - name: microsoft-azure-list-deployment-statuses-2 description: Microsoft Azure List Deployment Statuses For An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistslotsitedeploymentstatusesslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-deployment-status-2 description: Microsoft Azure Gets The Deployment Status For An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetslotsitedeploymentstatusslot with: name: tools.name slot: tools.slot deploymentStatusId: tools.deploymentStatusId outputParameters: - type: object mapping: $. - name: microsoft-azure-list-deployments-app-2 description: Microsoft Azure List Deployments For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistdeploymentsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-deployment-its-2 description: Microsoft Azure Get A Deployment By Its Id For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetdeploymentslot with: name: tools.name id: tools.id slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-create-deployment-app-2 description: Microsoft Azure Create A Deployment For An App, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreatedeploymentslot with: name: tools.name id: tools.id slot: tools.slot deployment: tools.deployment outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-deployment-its-2 description: Microsoft Azure Delete A Deployment By Its Id For An App, Or A Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletedeploymentslot with: name: tools.name id: tools.id slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-list-deployment-log-2 description: Microsoft Azure List Deployment Log For Specific Deployment For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistdeploymentlogslot with: name: tools.name id: tools.id slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-discovers-existing-app-2 description: Microsoft Azure 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 hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsdiscoverbackupslot with: name: tools.name request: tools.request slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-lists-ownership-identifiers-2 description: Microsoft Azure Lists Ownership Identifiers For Domain Associated With Web App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistdomainownershipidentifiersslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-domain-ownership-2 description: Microsoft Azure Get Domain Ownership Identifier For Web App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetdomainownershipidentifierslot with: name: tools.name domainOwnershipIdentifierName: tools.domainOwnershipIdentifierName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-domain-ownership-3 description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatedomainownershipidentifierslot with: name: tools.name domainOwnershipIdentifierName: tools.domainOwnershipIdentifierName domainOwnershipIdentifier: tools.domainOwnershipIdentifier slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-domain-ownership-2 description: Microsoft Azure Deletes A Domain Ownership Identifier For A Web App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletedomainownershipidentifierslot with: name: tools.name domainOwnershipIdentifierName: tools.domainOwnershipIdentifierName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-domain-ownership-4 description: Microsoft Azure Creates A Domain Ownership Identifier For Web App, Or Updates An Existing Ownership Identifier hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatedomainownershipidentifierslot with: name: tools.name domainOwnershipIdentifierName: tools.domainOwnershipIdentifierName domainOwnershipIdentifier: tools.domainOwnershipIdentifier slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-status-last-3 description: Microsoft Azure Get The Status Of The Last Msdeploy Operation hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetmsdeploystatusslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-invoke-msdeploy-web-3 description: Microsoft Azure Invoke The Msdeploy Web App Extension hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreatemsdeployoperationslot with: name: tools.name slot: tools.slot MSDeploy: tools.MSDeploy outputParameters: - type: object mapping: $. - name: microsoft-azure-get-msdeploy-log-3 description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetmsdeploylogslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-list-functions-web-2 description: Microsoft Azure List The Functions For A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistinstancefunctionsslot with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-fetch-short-lived-2 description: Microsoft Azure Fetch A Short Lived Token That Can Be Exchanged For A Master Key hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetfunctionsadmintokenslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-function-information-2 description: Microsoft Azure Get Function Information By Its Id For Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstancefunctionslot with: name: tools.name functionName: tools.functionName outputParameters: - type: object mapping: $. - name: microsoft-azure-create-function-web-2 description: Microsoft Azure Create Function For Web Site, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateinstancefunctionslot with: name: tools.name functionName: tools.functionName function_envelope: tools.function_envelope outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-function-web-2 description: Microsoft Azure Delete A Function For Web Site, Or A Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleteinstancefunctionslot with: name: tools.name functionName: tools.functionName outputParameters: - type: object mapping: $. - name: microsoft-azure-add-update-function-2 description: Microsoft Azure Add Or Update A Function Secret hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatefunctionsecretslot with: name: tools.name functionName: tools.functionName keyName: tools.keyName key: tools.key outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-function-secret-2 description: Microsoft Azure Delete A Function Secret hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletefunctionsecretslot with: name: tools.name functionName: tools.functionName keyName: tools.keyName outputParameters: - type: object mapping: $. - name: microsoft-azure-get-function-keys-2 description: Microsoft Azure Get Function Keys For A Function In A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistfunctionkeysslot with: name: tools.name functionName: tools.functionName outputParameters: - type: object mapping: $. - name: microsoft-azure-get-function-secrets-2 description: Microsoft Azure Get Function Secrets For A Function In A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistfunctionsecretsslot with: name: tools.name functionName: tools.functionName outputParameters: - type: object mapping: $. - name: microsoft-azure-get-host-secrets-2 description: Microsoft Azure Get Host Secrets For A Function App hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslisthostkeysslot with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-this-is-allow-3 description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistsyncstatusslot with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-syncs-function-trigger-2 description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappssyncfunctionsslot with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-add-update-host-2 description: Microsoft Azure Add Or Update A Host Level Secret hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehostsecretslot with: name: tools.name keyType: tools.keyType keyName: tools.keyName key: tools.key outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-host-level-2 description: Microsoft Azure Delete A Host Level Secret hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletehostsecretslot with: name: tools.name keyType: tools.keyType keyName: tools.keyName outputParameters: - type: object mapping: $. - name: microsoft-azure-get-hostname-bindings-2 description: Microsoft Azure Get Hostname Bindings For An App Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslisthostnamebindingsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-named-hostname-2 description: Microsoft Azure Get The Named Hostname Binding For An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgethostnamebindingslot with: name: tools.name slot: tools.slot hostName: tools.hostName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-hostname-binding-3 description: Microsoft Azure Creates A Hostname Binding For An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehostnamebindingslot with: name: tools.name hostName: tools.hostName hostNameBinding: tools.hostNameBinding slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-hostname-binding-3 description: Microsoft Azure Deletes A Hostname Binding For An App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletehostnamebindingslot with: name: tools.name slot: tools.slot hostName: tools.hostName outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-specific-service-2 description: Microsoft Azure Retrieves A Specific Service Bus Hybrid Connection Used By This Web App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgethybridconnectionslot with: name: tools.name namespaceName: tools.namespaceName relayName: tools.relayName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-hybrid-5 description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatehybridconnectionslot with: name: tools.name namespaceName: tools.namespaceName relayName: tools.relayName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-removes-hybrid-connection-2 description: Microsoft Azure Removes A Hybrid Connection From This Site hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletehybridconnectionslot with: name: tools.name namespaceName: tools.namespaceName relayName: tools.relayName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-hybrid-6 description: Microsoft Azure Creates A New Hybrid Connection Using A Service Bus Relay hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatehybridconnectionslot with: name: tools.name namespaceName: tools.namespaceName relayName: tools.relayName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-all-service-2 description: Microsoft Azure Retrieves All Service Bus Hybrid Connections Used By This Web App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslisthybridconnectionsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-hybrid-connections-2 description: Microsoft Azure Gets Hybrid Connections Configured For An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistrelayserviceconnectionsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-hybrid-connection-2 description: Microsoft Azure Gets A Hybrid Connection Configuration By Its Name hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetrelayserviceconnectionslot with: name: tools.name entityName: tools.entityName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-hybrid-7 description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdaterelayserviceconnectionslot with: name: tools.name entityName: tools.entityName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-relay-service-2 description: Microsoft Azure Deletes A Relay Service Connection By Its Name hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleterelayserviceconnectionslot with: name: tools.name entityName: tools.entityName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-hybrid-8 description: Microsoft Azure Creates A New Hybrid Connection Configuration Put , Or Updates An Existing One Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdaterelayserviceconnectionslot with: name: tools.name entityName: tools.entityName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-scale-3 description: Microsoft Azure Gets All Scale Out Instances Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistinstanceidentifiersslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-scale-4 description: Microsoft Azure Gets All Scale Out Instances Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceinfoslot with: name: tools.name instanceId: tools.instanceId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-status-last-4 description: Microsoft Azure Get The Status Of The Last Msdeploy Operation hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstancemsdeploystatusslot with: name: tools.name slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-invoke-msdeploy-web-4 description: Microsoft Azure Invoke The Msdeploy Web App Extension hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateinstancemsdeployoperationslot with: name: tools.name slot: tools.slot instanceId: tools.instanceId MSDeploy: tools.MSDeploy outputParameters: - type: object mapping: $. - name: microsoft-azure-get-msdeploy-log-4 description: Microsoft Azure Get The Msdeploy Log For The Last Msdeploy Operation hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstancemsdeploylogslot with: name: tools.name slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-list-processes-3 description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocessesslot with: name: tools.name slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-process-information-5 description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocessslot with: name: tools.name processId: tools.processId slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-terminate-process-its-3 description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleteinstanceprocessslot with: name: tools.name processId: tools.processId slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-memory-dump-3 description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocessdumpslot with: name: tools.name processId: tools.processId slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-list-module-information-3 description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocessmodulesslot with: name: tools.name processId: tools.processId slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-process-information-6 description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceprocessmoduleslot with: name: tools.name processId: tools.processId baseAddress: tools.baseAddress slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-list-threads-process-3 description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistinstanceprocessthreadsslot with: name: tools.name processId: tools.processId slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-shows-whether-app-2 description: Microsoft Azure Shows Whether An App Can Be Cloned To Another Resource Group Or Subscription hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsiscloneableslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-lists-logic-app-2 description: Microsoft Azure Lists Logic App S Connections For Web Site, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistworkflowsconnectionsslot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-existing-backups-4 description: Microsoft Azure Gets Existing Backups Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistsitebackupsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-this-is-allow-4 description: Microsoft Azure This Is To Allow Calling Via Powershell And Arm Template hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistsyncfunctiontriggersslot with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-status-mysql-2 description: Microsoft Azure Returns The Status Of Mysql In App Migration, If One Is Active, And Whether Or Not Mysql In App Is Enabled hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetmigratemysqlstatusslot with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-swift-virtual-2 description: Microsoft Azure Gets A Swift Virtual Network Connection hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetswiftvirtualnetworkconnectionslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-integrates-this-web-3 description: "Microsoft Azure 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\r" hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdateswiftvirtualnetworkconnectionwithcheckslot with: name: tools.name connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-swift-virtual-2 description: Microsoft Azure Deletes A Swift Virtual Network Connection From An App Or Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleteswiftvirtualnetworkslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-integrates-this-web-4 description: "Microsoft Azure 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\r" hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdateswiftvirtualnetworkconnectionwithcheckslot with: name: tools.name connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-network-2 description: Microsoft Azure Gets All Network Features Used By The App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistnetworkfeaturesslot with: name: tools.name view: tools.view slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-named-operation-5 description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktraceoperationslot with: name: tools.name operationId: tools.operationId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-start-capturing-network-3 description: Microsoft Azure Start Capturing Network Packets For The Site To Be Deprecated hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstartwebsitenetworktraceslot with: name: tools.name durationInSeconds: tools.durationInSeconds slot: tools.slot maxFrameLength: tools.maxFrameLength sasUrl: tools.sasUrl outputParameters: - type: object mapping: $. - name: microsoft-azure-start-capturing-network-4 description: Microsoft Azure Start Capturing Network Packets For The Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstartwebsitenetworktraceoperationslot with: name: tools.name durationInSeconds: tools.durationInSeconds slot: tools.slot maxFrameLength: tools.maxFrameLength sasUrl: tools.sasUrl outputParameters: - type: object mapping: $. - name: microsoft-azure-stop-ongoing-capturing-2 description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstopwebsitenetworktraceslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-named-operation-6 description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktracesslot with: name: tools.name operationId: tools.operationId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-named-operation-7 description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktraceoperationslotv2 with: name: tools.name operationId: tools.operationId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-named-operation-8 description: Microsoft Azure Gets A Named Operation For A Network Trace Capturing Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetnetworktracesslotv2 with: name: tools.name operationId: tools.operationId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-generates-new-publishing-2 description: Microsoft Azure Generates A New Publishing Password For An App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsgeneratenewsitepublishingpasswordslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-perfmon-counters-2 description: Microsoft Azure Gets Perfmon Counters For Web App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistperfmoncountersslot with: name: tools.name slot: tools.slot $filter: tools.$filter outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-web-app-2 description: Microsoft Azure Gets Web App S Event Logs hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetsitephperrorlogflagslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-premier-add-2 description: Microsoft Azure Gets The Premier Add Ons Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistpremieraddonsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-named-add-2 description: Microsoft Azure Gets A Named Add On Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetpremieraddonslot with: name: tools.name premierAddOnName: tools.premierAddOnName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-named-add-3 description: Microsoft Azure Updates A Named Add On Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsaddpremieraddonslot with: name: tools.name premierAddOnName: tools.premierAddOnName premierAddOn: tools.premierAddOn slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-premier-add-2 description: Microsoft Azure Delete A Premier Add On From An App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletepremieraddonslot with: name: tools.name premierAddOnName: tools.premierAddOnName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-named-add-4 description: Microsoft Azure Updates A Named Add On Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatepremieraddonslot with: name: tools.name premierAddOnName: tools.premierAddOnName premierAddOn: tools.premierAddOn slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-data-around-2 description: Microsoft Azure Gets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprivateaccessslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-sets-data-around-2 description: Microsoft Azure Sets Data Around Private Site Access Enablement And Authorized Virtual Networks That Can Access The Site hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsputprivateaccessvnetslot with: name: tools.name access: tools.access slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-list-private-2 description: Microsoft Azure Gets The List Of Private Endpoint Connections Associated With A Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprivateendpointconnectionlistslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-private-endpoint-2 description: Microsoft Azure Gets A Private Endpoint Connection hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprivateendpointconnectionslot with: name: tools.name privateEndpointConnectionName: tools.privateEndpointConnectionName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-approves-rejects-private-2 description: Microsoft Azure Approves Or Rejects A Private Endpoint Connection hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsapproveorrejectprivateendpointconnectionslot with: name: tools.name privateEndpointConnectionName: tools.privateEndpointConnectionName privateEndpointWrapper: tools.privateEndpointWrapper slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-private-endpoint-2 description: Microsoft Azure Deletes A Private Endpoint Connection hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleteprivateendpointconnectionslot with: name: tools.name privateEndpointConnectionName: tools.privateEndpointConnectionName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-private-link-2 description: Microsoft Azure Gets The Private Link Resources hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprivatelinkresourcesslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-list-processes-4 description: Microsoft Azure Get List Of Processes For A Web Site, Or A Deployment Slot, Or For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistprocessesslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-process-information-7 description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprocessslot with: name: tools.name processId: tools.processId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-terminate-process-its-4 description: Microsoft Azure Terminate A Process By Its Id For A Web Site, Or A Deployment Slot, Or Specific Scaled Out Instance In A Web Site hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeleteprocessslot with: name: tools.name processId: tools.processId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-memory-dump-4 description: Microsoft Azure Get A Memory Dump Of A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprocessdumpslot with: name: tools.name processId: tools.processId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-list-module-information-4 description: Microsoft Azure List Module Information For A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistprocessmodulesslot with: name: tools.name processId: tools.processId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-process-information-8 description: Microsoft Azure Get Process Information By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetprocessmoduleslot with: name: tools.name processId: tools.processId baseAddress: tools.baseAddress slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-list-threads-process-4 description: Microsoft Azure List The Threads In A Process By Its Id For A Specific Scaled Out Instance In A Web Site hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistprocessthreadsslot with: name: tools.name processId: tools.processId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-public-certificates-2 description: Microsoft Azure Get Public Certificates For An App Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistpubliccertificatesslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-named-public-2 description: Microsoft Azure Get The Named Public Certificate For An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetpubliccertificateslot with: name: tools.name slot: tools.slot publicCertificateName: tools.publicCertificateName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-hostname-binding-4 description: Microsoft Azure Creates A Hostname Binding For An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatepubliccertificateslot with: name: tools.name publicCertificateName: tools.publicCertificateName publicCertificate: tools.publicCertificate slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-hostname-binding-4 description: Microsoft Azure Deletes A Hostname Binding For An App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletepubliccertificateslot with: name: tools.name slot: tools.slot publicCertificateName: tools.publicCertificateName outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-publishing-profile-2 description: Microsoft Azure Gets The Publishing Profile For An App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistpublishingprofilexmlwithsecretsslot with: name: tools.name publishingProfileOptions: tools.publishingProfileOptions slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-resets-configuration-settings-2 description: Microsoft Azure Resets The Configuration Settings Of The Current Slot If They Were Previously Modified By Calling The Api With Post hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsresetslotconfigurationslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-restarts-app-deployment-2 description: Microsoft Azure Restarts An App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrestartslot with: name: tools.name slot: tools.slot softRestart: tools.softRestart synchronous: tools.synchronous outputParameters: - type: object mapping: $. - name: microsoft-azure-restores-app-backup-2 description: Microsoft Azure Restores An App From A Backup Blob In Azure Storage hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrestorefrombackupblobslot with: name: tools.name request: tools.request slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-restores-deleted-web-2 description: Microsoft Azure Restores A Deleted Web App To This Web App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrestorefromdeletedappslot with: name: tools.name restoreRequest: tools.restoreRequest slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-restores-web-app-3 description: Microsoft Azure Restores A Web App From A Snapshot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsrestoresnapshotslot with: name: tools.name restoreRequest: tools.restoreRequest slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-list-siteextensions-2 description: Microsoft Azure Get List Of Siteextensions For A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistsiteextensionsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-site-extension-2 description: Microsoft Azure Get Site Extension Information By Its Id For A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetsiteextensionslot with: name: tools.name siteExtensionId: tools.siteExtensionId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-install-site-extension-2 description: Microsoft Azure Install Site Extension On A Web Site, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsinstallsiteextensionslot with: name: tools.name siteExtensionId: tools.siteExtensionId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-remove-site-extension-2 description: Microsoft Azure Remove A Site Extension From A Web Site, Or A Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletesiteextensionslot with: name: tools.name siteExtensionId: tools.siteExtensionId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-difference-configuration description: Microsoft Azure Get The Difference In Configuration Settings Between Two Web App Slots hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistslotdifferencesslot with: name: tools.name slotSwapEntity: tools.slotSwapEntity slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-swaps-two-deployment description: Microsoft Azure Swaps Two Deployment Slots Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsswapslotslot with: name: tools.name slotSwapEntity: tools.slotSwapEntity slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-all-snapshots description: Microsoft Azure Returns All Snapshots To The User hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistsnapshotsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-all-snapshots-2 description: Microsoft Azure Returns All Snapshots To The User From Drsecondary Endpoint hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistsnapshotsfromdrsecondaryslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-source-control description: Microsoft Azure Gets The Source Control Configuration Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetsourcecontrolslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-source-control description: Microsoft Azure Updates The Source Control Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatesourcecontrolslot with: name: tools.name siteSourceControl: tools.siteSourceControl slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-source-control description: Microsoft Azure Deletes The Source Control Configuration Of An App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletesourcecontrolslot with: name: tools.name slot: tools.slot additionalFlags: tools.additionalFlags outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-source-control-2 description: Microsoft Azure Updates The Source Control Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatesourcecontrolslot with: name: tools.name siteSourceControl: tools.siteSourceControl slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-starts-app-deployment description: Microsoft Azure Starts An App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstartslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-start-capturing-network-5 description: Microsoft Azure Start Capturing Network Packets For The Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstartnetworktraceslot with: name: tools.name durationInSeconds: tools.durationInSeconds slot: tools.slot maxFrameLength: tools.maxFrameLength sasUrl: tools.sasUrl outputParameters: - type: object mapping: $. - name: microsoft-azure-stops-app-deployment description: Microsoft Azure Stops An App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstopslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-stop-ongoing-capturing-3 description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstopnetworktraceslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-sync-web-app description: Microsoft Azure Sync Web App Repository hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappssyncrepositoryslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-syncs-function-trigger-3 description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappssyncfunctiontriggersslot with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-list-triggered-web description: Microsoft Azure List Triggered Web Jobs For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslisttriggeredwebjobsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-triggered-web description: Microsoft Azure Gets A Triggered Web Job By Its Id For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgettriggeredwebjobslot with: name: tools.name webJobName: tools.webJobName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-triggered-web description: Microsoft Azure Delete A Triggered Web Job By Its Id For An App, Or A Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletetriggeredwebjobslot with: name: tools.name webJobName: tools.webJobName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-list-triggered-web-2 description: Microsoft Azure List A Triggered Web Job S History For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslisttriggeredwebjobhistoryslot with: name: tools.name webJobName: tools.webJobName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-triggered-web-2 description: Microsoft Azure Gets A Triggered Web Job S History By Its Id For An App, , Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgettriggeredwebjobhistoryslot with: name: tools.name webJobName: tools.webJobName id: tools.id slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-run-triggered-web description: Microsoft Azure Run A Triggered Web Job For An App, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsruntriggeredwebjobslot with: name: tools.name webJobName: tools.webJobName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-quota-usage description: Microsoft Azure Gets The Quota Usage Information Of An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistusagesslot with: name: tools.name slot: tools.slot $filter: tools.$filter outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-virtual-networks description: Microsoft Azure Gets The Virtual Networks The App Or Deployment Slot Is Connected To hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistvnetconnectionsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-virtual-network description: Microsoft Azure Gets A Virtual Network The App Or Deployment Slot Is Connected To By Name hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetvnetconnectionslot with: name: tools.name vnetName: tools.vnetName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-adds-virtual-network description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatevnetconnectionslot with: name: tools.name vnetName: tools.vnetName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-connection-app description: Microsoft Azure Deletes A Connection From An App Or Deployment Slot To A Named Virtual Network hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletevnetconnectionslot with: name: tools.name vnetName: tools.vnetName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-adds-virtual-network-2 description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatevnetconnectionslot with: name: tools.name vnetName: tools.vnetName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-app-s-2 description: Microsoft Azure Gets An App S Virtual Network Gateway hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetvnetconnectiongatewayslot with: name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-adds-gateway-connected description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatevnetconnectiongatewayslot with: name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-adds-gateway-connected-2 description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatevnetconnectiongatewayslot with: name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-list-webjobs-app description: Microsoft Azure List Webjobs For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistwebjobsslot with: name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-webjob-information description: Microsoft Azure Get Webjob Information For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetwebjobslot with: name: tools.name webJobName: tools.webJobName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-list-workflows-web description: Microsoft Azure List The Workflows For A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistinstanceworkflowsslot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-workflow-information description: Microsoft Azure Get Workflow Information By Its Id For Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetinstanceworkflowslot with: workflowName: tools.workflowName outputParameters: - type: object mapping: $. - name: microsoft-azure-get-difference-configuration-2 description: Microsoft Azure Get The Difference In Configuration Settings Between Two Web App Slots hints: readOnly: true destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappslistslotdifferencesfromproduction with: name: tools.name slotSwapEntity: tools.slotSwapEntity outputParameters: - type: object mapping: $. - name: microsoft-azure-swaps-two-deployment-2 description: Microsoft Azure Swaps Two Deployment Slots Of An App hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsswapslotwithproduction with: name: tools.name slotSwapEntity: tools.slotSwapEntity outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-all-snapshots-3 description: Microsoft Azure Returns All Snapshots To The User hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistsnapshots with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-all-snapshots-4 description: Microsoft Azure Returns All Snapshots To The User From Drsecondary Endpoint hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistsnapshotsfromdrsecondary with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-source-control-2 description: Microsoft Azure Gets The Source Control Configuration Of An App hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetsourcecontrol with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-source-control-3 description: Microsoft Azure Updates The Source Control Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatesourcecontrol with: name: tools.name siteSourceControl: tools.siteSourceControl outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-source-control-2 description: Microsoft Azure Deletes The Source Control Configuration Of An App hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletesourcecontrol with: name: tools.name additionalFlags: tools.additionalFlags outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-source-control-4 description: Microsoft Azure Updates The Source Control Configuration Of An App hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatesourcecontrol with: name: tools.name siteSourceControl: tools.siteSourceControl outputParameters: - type: object mapping: $. - name: microsoft-azure-starts-app-deployment-2 description: Microsoft Azure Starts An App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstart with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-start-capturing-network-6 description: Microsoft Azure Start Capturing Network Packets For The Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstartnetworktrace with: name: tools.name durationInSeconds: tools.durationInSeconds maxFrameLength: tools.maxFrameLength sasUrl: tools.sasUrl outputParameters: - type: object mapping: $. - name: microsoft-azure-stops-app-deployment-2 description: Microsoft Azure Stops An App Or Deployment Slot, If Specified hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstop with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-stop-ongoing-capturing-4 description: Microsoft Azure Stop Ongoing Capturing Network Packets For The Site hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsstopnetworktrace with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-sync-web-app-2 description: Microsoft Azure Sync Web App Repository hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappssyncrepository with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-syncs-function-trigger-4 description: Microsoft Azure Syncs Function Trigger Metadata To The Management Database hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappssyncfunctiontriggers with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-list-triggered-web-3 description: Microsoft Azure List Triggered Web Jobs For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslisttriggeredwebjobs with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-triggered-web-3 description: Microsoft Azure Gets A Triggered Web Job By Its Id For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgettriggeredwebjob with: name: tools.name webJobName: tools.webJobName outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-triggered-web-2 description: Microsoft Azure Delete A Triggered Web Job By Its Id For An App, Or A Deployment Slot hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletetriggeredwebjob with: name: tools.name webJobName: tools.webJobName outputParameters: - type: object mapping: $. - name: microsoft-azure-list-triggered-web-4 description: Microsoft Azure List A Triggered Web Job S History For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslisttriggeredwebjobhistory with: name: tools.name webJobName: tools.webJobName outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-triggered-web-4 description: Microsoft Azure Gets A Triggered Web Job S History By Its Id For An App, , Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgettriggeredwebjobhistory with: name: tools.name webJobName: tools.webJobName id: tools.id outputParameters: - type: object mapping: $. - name: microsoft-azure-run-triggered-web-2 description: Microsoft Azure Run A Triggered Web Job For An App, Or A Deployment Slot hints: readOnly: false destructive: false idempotent: false call: webapps-api-client-webapps.microsoftazurewebappsruntriggeredwebjob with: name: tools.name webJobName: tools.webJobName outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-quota-usage-2 description: Microsoft Azure Gets The Quota Usage Information Of An App Or Deployment Slot, If Specified hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistusages with: name: tools.name $filter: tools.$filter outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-virtual-networks-2 description: Microsoft Azure Gets The Virtual Networks The App Or Deployment Slot Is Connected To hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistvnetconnections with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-virtual-network-2 description: Microsoft Azure Gets A Virtual Network The App Or Deployment Slot Is Connected To By Name hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetvnetconnection with: name: tools.name vnetName: tools.vnetName outputParameters: - type: object mapping: $. - name: microsoft-azure-adds-virtual-network-3 description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatevnetconnection with: name: tools.name vnetName: tools.vnetName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-connection-app-2 description: Microsoft Azure Deletes A Connection From An App Or Deployment Slot To A Named Virtual Network hints: readOnly: false destructive: true idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsdeletevnetconnection with: name: tools.name vnetName: tools.vnetName outputParameters: - type: object mapping: $. - name: microsoft-azure-adds-virtual-network-4 description: Microsoft Azure Adds A Virtual Network Connection To An App Or Slot Put Or Updates The Connection Properties Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatevnetconnection with: name: tools.name vnetName: tools.vnetName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-app-s-3 description: Microsoft Azure Gets An App S Virtual Network Gateway hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetvnetconnectiongateway with: name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName outputParameters: - type: object mapping: $. - name: microsoft-azure-adds-gateway-connected-3 description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappscreateorupdatevnetconnectiongateway with: name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-adds-gateway-connected-4 description: Microsoft Azure Adds A Gateway To A Connected Virtual Network Put Or Updates It Patch hints: readOnly: false destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsupdatevnetconnectiongateway with: name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-list-webjobs-app-2 description: Microsoft Azure List Webjobs For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistwebjobs with: name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-webjob-information-2 description: Microsoft Azure Get Webjob Information For An App, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetwebjob with: name: tools.name webJobName: tools.webJobName outputParameters: - type: object mapping: $. - name: microsoft-azure-list-workflows-web-2 description: Microsoft Azure List The Workflows For A Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappslistworkflows outputParameters: - type: object mapping: $. - name: microsoft-azure-get-workflow-information-2 description: Microsoft Azure Get Workflow Information By Its Id For Web Site, Or A Deployment Slot hints: readOnly: true destructive: false idempotent: true call: webapps-api-client-webapps.microsoftazurewebappsgetworkflow with: workflowName: tools.workflowName outputParameters: - type: object mapping: $.