naftiko: 1.0.0-alpha2 info: label: Microsoft Azure WebSite Management Client — Sites description: 'Microsoft Azure WebSite Management Client — Sites. 161 operations. Lead operation: Microsoft Azure Gets Deleted Web Apps In Subscription. Self-contained Naftiko capability covering one Microsoft Azure business surface.' tags: - Microsoft Azure - Sites 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: website-management-client-sites baseUri: https://management.azure.com description: Microsoft Azure WebSite Management Client — Sites business capability. Self-contained, no shared references. resources: - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/deletedSites operations: - name: microsoftazuresitesgetdeletedsites method: GET description: Microsoft Azure Gets Deleted Web Apps In Subscription outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: propertiesToInclude in: query type: string description: Additional web app properties included in the response - name: includeSiteTypes in: query type: string description: Types of apps included in the response - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites operations: - name: microsoftazuresitesgetsites method: GET description: Microsoft Azure Gets The Web Apps For A Subscription In The Specified Resource Group outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: propertiesToInclude in: query type: string description: Additional web app properties included in the response - name: includeSiteTypes in: query type: string description: Types of apps included in the response - name: includeSlots in: query type: boolean description: Whether or not to include deployments slots in results - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name} operations: - name: microsoftazuresitesgetsite method: GET description: Microsoft Azure Get Details Of A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: propertiesToInclude in: query type: string description: Additional web app properties included in the response - name: microsoftazuresitescreateorupdatesite method: PUT description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of the resource group required: true - name: name in: path type: string description: Name of the web app required: true - name: siteEnvelope in: body type: string description: Details of web app if it exists already required: true - name: skipDnsRegistration in: query type: string description: "If true web app hostname is not registered with DNS on creation. This parameter is\r" - name: skipCustomDomainVerification in: query type: string description: If true, custom (non *.azurewebsites.net) domains associated with web app are not verified. - name: forceDnsRegistration in: query type: string description: If true, web app hostname is force registered with DNS - name: ttlInSeconds in: query type: string description: Time to live in seconds for web app's default domain name - name: microsoftazuresitesdeletesite method: DELETE description: Microsoft Azure Deletes A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: deleteMetrics in: query type: string description: If true, web app metrics are also deleted - name: deleteEmptyServerFarm in: query type: string description: If true and App Service Plan is empty after web app deletion, App Service Plan is also deleted - name: skipDnsRegistration in: query type: string description: If true, DNS registration is skipped - name: deleteAllSlots in: query type: string description: If true, all slots associated with web app are also deleted - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/applySlotConfig operations: - name: microsoftazuresitesapplyslotconfigtoproduction 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: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: slotSwapEntity in: body type: string description: Request body that contains the target slot name. Settings from that slot will be applied on the source slot required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backup operations: - name: microsoftazuresitesbackupsite method: POST description: Microsoft Azure Creates Web App Backup outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app 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 operations: - name: microsoftazuresiteslistsitebackups method: GET description: Microsoft Azure Lists All Available Backups For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/backups/discover operations: - name: microsoftazuresitesdiscoversiterestore method: PUT description: Microsoft Azure Discovers Existing Web App Backups That Can Be Restored outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web 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}/backups/{backupId} operations: - name: microsoftazuresitesgetsitebackupstatus method: GET description: Microsoft Azure Gets Status Of A Web App Backup That May Be In Progress outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: microsoftazuresitesdeletebackup method: DELETE description: Microsoft Azure Deletes A Backup From Azure Storage outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backups/{backupId}/list operations: - name: microsoftazuresitesgetsitebackupstatussecrets 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: resourceGroupName in: path type: string description: Name of resource group required: true - 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: microsoftazuresitesrestoresite method: POST description: Microsoft Azure Restores A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: backupId in: path type: string description: Id of backup to restore 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}/config/appsettings operations: - name: microsoftazuresitesupdatesiteappsettings method: PUT description: Microsoft Azure Updates The Application Settings Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: appSettings in: body type: string description: Application settings of web 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: microsoftazuresiteslistsiteappsettings method: POST description: Microsoft Azure Gets The Application Settings Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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/authsettings operations: - name: microsoftazuresitesupdatesiteauthsettings method: PUT description: Microsoft Azure Updates The Authentication Authorization Settings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: microsoftazuresiteslistsiteauthsettings method: POST description: Microsoft Azure Gets The Authentication Authorization Settings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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/backup operations: - name: microsoftazuresitesupdatesitebackupconfiguration method: PUT description: Microsoft Azure Updates Backup Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app 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}/config/backup/list operations: - name: microsoftazuresitesgetsitebackupconfiguration method: POST description: Microsoft Azure Gets The Backup Configuration For A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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/connectionstrings operations: - name: microsoftazuresitesupdatesiteconnectionstrings method: PUT description: Microsoft Azure Updates The Connection Strings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: connectionStrings in: body type: string description: Connection strings associated with web app required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/connectionstrings/list operations: - name: microsoftazuresiteslistsiteconnectionstrings method: POST description: Microsoft Azure Gets The Connection Strings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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/logs operations: - name: microsoftazuresitesgetsitelogsconfig method: GET description: Microsoft Azure Gets The Web App Logs Configuration outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: microsoftazuresitesupdatesitelogsconfig method: PUT description: Microsoft Azure Updates The Meta Data For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: siteLogsConfig in: body type: string description: Site logs configuration required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/metadata operations: - name: microsoftazuresitesupdatesitemetadata method: PUT description: Microsoft Azure Updates The Meta Data For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: metadata in: body type: string description: Meta data of web app required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/metadata/list operations: - name: microsoftazuresiteslistsitemetadata method: POST description: Microsoft Azure Gets The Web App Meta Data outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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/publishingcredentials/list operations: - name: microsoftazuresiteslistsitepublishingcredentials method: POST description: Microsoft Azure Gets The Web App Publishing Credentials outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: microsoftazuresitesgetslotconfignames method: GET description: Microsoft Azure Gets 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: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: microsoftazuresitesupdateslotconfignames 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: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: slotConfigNames in: body type: string description: Request body containing the names of application settings and connection strings required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/config/web operations: - name: microsoftazuresitesgetsiteconfig method: GET description: Microsoft Azure Gets The Configuration Of The Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: microsoftazuresitescreateorupdatesiteconfig method: PUT description: Microsoft Azure Update The Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: siteConfig in: body type: string description: Request body that contains the configuration setting for the web app required: true - name: microsoftazuresitesupdatesiteconfig method: PATCH description: Microsoft Azure Update The Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: siteConfig in: body type: string description: Request body that contains the configuration setting for the web app required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/deployments operations: - name: microsoftazuresitesgetdeployments method: GET description: Microsoft Azure List Deployments outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/deployments/{id} operations: - name: microsoftazuresitesgetdeployment method: GET description: Microsoft Azure Get The Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment required: true - name: microsoftazuresitescreatedeployment method: PUT description: Microsoft Azure Create A Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment required: true - name: deployment in: body type: string description: Details of deployment required: true - name: microsoftazuresitesdeletedeployment method: DELETE description: Microsoft Azure Delete The Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hostNameBindings operations: - name: microsoftazuresitesgetsitehostnamebindings method: GET description: Microsoft Azure Get Web App Hostname Bindings outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/hostNameBindings/{hostName} operations: - name: microsoftazuresitesgetsitehostnamebinding method: GET description: Microsoft Azure Get Web App Binding For A Hostname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: hostName in: path type: string description: Name of host required: true - name: microsoftazuresitescreateorupdatesitehostnamebinding method: PUT description: Microsoft Azure Creates A Web App Hostname Binding outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: hostName in: path type: string description: Name of host required: true - name: hostNameBinding in: body type: string description: Host name binding information required: true - name: microsoftazuresitesdeletesitehostnamebinding method: DELETE description: Microsoft Azure Deletes A Host Name Binding outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: hostName in: path type: string description: Name of host required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/hybridconnection operations: - name: microsoftazuresiteslistsiterelayserviceconnections method: GET description: Microsoft Azure Retrieves All Biztalk Hybrid Connections Associated With This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - 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/{entityName} operations: - name: microsoftazuresitesgetsiterelayserviceconnection method: GET description: Microsoft Azure Retrieves A Biztalk Hybrid Connection Identified By Its Entity Name outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: entityName in: path type: string description: The name by which the Hybrid Connection is identified required: true - name: microsoftazuresitescreateorupdatesiterelayserviceconnection method: PUT description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: entityName in: path type: string description: The name by which the Hybrid Connection is identified required: true - name: connectionEnvelope in: body type: string description: The details of the Hybrid Connection required: true - name: microsoftazuresitesdeletesiterelayserviceconnection method: DELETE description: Microsoft Azure Removes The Association To A Biztalk Hybrid Connection, Identified By Its Entity Name outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: entityName in: path type: string description: The name by which the Hybrid Connection is identified required: true - name: microsoftazuresitesupdatesiterelayserviceconnection method: PATCH description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: entityName in: path type: string description: The name by which the Hybrid Connection is identified 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}/instances operations: - name: microsoftazuresitesgetsiteinstanceidentifiers method: GET description: Microsoft Azure Gets All Instance Of A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/instances/{instanceId}/deployments operations: - name: microsoftazuresitesgetinstancedeployments method: GET description: Microsoft Azure List Deployments outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/deployments/{id} operations: - name: microsoftazuresitesgetinstancedeployment method: GET description: Microsoft Azure Get The Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment required: true - name: instanceId in: path type: string description: Id of web app instance required: true - name: microsoftazuresitescreateinstancedeployment method: PUT description: Microsoft Azure Create A Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment required: true - name: instanceId in: path type: string description: Id of web app instance required: true - name: deployment in: body type: string description: Details of deployment required: true - name: microsoftazuresitesdeleteinstancedeployment method: DELETE description: Microsoft Azure Delete The Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment 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}/iscloneable operations: - name: microsoftazuresitesissitecloneable method: POST description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of the resource group required: true - name: name in: path type: string description: Name of the web app required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/metricdefinitions operations: - name: microsoftazuresitesgetsitemetricdefinitions method: GET description: Microsoft Azure Gets Metric Definitions For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/metrics operations: - name: microsoftazuresitesgetsitemetrics method: GET description: Microsoft Azure Gets Metrics For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: details in: query type: boolean description: If true, metric details are included in response - name: $filter in: query type: string description: 'Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq ''Metric1'' or name.value eq ''Metric2'') and s' - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/networkFeatures/{view} operations: - name: microsoftazuresitesgetsitenetworkfeatures method: GET description: Microsoft Azure Retrieves A View Of All Network Features In Use On This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: view in: path type: string description: The type of view. This can either be "summary" or "detailed". required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/newpassword operations: - name: microsoftazuresitesgeneratenewsitepublishingpassword method: POST description: Microsoft Azure Generates New Random App Publishing Password outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/operationresults/{operationId} operations: - name: microsoftazuresitesgetsiteoperation method: GET description: Microsoft Azure Gets The Operation For A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: operationId in: path type: string description: Id of an operation required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/premieraddons operations: - name: microsoftazuresiteslistsitepremieraddons method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string required: true - name: name in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/premieraddons/{premierAddOnName} operations: - name: microsoftazuresitesgetsitepremieraddon method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons Premieraddonname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string required: true - name: name in: path type: string required: true - name: premierAddOnName in: path type: string required: true - name: microsoftazuresitesaddsitepremieraddon method: PUT description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons Premieraddonname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string required: true - name: name in: path type: string required: true - name: premierAddOnName in: path type: string required: true - name: premierAddOn in: body type: string required: true - name: microsoftazuresitesdeletesitepremieraddon method: DELETE description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons Premieraddonname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string required: true - name: name in: path type: string required: true - name: premierAddOnName in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/publishxml operations: - name: microsoftazuresiteslistsitepublishingprofilexml method: POST description: Microsoft Azure Gets The Publishing Profile For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: options in: body type: string description: Specifies options for publishing profile. Pass CsmPublishingProfileOptions.Format=FileZilla3 for FileZilla FTP format. required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/recover operations: - name: microsoftazuresitesrecoversite method: POST description: Microsoft Azure Recovers A Deleted Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: recoveryEntity in: body type: string description: Snapshot data used for web app recovery. 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}/resetSlotConfig operations: - name: microsoftazuresitesresetproductionslotconfig method: POST description: Microsoft Azure Resets The Configuration Settings Of The Current Slot If They Were Previously Modified By Calling Applyslotconfig Api outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/restart operations: - name: microsoftazuresitesrestartsite method: POST description: Microsoft Azure Restarts Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: softRestart in: query type: boolean description: Soft restart applies the configuration settings and restarts the app if necessary. Hard restart always restarts and reprovisions the app - name: synchronous in: query type: boolean description: If true then the API will block until the app has been restarted - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots operations: - name: microsoftazuresitesgetsiteslots method: GET description: Microsoft Azure Gets All The Slots For A Web Apps outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: propertiesToInclude in: query type: string description: List of app properties to include in the response - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot} operations: - name: microsoftazuresitesgetsiteslot method: GET description: Microsoft Azure Get Details Of A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: propertiesToInclude in: query type: string description: Additional web app properties included in the response - name: microsoftazuresitescreateorupdatesiteslot method: PUT description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of the resource group required: true - name: name in: path type: string description: Name of the web app required: true - name: siteEnvelope in: body type: string description: Details of web app if it exists already 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: skipDnsRegistration in: query type: string description: "If true web app hostname is not registered with DNS on creation. This parameter is\r" - name: skipCustomDomainVerification in: query type: string description: If true, custom (non *.azurewebsites.net) domains associated with web app are not verified. - name: forceDnsRegistration in: query type: string description: If true, web app hostname is force registered with DNS - name: ttlInSeconds in: query type: string description: Time to live in seconds for web app's default domain name - name: microsoftazuresitesdeletesiteslot method: DELETE description: Microsoft Azure Deletes A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: deleteMetrics in: query type: string description: If true, web app metrics are also deleted - name: deleteEmptyServerFarm in: query type: string description: If true and App Service Plan is empty after web app deletion, App Service Plan is also deleted - name: skipDnsRegistration in: query type: string description: If true, DNS registration is skipped - name: deleteAllSlots in: query type: string description: If true, all slots associated with web app are also deleted - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/applySlotConfig operations: - name: microsoftazuresitesapplyslotconfigslot 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: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: slotSwapEntity in: body type: string description: Request body that contains the target slot name. Settings from that slot will be applied on the source slot required: true - name: slot in: path type: string description: Name of the source slot. Settings from the target slot will be applied onto this 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: microsoftazuresitesbackupsiteslot method: POST description: Microsoft Azure Creates Web App Backup outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app 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 operations: - name: microsoftazuresiteslistsitebackupsslot method: GET description: Microsoft Azure Lists All Available Backups For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/backups/discover operations: - name: microsoftazuresitesdiscoversiterestoreslot method: PUT description: Microsoft Azure Discovers Existing Web App Backups That Can Be Restored outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web 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 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} operations: - name: microsoftazuresitesgetsitebackupstatusslot method: GET description: Microsoft Azure Gets Status Of A Web App Backup That May Be In Progress outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: slot in: path type: string description: Name of web app slot. If not specified then will default to production slot. required: true - name: microsoftazuresitesdeletebackupslot method: DELETE description: Microsoft Azure Deletes A Backup From Azure Storage outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: 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}/list operations: - name: microsoftazuresitesgetsitebackupstatussecretsslot 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: resourceGroupName in: path type: string description: Name of resource group required: true - 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: microsoftazuresitesrestoresiteslot method: POST description: Microsoft Azure Restores A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: backupId in: path type: string description: Id of backup to restore required: true - name: request in: body type: string description: Information on restore 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}/config/appsettings operations: - name: microsoftazuresitesupdatesiteappsettingsslot method: PUT description: Microsoft Azure Updates The Application Settings Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: appSettings in: body type: string description: Application settings 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/appsettings/list operations: - name: microsoftazuresiteslistsiteappsettingsslot method: POST description: Microsoft Azure Gets The Application Settings Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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/authsettings operations: - name: microsoftazuresitesupdatesiteauthsettingsslot method: PUT description: Microsoft Azure Updates The Authentication Authorization Settings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: microsoftazuresiteslistsiteauthsettingsslot method: POST description: Microsoft Azure Gets The Authentication Authorization Settings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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/backup operations: - name: microsoftazuresitesupdatesitebackupconfigurationslot method: PUT description: Microsoft Azure Updates Backup Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app 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}/config/backup/list operations: - name: microsoftazuresitesgetsitebackupconfigurationslot method: POST description: Microsoft Azure Gets The Backup Configuration For A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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/connectionstrings operations: - name: microsoftazuresitesupdatesiteconnectionstringsslot method: PUT description: Microsoft Azure Updates The Connection Strings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: connectionStrings in: body type: string description: Connection strings 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/connectionstrings/list operations: - name: microsoftazuresiteslistsiteconnectionstringsslot method: POST description: Microsoft Azure Gets The Connection Strings Associated With Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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/logs operations: - name: microsoftazuresitesgetsitelogsconfigslot method: GET description: Microsoft Azure Gets The Web App Logs Configuration outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: microsoftazuresitesupdatesitelogsconfigslot method: PUT description: Microsoft Azure Updates The Meta Data For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: siteLogsConfig in: body type: string description: Site logs configuration 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/metadata operations: - name: microsoftazuresitesupdatesitemetadataslot method: PUT description: Microsoft Azure Updates The Meta Data For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: metadata in: body type: string description: Meta data 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/metadata/list operations: - name: microsoftazuresiteslistsitemetadataslot method: POST description: Microsoft Azure Gets The Web App Meta Data outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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/publishingcredentials/list operations: - name: microsoftazuresiteslistsitepublishingcredentialsslot method: POST description: Microsoft Azure Gets The Web App Publishing Credentials outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: microsoftazuresitesgetsiteconfigslot method: GET description: Microsoft Azure Gets The Configuration Of The Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: microsoftazuresitescreateorupdatesiteconfigslot method: PUT description: Microsoft Azure Update The Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: siteConfig in: body type: string description: Request body that contains the configuration setting for the 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: microsoftazuresitesupdatesiteconfigslot method: PATCH description: Microsoft Azure Update The Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: siteConfig in: body type: string description: Request body that contains the configuration setting for the 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}/deployments operations: - name: microsoftazuresitesgetdeploymentsslot method: GET description: Microsoft Azure List Deployments outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/deployments/{id} operations: - name: microsoftazuresitesgetdeploymentslot method: GET description: Microsoft Azure Get The Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment 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: microsoftazuresitescreatedeploymentslot method: PUT description: Microsoft Azure Create A Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment 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: deployment in: body type: string description: Details of deployment required: true - name: microsoftazuresitesdeletedeploymentslot method: DELETE description: Microsoft Azure Delete The Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment 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}/hostNameBindings operations: - name: microsoftazuresitesgetsitehostnamebindingsslot method: GET description: Microsoft Azure Get Web App Hostname Bindings outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/hostNameBindings/{hostName} operations: - name: microsoftazuresitesgetsitehostnamebindingslot method: GET description: Microsoft Azure Get Web App Binding For A Hostname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: path type: string description: Name of host required: true - name: microsoftazuresitescreateorupdatesitehostnamebindingslot method: PUT description: Microsoft Azure Creates A Web App Hostname Binding outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: hostName in: path type: string description: Name of host required: true - name: hostNameBinding in: body type: string description: Host name binding 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: microsoftazuresitesdeletesitehostnamebindingslot method: DELETE description: Microsoft Azure Deletes A Host Name Binding outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: path type: string description: Name of host required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/hybridconnection operations: - name: microsoftazuresiteslistsiterelayserviceconnectionsslot method: GET description: Microsoft Azure Retrieves All Biztalk Hybrid Connections Associated With This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - 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/{entityName} operations: - name: microsoftazuresitesgetsiterelayserviceconnectionslot method: GET description: Microsoft Azure Retrieves A Biztalk Hybrid Connection Identified By Its Entity Name outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: entityName in: path type: string description: The name by which the Hybrid Connection is identified required: true - name: slot in: path type: string description: The name of the slot for the web app. required: true - name: microsoftazuresitescreateorupdatesiterelayserviceconnectionslot method: PUT description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: entityName in: path type: string description: The name by which the Hybrid Connection is identified 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: microsoftazuresitesdeletesiterelayserviceconnectionslot method: DELETE description: Microsoft Azure Removes The Association To A Biztalk Hybrid Connection, Identified By Its Entity Name outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: entityName in: path type: string description: The name by which the Hybrid Connection is identified required: true - name: slot in: path type: string description: The name of the slot for the web app. required: true - name: microsoftazuresitesupdatesiterelayserviceconnectionslot method: PATCH description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: entityName in: path type: string description: The name by which the Hybrid Connection is identified 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}/instances operations: - name: microsoftazuresitesgetsiteinstanceidentifiersslot method: GET description: Microsoft Azure Gets All Instance Of A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/instances/{instanceId}/deployments operations: - name: microsoftazuresitesgetinstancedeploymentsslot method: GET description: Microsoft Azure List Deployments outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/deployments/{id} operations: - name: microsoftazuresitesgetinstancedeploymentslot method: GET description: Microsoft Azure Get The Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment 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: microsoftazuresitescreateinstancedeploymentslot method: PUT description: Microsoft Azure Create A Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment 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: deployment in: body type: string description: Details of deployment required: true - name: microsoftazuresitesdeleteinstancedeploymentslot method: DELETE description: Microsoft Azure Delete The Deployment outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: id in: path type: string description: Id of the deployment 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}/iscloneable operations: - name: microsoftazuresitesissitecloneableslot method: POST description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of the resource group required: true - name: name in: path type: string description: Name of the 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}/metricdefinitions operations: - name: microsoftazuresitesgetsitemetricdefinitionsslot method: GET description: Microsoft Azure Gets Metric Definitions For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/metrics operations: - name: microsoftazuresitesgetsitemetricsslot method: GET description: Microsoft Azure Gets Metrics For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: details in: query type: boolean description: If true, metric details are included in response - name: $filter in: query type: string description: 'Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq ''Metric1'' or name.value eq ''Metric2'') and s' - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/networkFeatures/{view} operations: - name: microsoftazuresitesgetsitenetworkfeaturesslot method: GET description: Microsoft Azure Retrieves A View Of All Network Features In Use On This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: view in: path type: string description: The type of view. This can either be "summary" or "detailed". 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}/newpassword operations: - name: microsoftazuresitesgeneratenewsitepublishingpasswordslot method: POST description: Microsoft Azure Generates New Random App Publishing Password outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/operationresults/{operationId} operations: - name: microsoftazuresitesgetsiteoperationslot method: GET description: Microsoft Azure Gets The Operation For A Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: operationId in: path type: string description: Id of an operation 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: microsoftazuresiteslistsitepremieraddonsslot method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string required: true - name: name 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}/premieraddons/{premierAddOnName} operations: - name: microsoftazuresitesgetsitepremieraddonslot method: GET description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons Premieraddonname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string required: true - name: name in: path type: string required: true - name: premierAddOnName in: path type: string required: true - name: slot in: path type: string required: true - name: microsoftazuresitesaddsitepremieraddonslot method: PUT description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons Premieraddonname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string required: true - name: name in: path type: string required: true - name: premierAddOnName in: path type: string required: true - name: premierAddOn in: body type: string required: true - name: slot in: path type: string required: true - name: microsoftazuresitesdeletesitepremieraddonslot method: DELETE description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons Premieraddonname outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string required: true - name: name in: path type: string required: true - name: premierAddOnName 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}/publishxml operations: - name: microsoftazuresiteslistsitepublishingprofilexmlslot method: POST description: Microsoft Azure Gets The Publishing Profile For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: options in: body type: string description: Specifies options for publishing profile. Pass CsmPublishingProfileOptions.Format=FileZilla3 for FileZilla FTP format. 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}/recover operations: - name: microsoftazuresitesrecoversiteslot method: POST description: Microsoft Azure Recovers A Deleted Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: recoveryEntity in: body type: string description: Snapshot data used for web app recovery. 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}/resetSlotConfig operations: - name: microsoftazuresitesresetslotconfigslot method: POST description: Microsoft Azure Resets The Configuration Settings Of The Current Slot If They Were Previously Modified By Calling Applyslotconfig Api outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/restart operations: - name: microsoftazuresitesrestartsiteslot method: POST description: Microsoft Azure Restarts Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: softRestart in: query type: boolean description: Soft restart applies the configuration settings and restarts the app if necessary. Hard restart always restarts and reprovisions the app - name: synchronous in: query type: boolean description: If true then the API will block until the app has been restarted - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/slotsdiffs operations: - name: microsoftazuresitesgetslotsdifferencesslot 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: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: slotSwapEntity in: body type: string description: Request body that contains the target slot name required: true - name: slot in: path type: string description: Name of 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: microsoftazuresitesswapslotsslot method: POST description: Microsoft Azure Swaps Web App Slots outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: slotSwapEntity in: body type: string description: Request body that contains the target slot name required: true - name: slot in: path type: string description: Name of source slot for the swap required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/snapshots operations: - name: microsoftazuresitesgetsitesnapshotsslot method: PUT description: Microsoft Azure Returns All Snapshots To The User outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Webspace required: true - 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: microsoftazuresitesgetsitesourcecontrolslot method: GET description: Microsoft Azure Get The Source Control Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: microsoftazuresitescreateorupdatesitesourcecontrolslot method: PUT description: Microsoft Azure Update The Source Control Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: siteSourceControl in: body type: string description: Request body that contains the source control parameters 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: microsoftazuresitesdeletesitesourcecontrolslot method: DELETE description: Microsoft Azure Delete Source Control Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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: microsoftazuresitesupdatesitesourcecontrolslot method: PATCH description: Microsoft Azure Update The Source Control Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: siteSourceControl in: body type: string description: Request body that contains the source control parameters 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}/start operations: - name: microsoftazuresitesstartsiteslot method: POST description: Microsoft Azure Starts Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/stop operations: - name: microsoftazuresitesstopsiteslot method: POST description: Microsoft Azure Stops Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/sync operations: - name: microsoftazuresitessyncsiterepositoryslot method: POST description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Sync outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string required: true - name: name 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}/usages operations: - name: microsoftazuresitesgetsiteusagesslot method: GET description: Microsoft Azure Gets The Quota Usage Numbers For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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 specified in the filter. Filter is specified by using OData syntax. Example: $filter=(name.value eq ''Metric1'' or name.value eq ''Metric2'') and' - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/virtualNetworkConnections operations: - name: microsoftazuresitesgetsitevnetconnectionsslot method: GET description: Microsoft Azure Retrieves A List Of All Virtual Network Connections Associated With This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - 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}/virtualNetworkConnections/{vnetName} operations: - name: microsoftazuresitesgetsitevnetconnectionslot method: GET description: Microsoft Azure Retrieves A Specific Virtual Network Connection Associated With This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: slot in: path type: string description: The name of the slot for this web app. required: true - name: microsoftazuresitescreateorupdatesitevnetconnectionslot method: PUT description: Microsoft Azure Adds A Virtual Network Connection Or Updates It S Properties outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: connectionEnvelope in: body type: string description: The properties of this Virtual Network Connection required: true - name: slot in: path type: string description: The name of the slot for this web app. required: true - name: microsoftazuresitesdeletesitevnetconnectionslot method: DELETE description: Microsoft Azure Removes The Specified Virtual Network Connection Association From This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: slot in: path type: string description: The name of the slot for this web app. required: true - name: microsoftazuresitesupdatesitevnetconnectionslot method: PATCH description: Microsoft Azure Adds A Virtual Network Connection Or Updates It S Properties outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: connectionEnvelope in: body type: string description: The properties of this Virtual Network Connection 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}/virtualNetworkConnections/{vnetName}/gateways/{gatewayName} operations: - name: microsoftazuresitesgetsitevnetgatewayslot method: GET description: Microsoft Azure Retrieves A Virtual Network Connection Gateway Associated With This Web App And Virtual Network outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: gatewayName in: path type: string description: The name of the gateway. The only gateway that exists presently is "primary" required: true - name: slot in: path type: string description: The name of the slot for this web app. required: true - name: microsoftazuresitescreateorupdatesitevnetconnectiongatewayslot method: PUT description: Microsoft Azure Updates The Virtual Network Gateway outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: gatewayName in: path type: string description: The name of the gateway. The only gateway that exists presently 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: The name of the slot for this web app. required: true - name: microsoftazuresitesupdatesitevnetconnectiongatewayslot method: PATCH description: Microsoft Azure Updates The Virtual Network Gateway outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: gatewayName in: path type: string description: The name of the gateway. The only gateway that exists presently 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: 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}/slotsdiffs operations: - name: microsoftazuresitesgetslotsdifferencesfromproduction 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: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: slotSwapEntity in: body type: string description: Request body that contains the target slot name required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slotsswap operations: - name: microsoftazuresitesswapslotwithproduction method: POST description: Microsoft Azure Swaps Web App Slots outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: slotSwapEntity in: body type: string description: Request body that contains the target slot name required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/snapshots operations: - name: microsoftazuresitesgetsitesnapshots method: PUT description: Microsoft Azure Returns All Snapshots To The User outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Webspace required: true - 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: microsoftazuresitesgetsitesourcecontrol method: GET description: Microsoft Azure Get The Source Control Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: microsoftazuresitescreateorupdatesitesourcecontrol method: PUT description: Microsoft Azure Update The Source Control Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: siteSourceControl in: body type: string description: Request body that contains the source control parameters required: true - name: microsoftazuresitesdeletesitesourcecontrol method: DELETE description: Microsoft Azure Delete Source Control Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: microsoftazuresitesupdatesitesourcecontrol method: PATCH description: Microsoft Azure Update The Source Control Configuration Of Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: siteSourceControl in: body type: string description: Request body that contains the source control parameters required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/start operations: - name: microsoftazuresitesstartsite method: POST description: Microsoft Azure Starts Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/stop operations: - name: microsoftazuresitesstopsite method: POST description: Microsoft Azure Stops Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - 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}/sync operations: - name: microsoftazuresitessyncsiterepository method: POST description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Sync outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string required: true - name: name in: path type: string required: true - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/usages operations: - name: microsoftazuresitesgetsiteusages method: GET description: Microsoft Azure Gets The Quota Usage Numbers For Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: Name of resource group required: true - name: name in: path type: string description: Name of web app required: true - name: $filter in: query type: string description: 'Return only usages specified in the filter. Filter is specified by using OData syntax. Example: $filter=(name.value eq ''Metric1'' or name.value eq ''Metric2'') and' - name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/virtualNetworkConnections operations: - name: microsoftazuresitesgetsitevnetconnections method: GET description: Microsoft Azure Retrieves A List Of All Virtual Network Connections Associated With This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - 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}/virtualNetworkConnections/{vnetName} operations: - name: microsoftazuresitesgetsitevnetconnection method: GET description: Microsoft Azure Retrieves A Specific Virtual Network Connection Associated With This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: microsoftazuresitescreateorupdatesitevnetconnection method: PUT description: Microsoft Azure Adds A Virtual Network Connection Or Updates It S Properties outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: connectionEnvelope in: body type: string description: The properties of this Virtual Network Connection required: true - name: microsoftazuresitesdeletesitevnetconnection method: DELETE description: Microsoft Azure Removes The Specified Virtual Network Connection Association From This Web App outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: microsoftazuresitesupdatesitevnetconnection method: PATCH description: Microsoft Azure Adds A Virtual Network Connection Or Updates It S Properties outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: connectionEnvelope in: body type: string description: The properties of this Virtual Network Connection 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: microsoftazuresitesgetsitevnetgateway method: GET description: Microsoft Azure Retrieves A Virtual Network Connection Gateway Associated With This Web App And Virtual Network outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: gatewayName in: path type: string description: The name of the gateway. The only gateway that exists presently is "primary" required: true - name: microsoftazuresitescreateorupdatesitevnetconnectiongateway method: PUT description: Microsoft Azure Updates The Virtual Network Gateway outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: gatewayName in: path type: string description: The name of the gateway. The only gateway that exists presently is "primary" required: true - name: connectionEnvelope in: body type: string description: The properties to update this gateway with. required: true - name: microsoftazuresitesupdatesitevnetconnectiongateway method: PATCH description: Microsoft Azure Updates The Virtual Network Gateway outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: resourceGroupName in: path type: string description: The resource group name required: true - name: name in: path type: string description: The name of the web app required: true - name: vnetName in: path type: string description: The name of the Virtual Network required: true - name: gatewayName in: path type: string description: The name of the gateway. The only gateway that exists presently is "primary" required: true - name: connectionEnvelope in: body type: string description: The properties to update this gateway with. required: true exposes: - type: rest namespace: website-management-client-sites-rest port: 8080 description: REST adapter for Microsoft Azure WebSite Management Client — Sites. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/deletedsites name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetdeletedsites description: Microsoft Azure Gets Deleted Web Apps In Subscription call: website-management-client-sites.microsoftazuresitesgetdeletedsites with: resourceGroupName: rest.resourceGroupName propertiesToInclude: rest.propertiesToInclude includeSiteTypes: rest.includeSiteTypes 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: microsoftazuresitesgetsites description: Microsoft Azure Gets The Web Apps For A Subscription In The Specified Resource Group call: website-management-client-sites.microsoftazuresitesgetsites with: resourceGroupName: rest.resourceGroupName propertiesToInclude: rest.propertiesToInclude includeSiteTypes: rest.includeSiteTypes 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: microsoftazuresitesgetsite description: Microsoft Azure Get Details Of A Web App call: website-management-client-sites.microsoftazuresitesgetsite with: resourceGroupName: rest.resourceGroupName name: rest.name propertiesToInclude: rest.propertiesToInclude outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesite description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App call: website-management-client-sites.microsoftazuresitescreateorupdatesite with: resourceGroupName: rest.resourceGroupName name: rest.name siteEnvelope: rest.siteEnvelope skipDnsRegistration: rest.skipDnsRegistration skipCustomDomainVerification: rest.skipCustomDomainVerification forceDnsRegistration: rest.forceDnsRegistration ttlInSeconds: rest.ttlInSeconds outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesite description: Microsoft Azure Deletes A Web App call: website-management-client-sites.microsoftazuresitesdeletesite with: resourceGroupName: rest.resourceGroupName name: rest.name deleteMetrics: rest.deleteMetrics deleteEmptyServerFarm: rest.deleteEmptyServerFarm skipDnsRegistration: rest.skipDnsRegistration deleteAllSlots: rest.deleteAllSlots 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: microsoftazuresitesapplyslotconfigtoproduction description: Microsoft Azure Applies The Configuration Settings From The Target Slot Onto The Current Slot call: website-management-client-sites.microsoftazuresitesapplyslotconfigtoproduction with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesbackupsite description: Microsoft Azure Creates Web App Backup call: website-management-client-sites.microsoftazuresitesbackupsite with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsitebackups description: Microsoft Azure Lists All Available Backups For Web App call: website-management-client-sites.microsoftazuresiteslistsitebackups with: resourceGroupName: rest.resourceGroupName name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/backups/discover name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazuresitesdiscoversiterestore description: Microsoft Azure Discovers Existing Web App Backups That Can Be Restored call: website-management-client-sites.microsoftazuresitesdiscoversiterestore with: resourceGroupName: rest.resourceGroupName name: rest.name request: rest.request 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: microsoftazuresitesgetsitebackupstatus description: Microsoft Azure Gets Status Of A Web App Backup That May Be In Progress call: website-management-client-sites.microsoftazuresitesgetsitebackupstatus with: resourceGroupName: rest.resourceGroupName name: rest.name backupId: rest.backupId outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletebackup description: Microsoft Azure Deletes A Backup From Azure Storage call: website-management-client-sites.microsoftazuresitesdeletebackup with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitebackupstatussecrets 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: website-management-client-sites.microsoftazuresitesgetsitebackupstatussecrets with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesrestoresite description: Microsoft Azure Restores A Web App call: website-management-client-sites.microsoftazuresitesrestoresite with: resourceGroupName: rest.resourceGroupName name: rest.name backupId: rest.backupId request: rest.request 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: microsoftazuresitesupdatesiteappsettings description: Microsoft Azure Updates The Application Settings Of Web App call: website-management-client-sites.microsoftazuresitesupdatesiteappsettings with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsiteappsettings description: Microsoft Azure Gets The Application Settings Of Web App call: website-management-client-sites.microsoftazuresiteslistsiteappsettings with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesupdatesiteauthsettings description: Microsoft Azure Updates The Authentication Authorization Settings Associated With Web App call: website-management-client-sites.microsoftazuresitesupdatesiteauthsettings with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsiteauthsettings description: Microsoft Azure Gets The Authentication Authorization Settings Associated With Web App call: website-management-client-sites.microsoftazuresiteslistsiteauthsettings with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesupdatesitebackupconfiguration description: Microsoft Azure Updates Backup Configuration Of Web App call: website-management-client-sites.microsoftazuresitesupdatesitebackupconfiguration with: resourceGroupName: rest.resourceGroupName name: rest.name request: rest.request 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: microsoftazuresitesgetsitebackupconfiguration description: Microsoft Azure Gets The Backup Configuration For A Web App call: website-management-client-sites.microsoftazuresitesgetsitebackupconfiguration with: resourceGroupName: rest.resourceGroupName name: rest.name 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: microsoftazuresitesupdatesiteconnectionstrings description: Microsoft Azure Updates The Connection Strings Associated With Web App call: website-management-client-sites.microsoftazuresitesupdatesiteconnectionstrings with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsiteconnectionstrings description: Microsoft Azure Gets The Connection Strings Associated With Web App call: website-management-client-sites.microsoftazuresiteslistsiteconnectionstrings with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitelogsconfig description: Microsoft Azure Gets The Web App Logs Configuration call: website-management-client-sites.microsoftazuresitesgetsitelogsconfig with: resourceGroupName: rest.resourceGroupName name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitesupdatesitelogsconfig description: Microsoft Azure Updates The Meta Data For Web App call: website-management-client-sites.microsoftazuresitesupdatesitelogsconfig with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesupdatesitemetadata description: Microsoft Azure Updates The Meta Data For Web App call: website-management-client-sites.microsoftazuresitesupdatesitemetadata with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsitemetadata description: Microsoft Azure Gets The Web App Meta Data call: website-management-client-sites.microsoftazuresiteslistsitemetadata with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsitepublishingcredentials description: Microsoft Azure Gets The Web App Publishing Credentials call: website-management-client-sites.microsoftazuresiteslistsitepublishingcredentials with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetslotconfignames description: Microsoft Azure Gets The Names Of Application Settings And Connection String That Remain With The Slot During Swap Operation call: website-management-client-sites.microsoftazuresitesgetslotconfignames with: resourceGroupName: rest.resourceGroupName name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitesupdateslotconfignames description: Microsoft Azure Updates The Names Of Application Settings And Connection String That Remain With The Slot During Swap Operation call: website-management-client-sites.microsoftazuresitesupdateslotconfignames with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsiteconfig description: Microsoft Azure Gets The Configuration Of The Web App call: website-management-client-sites.microsoftazuresitesgetsiteconfig with: resourceGroupName: rest.resourceGroupName name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesiteconfig description: Microsoft Azure Update The Configuration Of Web App call: website-management-client-sites.microsoftazuresitescreateorupdatesiteconfig with: resourceGroupName: rest.resourceGroupName name: rest.name siteConfig: rest.siteConfig outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazuresitesupdatesiteconfig description: Microsoft Azure Update The Configuration Of Web App call: website-management-client-sites.microsoftazuresitesupdatesiteconfig with: resourceGroupName: rest.resourceGroupName name: rest.name siteConfig: rest.siteConfig 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: microsoftazuresitesgetdeployments description: Microsoft Azure List Deployments call: website-management-client-sites.microsoftazuresitesgetdeployments with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetdeployment description: Microsoft Azure Get The Deployment call: website-management-client-sites.microsoftazuresitesgetdeployment with: resourceGroupName: rest.resourceGroupName name: rest.name id: rest.id outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreatedeployment description: Microsoft Azure Create A Deployment call: website-management-client-sites.microsoftazuresitescreatedeployment with: resourceGroupName: rest.resourceGroupName name: rest.name id: rest.id deployment: rest.deployment outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletedeployment description: Microsoft Azure Delete The Deployment call: website-management-client-sites.microsoftazuresitesdeletedeployment with: resourceGroupName: rest.resourceGroupName name: rest.name id: rest.id 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: microsoftazuresitesgetsitehostnamebindings description: Microsoft Azure Get Web App Hostname Bindings call: website-management-client-sites.microsoftazuresitesgetsitehostnamebindings with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitehostnamebinding description: Microsoft Azure Get Web App Binding For A Hostname call: website-management-client-sites.microsoftazuresitesgetsitehostnamebinding with: resourceGroupName: rest.resourceGroupName name: rest.name hostName: rest.hostName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesitehostnamebinding description: Microsoft Azure Creates A Web App Hostname Binding call: website-management-client-sites.microsoftazuresitescreateorupdatesitehostnamebinding with: resourceGroupName: rest.resourceGroupName name: rest.name hostName: rest.hostName hostNameBinding: rest.hostNameBinding outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesitehostnamebinding description: Microsoft Azure Deletes A Host Name Binding call: website-management-client-sites.microsoftazuresitesdeletesitehostnamebinding with: resourceGroupName: rest.resourceGroupName name: rest.name hostName: rest.hostName 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: microsoftazuresiteslistsiterelayserviceconnections description: Microsoft Azure Retrieves All Biztalk Hybrid Connections Associated With This Web App call: website-management-client-sites.microsoftazuresiteslistsiterelayserviceconnections with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsiterelayserviceconnection description: Microsoft Azure Retrieves A Biztalk Hybrid Connection Identified By Its Entity Name call: website-management-client-sites.microsoftazuresitesgetsiterelayserviceconnection with: resourceGroupName: rest.resourceGroupName name: rest.name entityName: rest.entityName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesiterelayserviceconnection description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One call: website-management-client-sites.microsoftazuresitescreateorupdatesiterelayserviceconnection with: resourceGroupName: rest.resourceGroupName name: rest.name entityName: rest.entityName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesiterelayserviceconnection description: Microsoft Azure Removes The Association To A Biztalk Hybrid Connection, Identified By Its Entity Name call: website-management-client-sites.microsoftazuresitesdeletesiterelayserviceconnection with: resourceGroupName: rest.resourceGroupName name: rest.name entityName: rest.entityName outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazuresitesupdatesiterelayserviceconnection description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One call: website-management-client-sites.microsoftazuresitesupdatesiterelayserviceconnection with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsiteinstanceidentifiers description: Microsoft Azure Gets All Instance Of A Web App call: website-management-client-sites.microsoftazuresitesgetsiteinstanceidentifiers with: resourceGroupName: rest.resourceGroupName name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances/{instanceid}/deployments name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetinstancedeployments description: Microsoft Azure List Deployments call: website-management-client-sites.microsoftazuresitesgetinstancedeployments with: resourceGroupName: rest.resourceGroupName name: rest.name instanceId: rest.instanceId outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/instances/{instanceid}/deployments/{id} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetinstancedeployment description: Microsoft Azure Get The Deployment call: website-management-client-sites.microsoftazuresitesgetinstancedeployment with: resourceGroupName: rest.resourceGroupName name: rest.name id: rest.id instanceId: rest.instanceId outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateinstancedeployment description: Microsoft Azure Create A Deployment call: website-management-client-sites.microsoftazuresitescreateinstancedeployment with: resourceGroupName: rest.resourceGroupName name: rest.name id: rest.id instanceId: rest.instanceId deployment: rest.deployment outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeleteinstancedeployment description: Microsoft Azure Delete The Deployment call: website-management-client-sites.microsoftazuresitesdeleteinstancedeployment with: resourceGroupName: rest.resourceGroupName name: rest.name id: rest.id 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: microsoftazuresitesissitecloneable description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App call: website-management-client-sites.microsoftazuresitesissitecloneable with: resourceGroupName: rest.resourceGroupName name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/metricdefinitions name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetsitemetricdefinitions description: Microsoft Azure Gets Metric Definitions For Web App call: website-management-client-sites.microsoftazuresitesgetsitemetricdefinitions with: resourceGroupName: rest.resourceGroupName name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/metrics name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetsitemetrics description: Microsoft Azure Gets Metrics For Web App call: website-management-client-sites.microsoftazuresitesgetsitemetrics with: resourceGroupName: rest.resourceGroupName name: rest.name details: rest.details $filter: rest.$filter 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: microsoftazuresitesgetsitenetworkfeatures description: Microsoft Azure Retrieves A View Of All Network Features In Use On This Web App call: website-management-client-sites.microsoftazuresitesgetsitenetworkfeatures with: resourceGroupName: rest.resourceGroupName name: rest.name view: rest.view 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: microsoftazuresitesgeneratenewsitepublishingpassword description: Microsoft Azure Generates New Random App Publishing Password call: website-management-client-sites.microsoftazuresitesgeneratenewsitepublishingpassword with: resourceGroupName: rest.resourceGroupName name: rest.name outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/operationresults/{operationid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetsiteoperation description: Microsoft Azure Gets The Operation For A Web App call: website-management-client-sites.microsoftazuresitesgetsiteoperation with: resourceGroupName: rest.resourceGroupName name: rest.name operationId: rest.operationId 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: microsoftazuresiteslistsitepremieraddons description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons call: website-management-client-sites.microsoftazuresiteslistsitepremieraddons with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitepremieraddon description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons Premieraddonname call: website-management-client-sites.microsoftazuresitesgetsitepremieraddon with: resourceGroupName: rest.resourceGroupName name: rest.name premierAddOnName: rest.premierAddOnName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitesaddsitepremieraddon description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons Premieraddonname call: website-management-client-sites.microsoftazuresitesaddsitepremieraddon with: resourceGroupName: rest.resourceGroupName name: rest.name premierAddOnName: rest.premierAddOnName premierAddOn: rest.premierAddOn outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesitepremieraddon description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons Premieraddonname call: website-management-client-sites.microsoftazuresitesdeletesitepremieraddon with: resourceGroupName: rest.resourceGroupName name: rest.name premierAddOnName: rest.premierAddOnName 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: microsoftazuresiteslistsitepublishingprofilexml description: Microsoft Azure Gets The Publishing Profile For Web App call: website-management-client-sites.microsoftazuresiteslistsitepublishingprofilexml with: resourceGroupName: rest.resourceGroupName name: rest.name options: rest.options outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/recover name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuresitesrecoversite description: Microsoft Azure Recovers A Deleted Web App call: website-management-client-sites.microsoftazuresitesrecoversite with: resourceGroupName: rest.resourceGroupName name: rest.name recoveryEntity: rest.recoveryEntity 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: microsoftazuresitesresetproductionslotconfig description: Microsoft Azure Resets The Configuration Settings Of The Current Slot If They Were Previously Modified By Calling Applyslotconfig Api call: website-management-client-sites.microsoftazuresitesresetproductionslotconfig with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesrestartsite description: Microsoft Azure Restarts Web App call: website-management-client-sites.microsoftazuresitesrestartsite with: resourceGroupName: rest.resourceGroupName name: rest.name softRestart: rest.softRestart synchronous: rest.synchronous 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: microsoftazuresitesgetsiteslots description: Microsoft Azure Gets All The Slots For A Web Apps call: website-management-client-sites.microsoftazuresitesgetsiteslots with: resourceGroupName: rest.resourceGroupName name: rest.name propertiesToInclude: rest.propertiesToInclude 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: microsoftazuresitesgetsiteslot description: Microsoft Azure Get Details Of A Web App call: website-management-client-sites.microsoftazuresitesgetsiteslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot propertiesToInclude: rest.propertiesToInclude outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesiteslot description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App call: website-management-client-sites.microsoftazuresitescreateorupdatesiteslot with: resourceGroupName: rest.resourceGroupName name: rest.name siteEnvelope: rest.siteEnvelope slot: rest.slot skipDnsRegistration: rest.skipDnsRegistration skipCustomDomainVerification: rest.skipCustomDomainVerification forceDnsRegistration: rest.forceDnsRegistration ttlInSeconds: rest.ttlInSeconds outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesiteslot description: Microsoft Azure Deletes A Web App call: website-management-client-sites.microsoftazuresitesdeletesiteslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot deleteMetrics: rest.deleteMetrics deleteEmptyServerFarm: rest.deleteEmptyServerFarm skipDnsRegistration: rest.skipDnsRegistration deleteAllSlots: rest.deleteAllSlots 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: microsoftazuresitesapplyslotconfigslot description: Microsoft Azure Applies The Configuration Settings From The Target Slot Onto The Current Slot call: website-management-client-sites.microsoftazuresitesapplyslotconfigslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesbackupsiteslot description: Microsoft Azure Creates Web App Backup call: website-management-client-sites.microsoftazuresitesbackupsiteslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsitebackupsslot description: Microsoft Azure Lists All Available Backups For Web App call: website-management-client-sites.microsoftazuresiteslistsitebackupsslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/backups/discover name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazuresitesdiscoversiterestoreslot description: Microsoft Azure Discovers Existing Web App Backups That Can Be Restored call: website-management-client-sites.microsoftazuresitesdiscoversiterestoreslot with: resourceGroupName: rest.resourceGroupName 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/{backupid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetsitebackupstatusslot description: Microsoft Azure Gets Status Of A Web App Backup That May Be In Progress call: website-management-client-sites.microsoftazuresitesgetsitebackupstatusslot with: resourceGroupName: rest.resourceGroupName name: rest.name backupId: rest.backupId slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletebackupslot description: Microsoft Azure Deletes A Backup From Azure Storage call: website-management-client-sites.microsoftazuresitesdeletebackupslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitebackupstatussecretsslot 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: website-management-client-sites.microsoftazuresitesgetsitebackupstatussecretsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesrestoresiteslot description: Microsoft Azure Restores A Web App call: website-management-client-sites.microsoftazuresitesrestoresiteslot with: resourceGroupName: rest.resourceGroupName 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}/config/appsettings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: PUT name: microsoftazuresitesupdatesiteappsettingsslot description: Microsoft Azure Updates The Application Settings Of Web App call: website-management-client-sites.microsoftazuresitesupdatesiteappsettingsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsiteappsettingsslot description: Microsoft Azure Gets The Application Settings Of Web App call: website-management-client-sites.microsoftazuresiteslistsiteappsettingsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesupdatesiteauthsettingsslot description: Microsoft Azure Updates The Authentication Authorization Settings Associated With Web App call: website-management-client-sites.microsoftazuresitesupdatesiteauthsettingsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsiteauthsettingsslot description: Microsoft Azure Gets The Authentication Authorization Settings Associated With Web App call: website-management-client-sites.microsoftazuresiteslistsiteauthsettingsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesupdatesitebackupconfigurationslot description: Microsoft Azure Updates Backup Configuration Of Web App call: website-management-client-sites.microsoftazuresitesupdatesitebackupconfigurationslot with: resourceGroupName: rest.resourceGroupName 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}/config/backup/list name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuresitesgetsitebackupconfigurationslot description: Microsoft Azure Gets The Backup Configuration For A Web App call: website-management-client-sites.microsoftazuresitesgetsitebackupconfigurationslot with: resourceGroupName: rest.resourceGroupName name: rest.name 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: microsoftazuresitesupdatesiteconnectionstringsslot description: Microsoft Azure Updates The Connection Strings Associated With Web App call: website-management-client-sites.microsoftazuresitesupdatesiteconnectionstringsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsiteconnectionstringsslot description: Microsoft Azure Gets The Connection Strings Associated With Web App call: website-management-client-sites.microsoftazuresiteslistsiteconnectionstringsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitelogsconfigslot description: Microsoft Azure Gets The Web App Logs Configuration call: website-management-client-sites.microsoftazuresitesgetsitelogsconfigslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitesupdatesitelogsconfigslot description: Microsoft Azure Updates The Meta Data For Web App call: website-management-client-sites.microsoftazuresitesupdatesitelogsconfigslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesupdatesitemetadataslot description: Microsoft Azure Updates The Meta Data For Web App call: website-management-client-sites.microsoftazuresitesupdatesitemetadataslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsitemetadataslot description: Microsoft Azure Gets The Web App Meta Data call: website-management-client-sites.microsoftazuresiteslistsitemetadataslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresiteslistsitepublishingcredentialsslot description: Microsoft Azure Gets The Web App Publishing Credentials call: website-management-client-sites.microsoftazuresiteslistsitepublishingcredentialsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsiteconfigslot description: Microsoft Azure Gets The Configuration Of The Web App call: website-management-client-sites.microsoftazuresitesgetsiteconfigslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesiteconfigslot description: Microsoft Azure Update The Configuration Of Web App call: website-management-client-sites.microsoftazuresitescreateorupdatesiteconfigslot with: resourceGroupName: rest.resourceGroupName name: rest.name siteConfig: rest.siteConfig slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazuresitesupdatesiteconfigslot description: Microsoft Azure Update The Configuration Of Web App call: website-management-client-sites.microsoftazuresitesupdatesiteconfigslot with: resourceGroupName: rest.resourceGroupName 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}/deployments name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetdeploymentsslot description: Microsoft Azure List Deployments call: website-management-client-sites.microsoftazuresitesgetdeploymentsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetdeploymentslot description: Microsoft Azure Get The Deployment call: website-management-client-sites.microsoftazuresitesgetdeploymentslot with: resourceGroupName: rest.resourceGroupName name: rest.name id: rest.id slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreatedeploymentslot description: Microsoft Azure Create A Deployment call: website-management-client-sites.microsoftazuresitescreatedeploymentslot with: resourceGroupName: rest.resourceGroupName name: rest.name id: rest.id slot: rest.slot deployment: rest.deployment outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletedeploymentslot description: Microsoft Azure Delete The Deployment call: website-management-client-sites.microsoftazuresitesdeletedeploymentslot with: resourceGroupName: rest.resourceGroupName 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}/hostnamebindings name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetsitehostnamebindingsslot description: Microsoft Azure Get Web App Hostname Bindings call: website-management-client-sites.microsoftazuresitesgetsitehostnamebindingsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitehostnamebindingslot description: Microsoft Azure Get Web App Binding For A Hostname call: website-management-client-sites.microsoftazuresitesgetsitehostnamebindingslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot hostName: rest.hostName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesitehostnamebindingslot description: Microsoft Azure Creates A Web App Hostname Binding call: website-management-client-sites.microsoftazuresitescreateorupdatesitehostnamebindingslot with: resourceGroupName: rest.resourceGroupName name: rest.name hostName: rest.hostName hostNameBinding: rest.hostNameBinding slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesitehostnamebindingslot description: Microsoft Azure Deletes A Host Name Binding call: website-management-client-sites.microsoftazuresitesdeletesitehostnamebindingslot with: resourceGroupName: rest.resourceGroupName 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}/hybridconnection name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresiteslistsiterelayserviceconnectionsslot description: Microsoft Azure Retrieves All Biztalk Hybrid Connections Associated With This Web App call: website-management-client-sites.microsoftazuresiteslistsiterelayserviceconnectionsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsiterelayserviceconnectionslot description: Microsoft Azure Retrieves A Biztalk Hybrid Connection Identified By Its Entity Name call: website-management-client-sites.microsoftazuresitesgetsiterelayserviceconnectionslot with: resourceGroupName: rest.resourceGroupName name: rest.name entityName: rest.entityName slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesiterelayserviceconnectionslot description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One call: website-management-client-sites.microsoftazuresitescreateorupdatesiterelayserviceconnectionslot with: resourceGroupName: rest.resourceGroupName name: rest.name entityName: rest.entityName connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesiterelayserviceconnectionslot description: Microsoft Azure Removes The Association To A Biztalk Hybrid Connection, Identified By Its Entity Name call: website-management-client-sites.microsoftazuresitesdeletesiterelayserviceconnectionslot with: resourceGroupName: rest.resourceGroupName name: rest.name entityName: rest.entityName slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazuresitesupdatesiterelayserviceconnectionslot description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One call: website-management-client-sites.microsoftazuresitesupdatesiterelayserviceconnectionslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsiteinstanceidentifiersslot description: Microsoft Azure Gets All Instance Of A Web App call: website-management-client-sites.microsoftazuresitesgetsiteinstanceidentifiersslot with: resourceGroupName: rest.resourceGroupName 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}/deployments name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetinstancedeploymentsslot description: Microsoft Azure List Deployments call: website-management-client-sites.microsoftazuresitesgetinstancedeploymentsslot with: resourceGroupName: rest.resourceGroupName 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}/deployments/{id} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetinstancedeploymentslot description: Microsoft Azure Get The Deployment call: website-management-client-sites.microsoftazuresitesgetinstancedeploymentslot with: resourceGroupName: rest.resourceGroupName name: rest.name id: rest.id slot: rest.slot instanceId: rest.instanceId outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateinstancedeploymentslot description: Microsoft Azure Create A Deployment call: website-management-client-sites.microsoftazuresitescreateinstancedeploymentslot with: resourceGroupName: rest.resourceGroupName name: rest.name id: rest.id slot: rest.slot instanceId: rest.instanceId deployment: rest.deployment outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeleteinstancedeploymentslot description: Microsoft Azure Delete The Deployment call: website-management-client-sites.microsoftazuresitesdeleteinstancedeploymentslot with: resourceGroupName: rest.resourceGroupName name: rest.name id: rest.id 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: microsoftazuresitesissitecloneableslot description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App call: website-management-client-sites.microsoftazuresitesissitecloneableslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/metricdefinitions name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetsitemetricdefinitionsslot description: Microsoft Azure Gets Metric Definitions For Web App call: website-management-client-sites.microsoftazuresitesgetsitemetricdefinitionsslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/metrics name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetsitemetricsslot description: Microsoft Azure Gets Metrics For Web App call: website-management-client-sites.microsoftazuresitesgetsitemetricsslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot details: rest.details $filter: rest.$filter 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: microsoftazuresitesgetsitenetworkfeaturesslot description: Microsoft Azure Retrieves A View Of All Network Features In Use On This Web App call: website-management-client-sites.microsoftazuresitesgetsitenetworkfeaturesslot with: resourceGroupName: rest.resourceGroupName 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}/newpassword name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuresitesgeneratenewsitepublishingpasswordslot description: Microsoft Azure Generates New Random App Publishing Password call: website-management-client-sites.microsoftazuresitesgeneratenewsitepublishingpasswordslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/operationresults/{operationid} name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresitesgetsiteoperationslot description: Microsoft Azure Gets The Operation For A Web App call: website-management-client-sites.microsoftazuresitesgetsiteoperationslot with: resourceGroupName: rest.resourceGroupName 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}/premieraddons name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: GET name: microsoftazuresiteslistsitepremieraddonsslot description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons call: website-management-client-sites.microsoftazuresiteslistsitepremieraddonsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitepremieraddonslot description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons Premieraddonname call: website-management-client-sites.microsoftazuresitesgetsitepremieraddonslot with: resourceGroupName: rest.resourceGroupName name: rest.name premierAddOnName: rest.premierAddOnName slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitesaddsitepremieraddonslot description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons Premieraddonname call: website-management-client-sites.microsoftazuresitesaddsitepremieraddonslot with: resourceGroupName: rest.resourceGroupName name: rest.name premierAddOnName: rest.premierAddOnName premierAddOn: rest.premierAddOn slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesitepremieraddonslot description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons Premieraddonname call: website-management-client-sites.microsoftazuresitesdeletesitepremieraddonslot with: resourceGroupName: rest.resourceGroupName name: rest.name premierAddOnName: rest.premierAddOnName slot: rest.slot 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: microsoftazuresiteslistsitepublishingprofilexmlslot description: Microsoft Azure Gets The Publishing Profile For Web App call: website-management-client-sites.microsoftazuresiteslistsitepublishingprofilexmlslot with: resourceGroupName: rest.resourceGroupName name: rest.name options: rest.options slot: rest.slot outputParameters: - type: object mapping: $. - path: /v1/subscriptions/{subscriptionid}/resourcegroups/{resourcegroupname}/providers/microsoft-web/sites/{name}/slots/{slot}/recover name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuresitesrecoversiteslot description: Microsoft Azure Recovers A Deleted Web App call: website-management-client-sites.microsoftazuresitesrecoversiteslot with: resourceGroupName: rest.resourceGroupName name: rest.name recoveryEntity: rest.recoveryEntity 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: microsoftazuresitesresetslotconfigslot description: Microsoft Azure Resets The Configuration Settings Of The Current Slot If They Were Previously Modified By Calling Applyslotconfig Api call: website-management-client-sites.microsoftazuresitesresetslotconfigslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesrestartsiteslot description: Microsoft Azure Restarts Web App call: website-management-client-sites.microsoftazuresitesrestartsiteslot with: resourceGroupName: rest.resourceGroupName 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}/slotsdiffs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuresitesgetslotsdifferencesslot description: Microsoft Azure Get The Difference In Configuration Settings Between Two Web App Slots call: website-management-client-sites.microsoftazuresitesgetslotsdifferencesslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesswapslotsslot description: Microsoft Azure Swaps Web App Slots call: website-management-client-sites.microsoftazuresitesswapslotsslot with: resourceGroupName: rest.resourceGroupName 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: PUT name: microsoftazuresitesgetsitesnapshotsslot description: Microsoft Azure Returns All Snapshots To The User call: website-management-client-sites.microsoftazuresitesgetsitesnapshotsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitesourcecontrolslot description: Microsoft Azure Get The Source Control Configuration Of Web App call: website-management-client-sites.microsoftazuresitesgetsitesourcecontrolslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesitesourcecontrolslot description: Microsoft Azure Update The Source Control Configuration Of Web App call: website-management-client-sites.microsoftazuresitescreateorupdatesitesourcecontrolslot with: resourceGroupName: rest.resourceGroupName name: rest.name siteSourceControl: rest.siteSourceControl slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesitesourcecontrolslot description: Microsoft Azure Delete Source Control Configuration Of Web App call: website-management-client-sites.microsoftazuresitesdeletesitesourcecontrolslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazuresitesupdatesitesourcecontrolslot description: Microsoft Azure Update The Source Control Configuration Of Web App call: website-management-client-sites.microsoftazuresitesupdatesitesourcecontrolslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesstartsiteslot description: Microsoft Azure Starts Web App call: website-management-client-sites.microsoftazuresitesstartsiteslot with: resourceGroupName: rest.resourceGroupName name: rest.name slot: rest.slot 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: microsoftazuresitesstopsiteslot description: Microsoft Azure Stops Web App call: website-management-client-sites.microsoftazuresitesstopsiteslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitessyncsiterepositoryslot description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Sync call: website-management-client-sites.microsoftazuresitessyncsiterepositoryslot with: resourceGroupName: rest.resourceGroupName name: rest.name 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: microsoftazuresitesgetsiteusagesslot description: Microsoft Azure Gets The Quota Usage Numbers For Web App call: website-management-client-sites.microsoftazuresitesgetsiteusagesslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitevnetconnectionsslot description: Microsoft Azure Retrieves A List Of All Virtual Network Connections Associated With This Web App call: website-management-client-sites.microsoftazuresitesgetsitevnetconnectionsslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitevnetconnectionslot description: Microsoft Azure Retrieves A Specific Virtual Network Connection Associated With This Web App call: website-management-client-sites.microsoftazuresitesgetsitevnetconnectionslot with: resourceGroupName: rest.resourceGroupName name: rest.name vnetName: rest.vnetName slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesitevnetconnectionslot description: Microsoft Azure Adds A Virtual Network Connection Or Updates It S Properties call: website-management-client-sites.microsoftazuresitescreateorupdatesitevnetconnectionslot with: resourceGroupName: rest.resourceGroupName name: rest.name vnetName: rest.vnetName connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesitevnetconnectionslot description: Microsoft Azure Removes The Specified Virtual Network Connection Association From This Web App call: website-management-client-sites.microsoftazuresitesdeletesitevnetconnectionslot with: resourceGroupName: rest.resourceGroupName name: rest.name vnetName: rest.vnetName slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazuresitesupdatesitevnetconnectionslot description: Microsoft Azure Adds A Virtual Network Connection Or Updates It S Properties call: website-management-client-sites.microsoftazuresitesupdatesitevnetconnectionslot with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitevnetgatewayslot description: Microsoft Azure Retrieves A Virtual Network Connection Gateway Associated With This Web App And Virtual Network call: website-management-client-sites.microsoftazuresitesgetsitevnetgatewayslot with: resourceGroupName: rest.resourceGroupName name: rest.name vnetName: rest.vnetName gatewayName: rest.gatewayName slot: rest.slot outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesitevnetconnectiongatewayslot description: Microsoft Azure Updates The Virtual Network Gateway call: website-management-client-sites.microsoftazuresitescreateorupdatesitevnetconnectiongatewayslot with: resourceGroupName: rest.resourceGroupName name: rest.name vnetName: rest.vnetName gatewayName: rest.gatewayName connectionEnvelope: rest.connectionEnvelope slot: rest.slot outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazuresitesupdatesitevnetconnectiongatewayslot description: Microsoft Azure Updates The Virtual Network Gateway call: website-management-client-sites.microsoftazuresitesupdatesitevnetconnectiongatewayslot with: resourceGroupName: rest.resourceGroupName 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}/slotsdiffs name: subscriptions-subscriptionid-resourcegroups-resourcegroupname-providers-microsof description: REST surface for subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof. operations: - method: POST name: microsoftazuresitesgetslotsdifferencesfromproduction description: Microsoft Azure Get The Difference In Configuration Settings Between Two Web App Slots call: website-management-client-sites.microsoftazuresitesgetslotsdifferencesfromproduction with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesswapslotwithproduction description: Microsoft Azure Swaps Web App Slots call: website-management-client-sites.microsoftazuresitesswapslotwithproduction with: resourceGroupName: rest.resourceGroupName 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: PUT name: microsoftazuresitesgetsitesnapshots description: Microsoft Azure Returns All Snapshots To The User call: website-management-client-sites.microsoftazuresitesgetsitesnapshots with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitesourcecontrol description: Microsoft Azure Get The Source Control Configuration Of Web App call: website-management-client-sites.microsoftazuresitesgetsitesourcecontrol with: resourceGroupName: rest.resourceGroupName name: rest.name outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesitesourcecontrol description: Microsoft Azure Update The Source Control Configuration Of Web App call: website-management-client-sites.microsoftazuresitescreateorupdatesitesourcecontrol with: resourceGroupName: rest.resourceGroupName name: rest.name siteSourceControl: rest.siteSourceControl outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesitesourcecontrol description: Microsoft Azure Delete Source Control Configuration Of Web App call: website-management-client-sites.microsoftazuresitesdeletesitesourcecontrol with: resourceGroupName: rest.resourceGroupName name: rest.name outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazuresitesupdatesitesourcecontrol description: Microsoft Azure Update The Source Control Configuration Of Web App call: website-management-client-sites.microsoftazuresitesupdatesitesourcecontrol with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesstartsite description: Microsoft Azure Starts Web App call: website-management-client-sites.microsoftazuresitesstartsite with: resourceGroupName: rest.resourceGroupName name: rest.name 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: microsoftazuresitesstopsite description: Microsoft Azure Stops Web App call: website-management-client-sites.microsoftazuresitesstopsite with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitessyncsiterepository description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Sync call: website-management-client-sites.microsoftazuresitessyncsiterepository with: resourceGroupName: rest.resourceGroupName name: rest.name 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: microsoftazuresitesgetsiteusages description: Microsoft Azure Gets The Quota Usage Numbers For Web App call: website-management-client-sites.microsoftazuresitesgetsiteusages with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitevnetconnections description: Microsoft Azure Retrieves A List Of All Virtual Network Connections Associated With This Web App call: website-management-client-sites.microsoftazuresitesgetsitevnetconnections with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitevnetconnection description: Microsoft Azure Retrieves A Specific Virtual Network Connection Associated With This Web App call: website-management-client-sites.microsoftazuresitesgetsitevnetconnection with: resourceGroupName: rest.resourceGroupName name: rest.name vnetName: rest.vnetName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesitevnetconnection description: Microsoft Azure Adds A Virtual Network Connection Or Updates It S Properties call: website-management-client-sites.microsoftazuresitescreateorupdatesitevnetconnection with: resourceGroupName: rest.resourceGroupName name: rest.name vnetName: rest.vnetName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuresitesdeletesitevnetconnection description: Microsoft Azure Removes The Specified Virtual Network Connection Association From This Web App call: website-management-client-sites.microsoftazuresitesdeletesitevnetconnection with: resourceGroupName: rest.resourceGroupName name: rest.name vnetName: rest.vnetName outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazuresitesupdatesitevnetconnection description: Microsoft Azure Adds A Virtual Network Connection Or Updates It S Properties call: website-management-client-sites.microsoftazuresitesupdatesitevnetconnection with: resourceGroupName: rest.resourceGroupName 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: microsoftazuresitesgetsitevnetgateway description: Microsoft Azure Retrieves A Virtual Network Connection Gateway Associated With This Web App And Virtual Network call: website-management-client-sites.microsoftazuresitesgetsitevnetgateway with: resourceGroupName: rest.resourceGroupName name: rest.name vnetName: rest.vnetName gatewayName: rest.gatewayName outputParameters: - type: object mapping: $. - method: PUT name: microsoftazuresitescreateorupdatesitevnetconnectiongateway description: Microsoft Azure Updates The Virtual Network Gateway call: website-management-client-sites.microsoftazuresitescreateorupdatesitevnetconnectiongateway with: resourceGroupName: rest.resourceGroupName name: rest.name vnetName: rest.vnetName gatewayName: rest.gatewayName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - method: PATCH name: microsoftazuresitesupdatesitevnetconnectiongateway description: Microsoft Azure Updates The Virtual Network Gateway call: website-management-client-sites.microsoftazuresitesupdatesitevnetconnectiongateway with: resourceGroupName: rest.resourceGroupName name: rest.name vnetName: rest.vnetName gatewayName: rest.gatewayName connectionEnvelope: rest.connectionEnvelope outputParameters: - type: object mapping: $. - type: mcp namespace: website-management-client-sites-mcp port: 9090 transport: http description: MCP adapter for Microsoft Azure WebSite Management Client — Sites. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-azure-gets-deleted-web description: Microsoft Azure Gets Deleted Web Apps In Subscription hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetdeletedsites with: resourceGroupName: tools.resourceGroupName propertiesToInclude: tools.propertiesToInclude includeSiteTypes: tools.includeSiteTypes outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-web-apps description: Microsoft Azure Gets The Web Apps For A Subscription In The Specified Resource Group hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsites with: resourceGroupName: tools.resourceGroupName propertiesToInclude: tools.propertiesToInclude includeSiteTypes: tools.includeSiteTypes includeSlots: tools.includeSlots outputParameters: - type: object mapping: $. - name: microsoft-azure-get-details-web description: Microsoft Azure Get Details Of A Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsite with: resourceGroupName: tools.resourceGroupName name: tools.name propertiesToInclude: tools.propertiesToInclude outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-web description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesite with: resourceGroupName: tools.resourceGroupName name: tools.name siteEnvelope: tools.siteEnvelope skipDnsRegistration: tools.skipDnsRegistration skipCustomDomainVerification: tools.skipCustomDomainVerification forceDnsRegistration: tools.forceDnsRegistration ttlInSeconds: tools.ttlInSeconds outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-web-app description: Microsoft Azure Deletes A Web App hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesite with: resourceGroupName: tools.resourceGroupName name: tools.name deleteMetrics: tools.deleteMetrics deleteEmptyServerFarm: tools.deleteEmptyServerFarm skipDnsRegistration: tools.skipDnsRegistration deleteAllSlots: tools.deleteAllSlots 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: website-management-client-sites.microsoftazuresitesapplyslotconfigtoproduction with: resourceGroupName: tools.resourceGroupName name: tools.name slotSwapEntity: tools.slotSwapEntity outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-web-app description: Microsoft Azure Creates Web App Backup hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesbackupsite with: resourceGroupName: tools.resourceGroupName name: tools.name request: tools.request outputParameters: - type: object mapping: $. - name: microsoft-azure-lists-all-available description: Microsoft Azure Lists All Available Backups For Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresiteslistsitebackups with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-discovers-existing-web description: Microsoft Azure Discovers Existing Web App Backups That Can Be Restored hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesdiscoversiterestore with: resourceGroupName: tools.resourceGroupName name: tools.name request: tools.request 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 hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitebackupstatus with: resourceGroupName: tools.resourceGroupName name: tools.name backupId: tools.backupId outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-backup-azure description: Microsoft Azure Deletes A Backup From Azure Storage hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletebackup with: resourceGroupName: tools.resourceGroupName name: tools.name backupId: tools.backupId 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: website-management-client-sites.microsoftazuresitesgetsitebackupstatussecrets with: resourceGroupName: tools.resourceGroupName name: tools.name backupId: tools.backupId request: tools.request outputParameters: - type: object mapping: $. - name: microsoft-azure-restores-web-app description: Microsoft Azure Restores A Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesrestoresite with: resourceGroupName: tools.resourceGroupName name: tools.name backupId: tools.backupId request: tools.request outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-application-settings description: Microsoft Azure Updates The Application Settings Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesiteappsettings with: resourceGroupName: tools.resourceGroupName name: tools.name appSettings: tools.appSettings outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-application-settings description: Microsoft Azure Gets The Application Settings Of Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsiteappsettings with: resourceGroupName: tools.resourceGroupName 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: website-management-client-sites.microsoftazuresitesupdatesiteauthsettings with: resourceGroupName: tools.resourceGroupName name: tools.name siteAuthSettings: tools.siteAuthSettings outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-authentication-authorization description: Microsoft Azure Gets The Authentication Authorization Settings Associated With Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsiteauthsettings with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-backup-configuration description: Microsoft Azure Updates Backup Configuration Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitebackupconfiguration with: resourceGroupName: tools.resourceGroupName name: tools.name request: tools.request outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-backup-configuration description: Microsoft Azure Gets The Backup Configuration For A Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesgetsitebackupconfiguration with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-connection-strings description: Microsoft Azure Updates The Connection Strings Associated With Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesiteconnectionstrings with: resourceGroupName: tools.resourceGroupName name: tools.name connectionStrings: tools.connectionStrings outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-connection-strings description: Microsoft Azure Gets The Connection Strings Associated With Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsiteconnectionstrings with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-web-app description: Microsoft Azure Gets The Web App Logs Configuration hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitelogsconfig with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-meta-data description: Microsoft Azure Updates The Meta Data For Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitelogsconfig with: resourceGroupName: tools.resourceGroupName name: tools.name siteLogsConfig: tools.siteLogsConfig outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-meta-data-2 description: Microsoft Azure Updates The Meta Data For Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitemetadata with: resourceGroupName: tools.resourceGroupName name: tools.name metadata: tools.metadata outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-web-app-2 description: Microsoft Azure Gets The Web App Meta Data hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsitemetadata with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-web-app-3 description: Microsoft Azure Gets The Web App Publishing Credentials hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsitepublishingcredentials with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-names-application description: Microsoft Azure Gets The Names Of Application Settings And Connection String That Remain With The Slot During Swap Operation hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetslotconfignames with: resourceGroupName: tools.resourceGroupName 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: website-management-client-sites.microsoftazuresitesupdateslotconfignames with: resourceGroupName: tools.resourceGroupName name: tools.name slotConfigNames: tools.slotConfigNames outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-configuration-web description: Microsoft Azure Gets The Configuration Of The Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiteconfig with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-update-configuration-web description: Microsoft Azure Update The Configuration Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesiteconfig with: resourceGroupName: tools.resourceGroupName name: tools.name siteConfig: tools.siteConfig outputParameters: - type: object mapping: $. - name: microsoft-azure-update-configuration-web-2 description: Microsoft Azure Update The Configuration Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesiteconfig with: resourceGroupName: tools.resourceGroupName name: tools.name siteConfig: tools.siteConfig outputParameters: - type: object mapping: $. - name: microsoft-azure-list-deployments description: Microsoft Azure List Deployments hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetdeployments with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-deployment description: Microsoft Azure Get The Deployment hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetdeployment with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id outputParameters: - type: object mapping: $. - name: microsoft-azure-create-deployment description: Microsoft Azure Create A Deployment hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreatedeployment with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id deployment: tools.deployment outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-deployment description: Microsoft Azure Delete The Deployment hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletedeployment with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id outputParameters: - type: object mapping: $. - name: microsoft-azure-get-web-app description: Microsoft Azure Get Web App Hostname Bindings hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitehostnamebindings with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-web-app-2 description: Microsoft Azure Get Web App Binding For A Hostname hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitehostnamebinding with: resourceGroupName: tools.resourceGroupName name: tools.name hostName: tools.hostName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-web-app-2 description: Microsoft Azure Creates A Web App Hostname Binding hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesitehostnamebinding with: resourceGroupName: tools.resourceGroupName name: tools.name hostName: tools.hostName hostNameBinding: tools.hostNameBinding outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-host-name description: Microsoft Azure Deletes A Host Name Binding hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesitehostnamebinding with: resourceGroupName: tools.resourceGroupName name: tools.name hostName: tools.hostName outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-all-biztalk description: Microsoft Azure Retrieves All Biztalk Hybrid Connections Associated With This Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresiteslistsiterelayserviceconnections with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-biztalk-hybrid description: Microsoft Azure Retrieves A Biztalk Hybrid Connection Identified By Its Entity Name hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiterelayserviceconnection with: resourceGroupName: tools.resourceGroupName name: tools.name entityName: tools.entityName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-association description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesiterelayserviceconnection with: resourceGroupName: tools.resourceGroupName name: tools.name entityName: tools.entityName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-removes-association-biztalk description: Microsoft Azure Removes The Association To A Biztalk Hybrid Connection, Identified By Its Entity Name hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesiterelayserviceconnection with: resourceGroupName: tools.resourceGroupName name: tools.name entityName: tools.entityName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-association-2 description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesiterelayserviceconnection with: resourceGroupName: tools.resourceGroupName name: tools.name entityName: tools.entityName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-instance description: Microsoft Azure Gets All Instance Of A Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiteinstanceidentifiers with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-list-deployments-2 description: Microsoft Azure List Deployments hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetinstancedeployments with: resourceGroupName: tools.resourceGroupName name: tools.name instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-deployment-2 description: Microsoft Azure Get The Deployment hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetinstancedeployment with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-create-deployment-2 description: Microsoft Azure Create A Deployment hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateinstancedeployment with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id instanceId: tools.instanceId deployment: tools.deployment outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-deployment-2 description: Microsoft Azure Delete The Deployment hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeleteinstancedeployment with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-web-2 description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesissitecloneable with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-metric-definitions description: Microsoft Azure Gets Metric Definitions For Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitemetricdefinitions with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-metrics-web description: Microsoft Azure Gets Metrics For Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitemetrics with: resourceGroupName: tools.resourceGroupName name: tools.name details: tools.details $filter: tools.$filter outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-view-all description: Microsoft Azure Retrieves A View Of All Network Features In Use On This Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitenetworkfeatures with: resourceGroupName: tools.resourceGroupName name: tools.name view: tools.view outputParameters: - type: object mapping: $. - name: microsoft-azure-generates-new-random description: Microsoft Azure Generates New Random App Publishing Password hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesgeneratenewsitepublishingpassword with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-operation-web description: Microsoft Azure Gets The Operation For A Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiteoperation with: resourceGroupName: tools.resourceGroupName name: tools.name operationId: tools.operationId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresiteslistsitepremieraddons with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-2 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons Premieraddonname hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitepremieraddon with: resourceGroupName: tools.resourceGroupName name: tools.name premierAddOnName: tools.premierAddOnName outputParameters: - type: object mapping: $. - name: microsoft-azure-put-subscriptions-subscriptionid description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons Premieraddonname hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesaddsitepremieraddon with: resourceGroupName: tools.resourceGroupName name: tools.name premierAddOnName: tools.premierAddOnName premierAddOn: tools.premierAddOn outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-subscriptions-subscriptionid description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Premieraddons Premieraddonname hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesitepremieraddon with: resourceGroupName: tools.resourceGroupName name: tools.name premierAddOnName: tools.premierAddOnName outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-publishing-profile description: Microsoft Azure Gets The Publishing Profile For Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsitepublishingprofilexml with: resourceGroupName: tools.resourceGroupName name: tools.name options: tools.options outputParameters: - type: object mapping: $. - name: microsoft-azure-recovers-deleted-web description: Microsoft Azure Recovers A Deleted Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesrecoversite with: resourceGroupName: tools.resourceGroupName name: tools.name recoveryEntity: tools.recoveryEntity 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 Applyslotconfig Api hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesresetproductionslotconfig with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-restarts-web-app description: Microsoft Azure Restarts Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesrestartsite with: resourceGroupName: tools.resourceGroupName name: tools.name softRestart: tools.softRestart synchronous: tools.synchronous outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-slots description: Microsoft Azure Gets All The Slots For A Web Apps hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiteslots with: resourceGroupName: tools.resourceGroupName name: tools.name propertiesToInclude: tools.propertiesToInclude outputParameters: - type: object mapping: $. - name: microsoft-azure-get-details-web-2 description: Microsoft Azure Get Details Of A Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiteslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot propertiesToInclude: tools.propertiesToInclude outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-web-3 description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesiteslot with: resourceGroupName: tools.resourceGroupName name: tools.name siteEnvelope: tools.siteEnvelope slot: tools.slot skipDnsRegistration: tools.skipDnsRegistration skipCustomDomainVerification: tools.skipCustomDomainVerification forceDnsRegistration: tools.forceDnsRegistration ttlInSeconds: tools.ttlInSeconds outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-web-app-2 description: Microsoft Azure Deletes A Web App hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesiteslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot deleteMetrics: tools.deleteMetrics deleteEmptyServerFarm: tools.deleteEmptyServerFarm skipDnsRegistration: tools.skipDnsRegistration deleteAllSlots: tools.deleteAllSlots 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: website-management-client-sites.microsoftazuresitesapplyslotconfigslot with: resourceGroupName: tools.resourceGroupName name: tools.name slotSwapEntity: tools.slotSwapEntity slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-web-app-3 description: Microsoft Azure Creates Web App Backup hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesbackupsiteslot with: resourceGroupName: tools.resourceGroupName name: tools.name request: tools.request slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-lists-all-available-2 description: Microsoft Azure Lists All Available Backups For Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresiteslistsitebackupsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-discovers-existing-web-2 description: Microsoft Azure Discovers Existing Web App Backups That Can Be Restored hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesdiscoversiterestoreslot with: resourceGroupName: tools.resourceGroupName name: tools.name request: tools.request slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-status-web-3 description: Microsoft Azure Gets Status Of A Web App Backup That May Be In Progress hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitebackupstatusslot with: resourceGroupName: tools.resourceGroupName name: tools.name backupId: tools.backupId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-backup-azure-2 description: Microsoft Azure Deletes A Backup From Azure Storage hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletebackupslot with: resourceGroupName: tools.resourceGroupName name: tools.name backupId: tools.backupId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-status-web-4 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: website-management-client-sites.microsoftazuresitesgetsitebackupstatussecretsslot with: resourceGroupName: tools.resourceGroupName name: tools.name backupId: tools.backupId request: tools.request slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-restores-web-app-2 description: Microsoft Azure Restores A Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesrestoresiteslot with: resourceGroupName: tools.resourceGroupName name: tools.name backupId: tools.backupId request: tools.request slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-application-settings-2 description: Microsoft Azure Updates The Application Settings Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesiteappsettingsslot with: resourceGroupName: tools.resourceGroupName 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 Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsiteappsettingsslot with: resourceGroupName: tools.resourceGroupName 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: website-management-client-sites.microsoftazuresitesupdatesiteauthsettingsslot with: resourceGroupName: tools.resourceGroupName 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 Associated With Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsiteauthsettingsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-backup-configuration-2 description: Microsoft Azure Updates Backup Configuration Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitebackupconfigurationslot with: resourceGroupName: tools.resourceGroupName name: tools.name request: tools.request slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-backup-configuration-2 description: Microsoft Azure Gets The Backup Configuration For A Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesgetsitebackupconfigurationslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-connection-strings-2 description: Microsoft Azure Updates The Connection Strings Associated With Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesiteconnectionstringsslot with: resourceGroupName: tools.resourceGroupName 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 Associated With Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsiteconnectionstringsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-web-app-4 description: Microsoft Azure Gets The Web App Logs Configuration hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitelogsconfigslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-meta-data-3 description: Microsoft Azure Updates The Meta Data For Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitelogsconfigslot with: resourceGroupName: tools.resourceGroupName name: tools.name siteLogsConfig: tools.siteLogsConfig slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-meta-data-4 description: Microsoft Azure Updates The Meta Data For Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitemetadataslot with: resourceGroupName: tools.resourceGroupName name: tools.name metadata: tools.metadata slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-web-app-5 description: Microsoft Azure Gets The Web App Meta Data hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsitemetadataslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-web-app-6 description: Microsoft Azure Gets The Web App Publishing Credentials hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsitepublishingcredentialsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-configuration-web-2 description: Microsoft Azure Gets The Configuration Of The Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiteconfigslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-update-configuration-web-3 description: Microsoft Azure Update The Configuration Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesiteconfigslot with: resourceGroupName: tools.resourceGroupName name: tools.name siteConfig: tools.siteConfig slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-update-configuration-web-4 description: Microsoft Azure Update The Configuration Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesiteconfigslot with: resourceGroupName: tools.resourceGroupName name: tools.name siteConfig: tools.siteConfig slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-list-deployments-3 description: Microsoft Azure List Deployments hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetdeploymentsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-deployment-3 description: Microsoft Azure Get The Deployment hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetdeploymentslot with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-create-deployment-3 description: Microsoft Azure Create A Deployment hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreatedeploymentslot with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id slot: tools.slot deployment: tools.deployment outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-deployment-3 description: Microsoft Azure Delete The Deployment hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletedeploymentslot with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-web-app-3 description: Microsoft Azure Get Web App Hostname Bindings hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitehostnamebindingsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-web-app-4 description: Microsoft Azure Get Web App Binding For A Hostname hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitehostnamebindingslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot hostName: tools.hostName outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-web-app-4 description: Microsoft Azure Creates A Web App Hostname Binding hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesitehostnamebindingslot with: resourceGroupName: tools.resourceGroupName name: tools.name hostName: tools.hostName hostNameBinding: tools.hostNameBinding slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-deletes-host-name-2 description: Microsoft Azure Deletes A Host Name Binding hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesitehostnamebindingslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot hostName: tools.hostName outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-all-biztalk-2 description: Microsoft Azure Retrieves All Biztalk Hybrid Connections Associated With This Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresiteslistsiterelayserviceconnectionsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-biztalk-hybrid-2 description: Microsoft Azure Retrieves A Biztalk Hybrid Connection Identified By Its Entity Name hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiterelayserviceconnectionslot with: resourceGroupName: tools.resourceGroupName name: tools.name entityName: tools.entityName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-association-3 description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesiterelayserviceconnectionslot with: resourceGroupName: tools.resourceGroupName name: tools.name entityName: tools.entityName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-removes-association-biztalk-2 description: Microsoft Azure Removes The Association To A Biztalk Hybrid Connection, Identified By Its Entity Name hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesiterelayserviceconnectionslot with: resourceGroupName: tools.resourceGroupName name: tools.name entityName: tools.entityName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-association-4 description: Microsoft Azure Creates A New Association To A Biztalk Hybrid Connection, Or Updates An Existing One hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesiterelayserviceconnectionslot with: resourceGroupName: tools.resourceGroupName name: tools.name entityName: tools.entityName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-all-instance-2 description: Microsoft Azure Gets All Instance Of A Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiteinstanceidentifiersslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-list-deployments-4 description: Microsoft Azure List Deployments hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetinstancedeploymentsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-deployment-4 description: Microsoft Azure Get The Deployment hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetinstancedeploymentslot with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-create-deployment-4 description: Microsoft Azure Create A Deployment hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateinstancedeploymentslot with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id slot: tools.slot instanceId: tools.instanceId deployment: tools.deployment outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-deployment-4 description: Microsoft Azure Delete The Deployment hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeleteinstancedeploymentslot with: resourceGroupName: tools.resourceGroupName name: tools.name id: tools.id slot: tools.slot instanceId: tools.instanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-creates-new-web-4 description: Microsoft Azure Creates A New Web App Or Modifies An Existing Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesissitecloneableslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-metric-definitions-2 description: Microsoft Azure Gets Metric Definitions For Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitemetricdefinitionsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-metrics-web-2 description: Microsoft Azure Gets Metrics For Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitemetricsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot details: tools.details $filter: tools.$filter outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-view-all-2 description: Microsoft Azure Retrieves A View Of All Network Features In Use On This Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitenetworkfeaturesslot with: resourceGroupName: tools.resourceGroupName name: tools.name view: tools.view slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-generates-new-random-2 description: Microsoft Azure Generates New Random App Publishing Password hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesgeneratenewsitepublishingpasswordslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-operation-web-2 description: Microsoft Azure Gets The Operation For A Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiteoperationslot with: resourceGroupName: tools.resourceGroupName name: tools.name operationId: tools.operationId slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-3 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresiteslistsitepremieraddonsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-subscriptions-subscriptionid-4 description: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons Premieraddonname hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitepremieraddonslot with: resourceGroupName: tools.resourceGroupName name: tools.name premierAddOnName: tools.premierAddOnName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-put-subscriptions-subscriptionid-2 description: Microsoft Azure Put Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons Premieraddonname hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesaddsitepremieraddonslot with: resourceGroupName: tools.resourceGroupName name: tools.name premierAddOnName: tools.premierAddOnName premierAddOn: tools.premierAddOn slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-subscriptions-subscriptionid-2 description: Microsoft Azure Delete Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Premieraddons Premieraddonname hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesitepremieraddonslot with: resourceGroupName: tools.resourceGroupName name: tools.name premierAddOnName: tools.premierAddOnName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-publishing-profile-2 description: Microsoft Azure Gets The Publishing Profile For Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresiteslistsitepublishingprofilexmlslot with: resourceGroupName: tools.resourceGroupName name: tools.name options: tools.options slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-recovers-deleted-web-2 description: Microsoft Azure Recovers A Deleted Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesrecoversiteslot with: resourceGroupName: tools.resourceGroupName name: tools.name recoveryEntity: tools.recoveryEntity 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 Applyslotconfig Api hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesresetslotconfigslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-restarts-web-app-2 description: Microsoft Azure Restarts Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesrestartsiteslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot softRestart: tools.softRestart synchronous: tools.synchronous 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: website-management-client-sites.microsoftazuresitesgetslotsdifferencesslot with: resourceGroupName: tools.resourceGroupName name: tools.name slotSwapEntity: tools.slotSwapEntity slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-swaps-web-app description: Microsoft Azure Swaps Web App Slots hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesswapslotsslot with: resourceGroupName: tools.resourceGroupName 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: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitesnapshotsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-get-source-control description: Microsoft Azure Get The Source Control Configuration Of Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitesourcecontrolslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-update-source-control description: Microsoft Azure Update The Source Control Configuration Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesitesourcecontrolslot with: resourceGroupName: tools.resourceGroupName name: tools.name siteSourceControl: tools.siteSourceControl slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-source-control description: Microsoft Azure Delete Source Control Configuration Of Web App hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesitesourcecontrolslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-update-source-control-2 description: Microsoft Azure Update The Source Control Configuration Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitesourcecontrolslot with: resourceGroupName: tools.resourceGroupName name: tools.name siteSourceControl: tools.siteSourceControl slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-starts-web-app description: Microsoft Azure Starts Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesstartsiteslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-stops-web-app description: Microsoft Azure Stops Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesstopsiteslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-post-subscriptions-subscriptionid description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Slots Slot Sync hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitessyncsiterepositoryslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-quota-usage description: Microsoft Azure Gets The Quota Usage Numbers For Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiteusagesslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot $filter: tools.$filter outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-list-all description: Microsoft Azure Retrieves A List Of All Virtual Network Connections Associated With This Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitevnetconnectionsslot with: resourceGroupName: tools.resourceGroupName name: tools.name slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-specific-virtual description: Microsoft Azure Retrieves A Specific Virtual Network Connection Associated With This Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitevnetconnectionslot with: resourceGroupName: tools.resourceGroupName 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 Or Updates It S Properties hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesitevnetconnectionslot with: resourceGroupName: tools.resourceGroupName name: tools.name vnetName: tools.vnetName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-removes-specified-virtual description: Microsoft Azure Removes The Specified Virtual Network Connection Association From This Web App hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesitevnetconnectionslot with: resourceGroupName: tools.resourceGroupName 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 Or Updates It S Properties hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitevnetconnectionslot with: resourceGroupName: tools.resourceGroupName name: tools.name vnetName: tools.vnetName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-virtual-network description: Microsoft Azure Retrieves A Virtual Network Connection Gateway Associated With This Web App And Virtual Network hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitevnetgatewayslot with: resourceGroupName: tools.resourceGroupName name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-virtual-network description: Microsoft Azure Updates The Virtual Network Gateway hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesitevnetconnectiongatewayslot with: resourceGroupName: tools.resourceGroupName name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName connectionEnvelope: tools.connectionEnvelope slot: tools.slot outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-virtual-network-2 description: Microsoft Azure Updates The Virtual Network Gateway hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitevnetconnectiongatewayslot with: resourceGroupName: tools.resourceGroupName name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName connectionEnvelope: tools.connectionEnvelope slot: tools.slot 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: website-management-client-sites.microsoftazuresitesgetslotsdifferencesfromproduction with: resourceGroupName: tools.resourceGroupName name: tools.name slotSwapEntity: tools.slotSwapEntity outputParameters: - type: object mapping: $. - name: microsoft-azure-swaps-web-app-2 description: Microsoft Azure Swaps Web App Slots hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesswapslotwithproduction with: resourceGroupName: tools.resourceGroupName name: tools.name slotSwapEntity: tools.slotSwapEntity outputParameters: - type: object mapping: $. - name: microsoft-azure-returns-all-snapshots-2 description: Microsoft Azure Returns All Snapshots To The User hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitesnapshots with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-get-source-control-2 description: Microsoft Azure Get The Source Control Configuration Of Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitesourcecontrol with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-update-source-control-3 description: Microsoft Azure Update The Source Control Configuration Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesitesourcecontrol with: resourceGroupName: tools.resourceGroupName name: tools.name siteSourceControl: tools.siteSourceControl outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-source-control-2 description: Microsoft Azure Delete Source Control Configuration Of Web App hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesitesourcecontrol with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-update-source-control-4 description: Microsoft Azure Update The Source Control Configuration Of Web App hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitesourcecontrol with: resourceGroupName: tools.resourceGroupName name: tools.name siteSourceControl: tools.siteSourceControl outputParameters: - type: object mapping: $. - name: microsoft-azure-starts-web-app-2 description: Microsoft Azure Starts Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesstartsite with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-stops-web-app-2 description: Microsoft Azure Stops Web App hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitesstopsite with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-post-subscriptions-subscriptionid-2 description: Microsoft Azure Post Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Web Sites Name Sync hints: readOnly: false destructive: false idempotent: false call: website-management-client-sites.microsoftazuresitessyncsiterepository with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-gets-quota-usage-2 description: Microsoft Azure Gets The Quota Usage Numbers For Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsiteusages with: resourceGroupName: tools.resourceGroupName name: tools.name $filter: tools.$filter outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-list-all-2 description: Microsoft Azure Retrieves A List Of All Virtual Network Connections Associated With This Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitevnetconnections with: resourceGroupName: tools.resourceGroupName name: tools.name outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-specific-virtual-2 description: Microsoft Azure Retrieves A Specific Virtual Network Connection Associated With This Web App hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitevnetconnection with: resourceGroupName: tools.resourceGroupName 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 Or Updates It S Properties hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesitevnetconnection with: resourceGroupName: tools.resourceGroupName name: tools.name vnetName: tools.vnetName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-removes-specified-virtual-2 description: Microsoft Azure Removes The Specified Virtual Network Connection Association From This Web App hints: readOnly: false destructive: true idempotent: true call: website-management-client-sites.microsoftazuresitesdeletesitevnetconnection with: resourceGroupName: tools.resourceGroupName 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 Or Updates It S Properties hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitevnetconnection with: resourceGroupName: tools.resourceGroupName name: tools.name vnetName: tools.vnetName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-retrieves-virtual-network-2 description: Microsoft Azure Retrieves A Virtual Network Connection Gateway Associated With This Web App And Virtual Network hints: readOnly: true destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesgetsitevnetgateway with: resourceGroupName: tools.resourceGroupName name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-virtual-network-3 description: Microsoft Azure Updates The Virtual Network Gateway hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitescreateorupdatesitevnetconnectiongateway with: resourceGroupName: tools.resourceGroupName name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $. - name: microsoft-azure-updates-virtual-network-4 description: Microsoft Azure Updates The Virtual Network Gateway hints: readOnly: false destructive: false idempotent: true call: website-management-client-sites.microsoftazuresitesupdatesitevnetconnectiongateway with: resourceGroupName: tools.resourceGroupName name: tools.name vnetName: tools.vnetName gatewayName: tools.gatewayName connectionEnvelope: tools.connectionEnvelope outputParameters: - type: object mapping: $.