{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector ServerFarms API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "ServerFarms", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Gets Collection Of App Service Plans In A Resource Group For A Given Subscription", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Gets Specified App Service Plan In A Resource Group", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Creates Or Updates An App Service Plan", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "allowPendingState", "value": "", "type": "query", "description": "OBSOLETE: If true, allow pending state for App Service Plan" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Deletes A App Service Plan", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Queries For App Service Plan Metrics", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/metrics", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "details", "value": "", "type": "query", "description": "If true, metrics are broken down per App Service Plan instance" }, { "name": "$filter", "value": "", "type": "query", "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 startTime eq '2014-01-01T00:00:00Z' and endTime eq '2014-12-31T23:59:59Z' and timeGrain eq duration'[Hour|Minute|Day]'." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure List Of Metrics That Can Be Queried For An App Service Plan", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/metricdefinitions", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Gets List Of Vnets Associated With App Service Plan", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/virtualNetworkConnections", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Gets A Vnet Associated With An App Service Plan", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/virtualNetworkConnections/:vnetName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "vnetName", "value": "", "type": "path", "description": "Name of virtual network" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Gets A List Of All Routes Associated With A Vnet, In An App Service Plan", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/virtualNetworkConnections/:vnetName/routes", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "vnetName", "value": "", "type": "path", "description": "Name of virtual network" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Gets A Specific Route Associated With A Vnet, In An App Service Plan", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/virtualNetworkConnections/:vnetName/routes/:routeName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "vnetName", "value": "", "type": "path", "description": "Name of virtual network" }, { "name": "routeName", "value": "", "type": "path", "description": "Name of the virtual network route" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Creates A New Route Or Updates An Existing Route For A Vnet In An App Service Plan", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/virtualNetworkConnections/:vnetName/routes/:routeName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "vnetName", "value": "", "type": "path", "description": "Name of virtual network" }, { "name": "routeName", "value": "", "type": "path", "description": "Name of the virtual network route" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Creates A New Route Or Updates An Existing Route For A Vnet In An App Service Plan", "type": "http" }, "http": { "method": "PATCH", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/virtualNetworkConnections/:vnetName/routes/:routeName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "vnetName", "value": "", "type": "path", "description": "Name of virtual network" }, { "name": "routeName", "value": "", "type": "path", "description": "Name of the virtual network route" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Deletes An Existing Route For A Vnet In An App Service Plan", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/virtualNetworkConnections/:vnetName/routes/:routeName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "vnetName", "value": "", "type": "path", "description": "Name of virtual network" }, { "name": "routeName", "value": "", "type": "path", "description": "Name of the virtual network route" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Gets The Vnet Gateway", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/virtualNetworkConnections/:vnetName/gateways/:gatewayName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of the App Service Plan" }, { "name": "vnetName", "value": "", "type": "path", "description": "Name of the virtual network" }, { "name": "gatewayName", "value": "", "type": "path", "description": "Name of the gateway. Only the 'primary' gateway is supported." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Updates The Vnet Gateway", "type": "http" }, "http": { "method": "PUT", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/virtualNetworkConnections/:vnetName/gateways/:gatewayName", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "The resource group" }, { "name": "name", "value": "", "type": "path", "description": "The name of the App Service Plan" }, { "name": "vnetName", "value": "", "type": "path", "description": "The name of the virtual network" }, { "name": "gatewayName", "value": "", "type": "path", "description": "The name of the gateway. Only 'primary' is supported." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Gets List Of Apps Associated With An App Service Plan", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/sites", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "$skipToken", "value": "", "type": "query", "description": "Skip to of web apps in a list. If specified, the resulting list will contain web apps starting from (including) the skipToken. Else, the resulting list contains web apps from the start of the list" }, { "name": "$filter", "value": "", "type": "query", "description": "Supported filter: $filter=state eq running. Returns only web apps that are currently running" }, { "name": "$top", "value": "", "type": "query", "description": "List page size. If specified, results are paged." }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Submit A Reboot Request For A Worker Machine In The Specified Server Farm", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/workers/:workerName/reboot", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of server farm" }, { "name": "workerName", "value": "", "type": "path", "description": "Name of worker machine, typically starts with RD" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Restarts Web Apps In A Specified App Service Plan", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/restartSites", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of App Service Plan" }, { "name": "softRestart", "value": "", "type": "query", "description": "Soft restart applies the configuration settings and restarts the apps if necessary. Hard restart always restarts and reprovisions the apps" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." }, { "info": { "name": "Microsoft Azure Gets A Server Farm Operation", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/subscriptions/:subscriptionId/resourceGroups/:resourceGroupName/providers/Microsoft.Web/serverfarms/:name/operationresults/:operationId", "params": [ { "name": "resourceGroupName", "value": "", "type": "path", "description": "Name of resource group" }, { "name": "name", "value": "", "type": "path", "description": "Name of server farm" }, { "name": "operationId", "value": "", "type": "path", "description": "Id of Server farm operation\">" }, { "name": "subscriptionId", "value": "", "type": "path", "description": "Subscription Id" }, { "name": "api-version", "value": "", "type": "query", "description": "API Version" } ] }, "docs": "Needs a more full description created." } ] } ], "bundled": true }