How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Microsoft Azure ManagedHostingEnvironments API

The ManagedHostingEnvironments API from Microsoft Azure — 7 operation(s) for managedhostingenvironments.

Microsoft Azure ManagedHostingEnvironments API is one of 1667 APIs that Microsoft Azure publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include ManagedHostingEnvironments. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, pricing, a JSON-LD context, and a getting-started guide.

This API exposes 9 operations across 7 paths, and defines 38 schemas. It is described by OpenAPI 3.2.0, at version 2020-08-01-preview.

9 operations 7 paths 38 schemas 1 DELETE7 GET1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
2020-08-01-preview
Resource Areas
1

Paths & Operations 9

Across 7 paths, the API surfaces 9 operations — 1 DELETE, 7 GET, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

ManagedHostingEnvironments 9
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/managedHostingEnvironments/{name}
Microsoft Azure Get Properties Of A Managed Hosting Environment
microsoftAzureManagedhostingenvironmentsGetmanagedhostingenvironment 4 params → 200
PUT
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/managedHostingEnvironments/{name}
Microsoft Azure Create Or Update A Managed Hosting Environment
microsoftAzureManagedhostingenvironmentsCreateorupdatemanagedhostingenvironment 4 params body → 202400404409
DELETE
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/managedHostingEnvironments/{name}
Microsoft Azure Delete A Managed Hosting Environment
microsoftAzureManagedhostingenvironmentsDeletemanagedhostingenvironment 5 params → 202400404409
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/managedHostingEnvironments
Microsoft Azure Get All Managed Hosting Environments In A Resource Group
microsoftAzureManagedhostingenvironmentsGetmanagedhostingenvironments 3 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/managedHostingEnvironments/{name}/capacities/virtualip
Microsoft Azure Get List Of Ip Addresses Assigned To A Managed Hosting Environment
microsoftAzureManagedhostingenvironmentsGetmanagedhostingenvironmentvips 4 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/managedHostingEnvironments/{name}/operations/{operationId}
Microsoft Azure Get Status Of An Operation On A Managed Hosting Environment
microsoftAzureManagedhostingenvironmentsGetmanagedhostingenvironmentoperation 5 params → 200202404500
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/managedHostingEnvironments/{name}/sites
Microsoft Azure Get All Sites On The Managed Hosting Environment
microsoftAzureManagedhostingenvironmentsGetmanagedhostingenvironmentsites 5 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/managedHostingEnvironments/{name}/webhostingplans
Microsoft Azure Get All Serverfarms App Service Plans On The Managed Hosting Environment
microsoftAzureManagedhostingenvironmentsGetmanagedhostingenvironmentwebhostingplans 4 params → 200
GET
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/managedHostingEnvironments/{name}/serverfarms
Microsoft Azure Get All Serverfarms App Service Plans On The Managed Hosting Environment
microsoftAzureManagedhostingenvironmentsGetmanagedhostingenvironmentserverfarms 4 params → 200

Schemas 38

The contract defines 38 schemas that model the data the API accepts and returns. The most detailed are CloningInfo (10 properties), StampCapacity (10 properties), RampUpRule (8 properties), Resource (6 properties). Each schema is shown below with its type and property counts.

VirtualApplication
object
4 properties
ConnStringInfo
object
Represents database connection string information
3 properties 1 required
HostingEnvironmentProfile
object
Specification for a hostingEnvironment (App Service Environment) to use for this resource
3 properties
AddressResponse
object
Describes main public ip address and any extra vips
4 properties
SiteCollection
object
Collection of sites
2 properties
StatusCodesBasedTrigger
object
StatusCodeBasedTrigger
5 properties
Object
object
RampUpRule
object
Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance
8 properties
HostingEnvironment
object
Description of an hostingEnvironment (App Service Environment)
1 property
Site
object
Represents a web app
1 property
AutoHealRules
object
AutoHealRules - describes the rules which can be defined for auto-heal
2 properties
SiteLimits
object
Represents metric limits set on a web app.
3 properties
AutoHealCustomAction
object
AutoHealCustomAction - Describes the custom action to be executed when an auto heal rule is triggered.
2 properties
SiteConfig
object
Configuration of Azure web site
1 property
NetworkAccessControlEntry
object
4 properties
IpSecurityRestriction
object
Represents an ip security restriction on a web app.
2 properties
HostingEnvironmentCollection
object
Collection of hosting environments (App Service Environments)
2 properties
ServerFarmCollection
object
Collection of serverfarms
2 properties
SlowRequestsBasedTrigger
object
SlowRequestsBasedTrigger
3 properties
StampCapacity
object
Class containing stamp capacity information
10 properties
SkuDescription
object
Describes a sku for a scalable resource
5 properties
Experiments
object
Class containing Routing in production experiments
1 property
CorsSettings
object
Cross-Origin Resource Sharing (CORS) settings for the web app.
1 property
Resource
object
6 properties 1 required
ManagedHostingEnvironment
object
Description of a managed hosting environment
1 property
ServerFarmWithRichSku
object
App Service Plan Model
2 properties
VirtualNetworkProfile
object
Specification for using a virtual network
4 properties
VirtualIPMapping
object
Class that represents a VIP mapping
4 properties
AutoHealActions
object
AutoHealActions - Describes the actions which can be taken by the auto-heal module when a rule is triggered.
3 properties 1 required
AutoHealTriggers
object
AutoHealTriggers - describes the triggers for auto-heal.
4 properties
HostNameSslState
object
Object that represents a SSL-enabled host name.
5 properties 1 required
RequestsBasedTrigger
object
RequestsBasedTrigger
2 properties
VirtualDirectory
object
2 properties
NameValuePair
object
Name value pair
2 properties
ApiDefinitionInfo
object
Information about the formal API definition for the web app.
1 property
CloningInfo
object
Represents information needed for cloning operation
10 properties
HandlerMapping
object
The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example it is used to configure php-cgi.exe process t…
3 properties
WorkerPool
object
Worker pool of a hostingEnvironment (App Service Environment)
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

microsoft-azure-managedhostingenvironments-api-openapi.yml Raw ↑

Other APIs Microsoft Azure publishes across the network.

Microsoft Azure AI Search API
Microsoft Azure Communication Services API
Microsoft Azure Event Grid API
Microsoft Azure Functions API
Microsoft Azure DevOps REST API
Microsoft Azure AI Foundry API
Microsoft Azure Resource JSON Schema
Microsoft Azure JSON-LD Context
Microsoft Azure AccessConnector API
Microsoft Azure AccessControlRecords API
Microsoft Azure AccessPolicies API
Microsoft Azure AccessReviewInstanceAcceptRecommmendations API
Where this information came from

This is an independent, third-party profile of Microsoft Azure ManagedHostingEnvironments API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.