Microsoft Azure WebSite Management Client — HostingEnvironments
Microsoft Azure WebSite Management Client — HostingEnvironments. 37 operations. Lead operation: Microsoft Azure Get All Hostingenvironments App Service Environments In A Resource Group. Self-contained Naftiko capability covering one Microsoft Azure business surface.
Microsoftazurehostingenvironmentsgethostingenvironmentcapacities — Microsoft Azure Get Used, Available, And Total Worker Capacity For Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentvips — Microsoft Azure Get Ip Addresses Assigned To The Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentdiagnostics — Microsoft Azure Get Diagnostic Information For Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentdiagnosticsitem — Microsoft Azure Get Diagnostic Information For Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentmetricdefinitions — Microsoft Azure Get Global Metric Definitions Of Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgetmultirolepoolinstancemetricdefinitions — Microsoft Azure Get Metric Definitions For A Specific Instance Of A Multirole Pool Of A Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgetmultirolepoolinstancemetrics — Microsoft Azure Get Metrics For A Specific Instance Of A Multirole Pool Of A Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentmultirolemetricdefinitions — Microsoft Azure Get Metric Definitions For A Multirole Pool Of A Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentmultirolemetrics — Microsoft Azure Get Metrics For A Multirole Pool Of A Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentmultiroleusages — Microsoft Azure Get Usages For A Multirole Pool Of A Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentoperations — Microsoft Azure List All Currently Running Operations On The Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentoperation — Microsoft Azure Get Status Of An Operation On A Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentserverfarms — Microsoft Azure Get All Serverfarms App Service Plans On The Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentwebhostingplans — Microsoft Azure Get All Serverfarms App Service Plans On The Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgetworkerpoolinstancemetricdefinitions — Microsoft Azure Get Metric Definitions For A Specific Instance Of A Worker Pool Of A Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgetworkerpoolinstancemetrics — Microsoft Azure Get Metrics For A Specific Instance Of A Worker Pool Of A Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentwebworkermetricdefinitions — Microsoft Azure Get Metric Definitions For A Worker Pool Of A Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentwebworkermetrics — Microsoft Azure Get Metrics For A Worker Pool Of A Hostingenvironment App Service Environment
Microsoftazurehostingenvironmentsgethostingenvironmentwebworkerusages — Microsoft Azure Get Usages For A Worker Pool Of A Hostingenvironment App Service Environment
naftiko: 1.0.0-alpha2
info:
label: Microsoft Azure WebSite Management Client — HostingEnvironments
description: 'Microsoft Azure WebSite Management Client — HostingEnvironments. 37 operations. Lead operation: Microsoft
Azure Get All Hostingenvironments App Service Environments In A Resource Group. Self-contained Naftiko capability covering
one Microsoft Azure business surface.'
tags:
- Microsoft Azure
- HostingEnvironments
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-hostingenvironments
baseUri: https://management.azure.com
description: Microsoft Azure WebSite Management Client — HostingEnvironments business capability. Self-contained, no shared
references.
resources:
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironments
method: GET
description: Microsoft Azure Get All Hostingenvironments App Service Environments In A 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: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironment
method: GET
description: Microsoft Azure Get Properties Of Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: microsoftazurehostingenvironmentscreateorupdatehostingenvironment
method: PUT
description: Microsoft Azure Create Or Update A Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: hostingEnvironmentEnvelope
in: body
type: string
description: Properties of hostingEnvironment (App Service Environment)
required: true
- name: microsoftazurehostingenvironmentsdeletehostingenvironment
method: DELETE
description: Microsoft Azure Delete A Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: forceDelete
in: query
type: boolean
description: Delete even if the hostingEnvironment (App Service Environment) contains resources
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/capacities/compute
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentcapacities
method: GET
description: Microsoft Azure Get Used, Available, And Total Worker Capacity For Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/capacities/virtualip
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentvips
method: GET
description: Microsoft Azure Get Ip Addresses Assigned To The Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/diagnostics
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentdiagnostics
method: GET
description: Microsoft Azure Get Diagnostic Information For Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/diagnostics/{diagnosticsName}
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentdiagnosticsitem
method: GET
description: Microsoft Azure Get Diagnostic Information For Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: diagnosticsName
in: path
type: string
description: Name of the diagnostics
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/metricdefinitions
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentmetricdefinitions
method: GET
description: Microsoft Azure Get Global Metric Definitions Of Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/metrics
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentmetrics
method: GET
description: Microsoft Azure Get Global Metrics Of Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: details
in: query
type: boolean
description: Include instance details
- 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/hostingEnvironments/{name}/multiRolePools
operations:
- name: microsoftazurehostingenvironmentsgetmultirolepools
method: GET
description: Microsoft Azure Get All Multi Role Pools
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/multiRolePools/default
operations:
- name: microsoftazurehostingenvironmentsgetmultirolepool
method: GET
description: Microsoft Azure Get Properties Of A Multirole Pool
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 hostingEnvironment (App Service Environment)
required: true
- name: microsoftazurehostingenvironmentscreateorupdatemultirolepool
method: PUT
description: Microsoft Azure Create Or Update A Multirole Pool
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 hostingEnvironment (App Service Environment)
required: true
- name: multiRolePoolEnvelope
in: body
type: string
description: Properties of multiRole pool
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/multiRolePools/default/instances/{instance}/metricdefinitions
operations:
- name: microsoftazurehostingenvironmentsgetmultirolepoolinstancemetricdefinitions
method: GET
description: Microsoft Azure Get Metric Definitions For A Specific Instance Of A Multirole Pool Of A Hostingenvironment
App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: instance
in: path
type: string
description: Name of instance in the multiRole pool>
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/multiRolePools/default/instances/{instance}/metrics
operations:
- name: microsoftazurehostingenvironmentsgetmultirolepoolinstancemetrics
method: GET
description: Microsoft Azure Get Metrics For A Specific Instance Of A Multirole Pool Of A Hostingenvironment App Service
Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: instance
in: path
type: string
description: Name of instance in the multiRole pool
required: true
- name: details
in: query
type: boolean
description: Include instance details
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/multiRolePools/default/metricdefinitions
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentmultirolemetricdefinitions
method: GET
description: Microsoft Azure Get Metric Definitions For A Multirole Pool Of A Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/multiRolePools/default/metrics
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentmultirolemetrics
method: GET
description: Microsoft Azure Get Metrics For A Multirole Pool Of A Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: startTime
in: query
type: string
description: Beginning time of metrics query
- name: endTime
in: query
type: string
description: End time of metrics query
- name: timeGrain
in: query
type: string
description: Time granularity of metrics query
- name: details
in: query
type: boolean
description: Include instance details
- 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/hostingEnvironments/{name}/multiRolePools/default/skus
operations:
- name: microsoftazurehostingenvironmentsgetmultirolepoolskus
method: GET
description: Microsoft Azure Get Available Skus For Scaling A Multirole Pool
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/multiRolePools/default/usages
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentmultiroleusages
method: GET
description: Microsoft Azure Get Usages For A Multirole Pool Of A Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/operations
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentoperations
method: GET
description: Microsoft Azure List All Currently Running Operations On The Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/operations/{operationId}
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentoperation
method: GET
description: Microsoft Azure Get Status Of An Operation On A Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: operationId
in: path
type: string
description: operation identifier GUID
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/reboot
operations:
- name: microsoftazurehostingenvironmentsreboothostingenvironment
method: POST
description: Microsoft Azure Reboots All Machines In A Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/resume
operations:
- name: microsoftazurehostingenvironmentsresumehostingenvironment
method: POST
description: Microsoft Azure Resumes The Hostingenvironment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/serverfarms
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentserverfarms
method: GET
description: Microsoft Azure Get All Serverfarms App Service Plans On The Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/sites
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentsites
method: GET
description: Microsoft Azure Get All Sites On The Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: propertiesToInclude
in: query
type: string
description: Comma separated list of site properties to include
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/suspend
operations:
- name: microsoftazurehostingenvironmentssuspendhostingenvironment
method: POST
description: Microsoft Azure Suspends The Hostingenvironment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/usages
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentusages
method: GET
description: Microsoft Azure Get Global Usages Of Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- 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/hostingEnvironments/{name}/webhostingplans
operations:
- name: microsoftazurehostingenvironmentsgethostingenvironmentwebhostingplans
method: GET
description: Microsoft Azure Get All Serverfarms App Service Plans On The Hostingenvironment App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/workerPools
operations:
- name: microsoftazurehostingenvironmentsgetworkerpools
method: GET
description: Microsoft Azure Get All Worker Pools
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 hostingEnvironment (App Service Environment)
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/workerPools/{workerPoolName}
operations:
- name: microsoftazurehostingenvironmentsgetworkerpool
method: GET
description: Microsoft Azure Get Properties Of A Worker Pool
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 hostingEnvironment (App Service Environment)
required: true
- name: workerPoolName
in: path
type: string
description: Name of worker pool
required: true
- name: microsoftazurehostingenvironmentscreateorupdateworkerpool
method: PUT
description: Microsoft Azure Create Or Update A Worker Pool
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 hostingEnvironment (App Service Environment)
required: true
- name: workerPoolName
in: path
type: string
description: Name of worker pool
required: true
- name: workerPoolEnvelope
in: body
type: string
description: Properties of worker pool
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/workerPools/{workerPoolName}/instances/{instance}/metricdefinitions
operations:
- name: microsoftazurehostingenvironmentsgetworkerpoolinstancemetricdefinitions
method: GET
description: Microsoft Azure Get Metric Definitions For A Specific Instance Of A Worker Pool Of A Hostingenvironment
App Service Environment
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 hostingEnvironment (App Service Environment)
required: true
- name: workerPoolName
in: path
type: string
description: Name of worker pool
required: true
- name: instance
in: path
type: string
description: Name of instance in the worker pool
required: true
- name: subscriptions-subscriptionId-resourceGroups-resourceGroupName-providers-Microsof
path:
# --- truncated at 32 KB (89 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-azure/refs/heads/main/capabilities/website-management-client-hostingenvironments.yaml