Azure App Service
Azure App Service management API — 83 operations consolidated from 17 Microsoft OpenAPI specs into one connector.
- Base URL:
https://management.azure.com - Auth: OAuth 2.0 (user-delegated) — attach an InTouch
oauthcredential. The server refreshes the access token before each run.
Consolidated from 17 spec-per-resource-provider connectors; every operation from every one of them is preserved. The superseded names still resolve.
Operations
appservicecertificateorders_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}appservicecertificateorders_getcertificate— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/certificates/{name}appservicecertificateorders_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.CertificateRegistration/certificateOrdersappservicecertificateorders_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrdersappservicecertificateorders_listcertificates— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CertificateRegistration/certificateOrders/{certificateOrderName}/certificatesappservicecertificateorders_validatepurchaseinfo— POST /subscriptions/{subscriptionId}/providers/Microsoft.CertificateRegistration/validateCertificateRegistrationInformationappserviceenvironments_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}appserviceenvironments_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/hostingEnvironmentsappserviceenvironments_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironmentsappserviceenvironments_listcapacities— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/capacities/computeappserviceenvironments_listdiagnostics— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/diagnosticsappserviceenvironments_listvips— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/capacities/virtualipappserviceplans_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}appserviceplans_gethybridconnection— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName}appserviceplans_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/serverfarmsappserviceplans_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarmsappserviceplans_listcapabilities— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}/capabilitiesappserviceplans_listwebappsbyhybridconnection— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}/hybridConnectionNamespaces/{namespaceName}/relays/{relayName}/sitescertificateregistrationprovider_listoperations— GET /providers/Microsoft.CertificateRegistration/operationscertificates_createorupdate— PUT /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/certificates/{name}certificates_delete— DELETE /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/certificates/{name}certificates_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/certificates/{name}certificates_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/certificatescertificates_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/certificatescertificates_update— PATCH /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/certificates/{name}connectiongatewayinstallations_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/connectionGatewayInstallations/{gatewayId}connectiongatewayinstallations_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/connectionGatewayInstallationsconnectiongateways_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/connectionGatewayscustomapis_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/customApisdeletedwebapps_getdeletedwebappbylocation— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/deletedSites/{deletedSiteId}deletedwebapps_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/deletedSitesdeletedwebapps_listbylocation— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/deletedSitesdiagnostics_gethostingenvironmentdetectorrespons— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/detectors/{detectorName}diagnostics_getsitedetectorresponse— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/detectors/{detectorName}diagnostics_getsitediagnosticcategory— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/diagnostics/{diagnosticCategory}diagnostics_listhostingenvironmentdetectorrespon— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{name}/detectorsdiagnostics_listsitedetectorresponses— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/detectorsdiagnostics_listsitediagnosticcategories— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/diagnosticsdomainregistrationprovider_listoperations— GET /providers/Microsoft.DomainRegistration/operationsdomains_checkavailability— POST /subscriptions/{subscriptionId}/providers/Microsoft.DomainRegistration/checkDomainAvailabilitydomains_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DomainRegistration/domains/{domainName}domains_getownershipidentifier— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DomainRegistration/domains/{domainName}/domainOwnershipIdentifiers/{name}domains_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.DomainRegistration/domainsdomains_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DomainRegistration/domainsdomains_listownershipidentifiers— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DomainRegistration/domains/{domainName}/domainOwnershipIdentifiersgetpublishinguser— GET /providers/Microsoft.Web/publishingUsers/webgetsourcecontrol— GET /providers/Microsoft.Web/sourcecontrols/{sourceControlType}getsubscriptiondeploymentlocations— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/deploymentLocationsglobalcertificateorder_getallcertificateorders— GET /subscriptions/{subscriptionId}/providers/Microsoft.CertificateRegistration/certificateOrdersglobaldomainregistration_getalldomains— GET /subscriptions/{subscriptionId}/providers/Microsoft.DomainRegistration/domainslistbillingmeters— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/billingMeterslistgeoregions— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/geoRegionslistsourcecontrols— GET /providers/Microsoft.Web/sourcecontrolsmanagedapis_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/managedApis/{apiName}managedapis_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/locations/{location}/managedApisprovider_getavailablestacks— GET /providers/Microsoft.Web/availableStacksprovider_getavailablestacksonprem— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/availableStacksprovider_getpublishinguser— GET /providers/Microsoft.Web/publishingUsers/webprovider_getsourcecontrol— GET /providers/Microsoft.Web/sourcecontrols/{sourceControlType}provider_getsourcecontrols— GET /providers/Microsoft.Web/sourcecontrolsprovider_listoperations— GET /providers/Microsoft.Web/operationsrecommendations_getruledetailsbyhostingenvironme— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{hostingEnvironmentName}/recommendations/{name}recommendations_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/recommendationsrecommendations_listhistoryforhostingenvironment— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{hostingEnvironmentName}/recommendationHistoryrecommendations_listhistoryforwebapp— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendationHistoryrecommendations_listrecommendedrulesforhostingen— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/hostingEnvironments/{hostingEnvironmentName}/recommendationsrecommendations_listrecommendedrulesforwebapp— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/recommendationsresourcehealthmetadata_getbysite— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/resourceHealthMetadata/defaultresourcehealthmetadata_getbysiteslot— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/resourceHealthMetadata/defaultresourcehealthmetadata_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/resourceHealthMetadataresourcehealthmetadata_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/resourceHealthMetadataresourcehealthmetadata_listbysite— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/resourceHealthMetadataresourcehealthmetadata_listbysiteslot— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/resourceHealthMetadatatopleveldomains_get— GET /subscriptions/{subscriptionId}/providers/Microsoft.DomainRegistration/topLevelDomains/{name}topleveldomains_getgettopleveldomains— GET /subscriptions/{subscriptionId}/providers/Microsoft.DomainRegistration/topLevelDomainstopleveldomains_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.DomainRegistration/topLevelDomainstopleveldomains_listagreements— POST /subscriptions/{subscriptionId}/providers/Microsoft.DomainRegistration/topLevelDomains/{name}/listAgreementswebapps_analyzecustomhostname— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/analyzeCustomHostnamewebapps_get— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}webapps_getbackupstatus— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backups/{backupId}webapps_list— GET /subscriptions/{subscriptionId}/providers/Microsoft.Web/siteswebapps_listbackups— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/backupswebapps_listbyresourcegroup— GET /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites
Inputs
- a linked
oauthcredential (no key inputs) operation— one of the operations above- path parameters when an operation's path contains
{...} query— optional JSON object of query paramsbody— JSON object for create/update ops
Publishes
The keys a later task may reference as {{taskName.key}}. Referencing anything not listed here resolves to nothing at run time.
erroroperationresultstatus
Input Properties
Every property this tool accepts, from its own tool.iml.
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
operation |
string | yes | — | One of: appservicecertificateorders_get, appservicecertificateorders_getcertificate, appservicecertificateorders_list, appservicecertificateorders_listbyresourcegroup, appservicecertificateorders_listcertificates, appservicecertificateorders_validatepurchaseinfo, appserviceenvironments_get, appserviceenvironments_list, appserviceenvironments_listbyresourcegroup, appserviceenvironments_listcapacities, appserviceenvironments_listdiagnostics, appserviceenvironments_listvips, appserviceplans_get, appserviceplans_gethybridconnection, appserviceplans_list, appserviceplans_listbyresourcegroup, appserviceplans_listcapabilities, appserviceplans_listwebappsbyhybridconnection, certificateregistrationprovider_listoperations, certificates_createorupdate, certificates_delete, certificates_get, certificates_list, certificates_listbyresourcegroup, certificates_update, connectiongatewayinstallations_get, connectiongatewayinstallations_list, connectiongateways_list, customapis_list, deletedwebapps_getdeletedwebappbylocation, deletedwebapps_list, deletedwebapps_listbylocation, diagnostics_gethostingenvironmentdetectorrespons, diagnostics_getsitedetectorresponse, diagnostics_getsitediagnosticcategory, diagnostics_listhostingenvironmentdetectorrespon, diagnostics_listsitedetectorresponses, diagnostics_listsitediagnosticcategories, domainregistrationprovider_listoperations, domains_checkavailability, domains_get, domains_getownershipidentifier, domains_list, domains_listbyresourcegroup, domains_listownershipidentifiers, getpublishinguser, getsourcecontrol, getsubscriptiondeploymentlocations, globalcertificateorder_getallcertificateorders, globaldomainregistration_getalldomains, listbillingmeters, listgeoregions, listsourcecontrols, managedapis_get, managedapis_list, provider_getavailablestacks, provider_getavailablestacksonprem, provider_getpublishinguser, provider_getsourcecontrol, provider_getsourcecontrols, provider_listoperations, recommendations_getruledetailsbyhostingenvironme, recommendations_list, recommendations_listhistoryforhostingenvironment, recommendations_listhistoryforwebapp, recommendations_listrecommendedrulesforhostingen, recommendations_listrecommendedrulesforwebapp, resourcehealthmetadata_getbysite, resourcehealthmetadata_getbysiteslot, resourcehealthmetadata_list, resourcehealthmetadata_listbyresourcegroup, resourcehealthmetadata_listbysite, resourcehealthmetadata_listbysiteslot, topleveldomains_get, topleveldomains_getgettopleveldomains, topleveldomains_list, topleveldomains_listagreements, webapps_analyzecustomhostname, webapps_get, webapps_getbackupstatus, webapps_list, webapps_listbackups, webapps_listbyresourcegroup |
apiName |
string | no | — | Path parameter apiName (required by some operations). |
backupId |
string | no | — | Path parameter backupId (required by some operations). |
certificateOrderName |
string | no | — | Path parameter certificateOrderName (required by some operations). |
deletedSiteId |
string | no | — | Path parameter deletedSiteId (required by some operations). |
detectorName |
string | no | — | Path parameter detectorName (required by some operations). |
diagnosticCategory |
string | no | — | Path parameter diagnosticCategory (required by some operations). |
domainName |
string | no | — | Path parameter domainName (required by some operations). |
gatewayId |
string | no | — | Path parameter gatewayId (required by some operations). |
hostingEnvironmentName |
string | no | — | Path parameter hostingEnvironmentName (required by some operations). |
location |
string | no | — | Path parameter location (required by some operations). |
name |
string | no | — | Path parameter name (required by some operations). |
namespaceName |
string | no | — | Path parameter namespaceName (required by some operations). |
relayName |
string | no | — | Path parameter relayName (required by some operations). |
resourceGroupName |
string | no | — | Path parameter resourceGroupName (required by some operations). |
siteName |
string | no | — | Path parameter siteName (required by some operations). |
slot |
string | no | — | Path parameter slot (required by some operations). |
sourceControlType |
string | no | — | Path parameter sourceControlType (required by some operations). |
subscriptionId |
string | no | — | Path parameter subscriptionId (required by some operations). |
body |
string | no | — | Request body as a JSON object string (for create/update operations). |
query |
string | no | — | Query-string parameters as a JSON object string, e.g. {"limit": 50}. Parsed and url-encoded onto the request. |