# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for WebApps API Client Provider API version: 1.0.0 extends: openapi/microsoft-azure-functions-provider-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 7 - target: $.paths['/providers/Microsoft.Web/availableStacks'].get update: x-apievangelist-phrasing: intent: List available application frameworks effect: read questions: - Which application frameworks and versions does App Service support? - Can I list the available runtime stacks for Linux or Windows only? instructions: - text: List the available application stacks and their versions. - text: Show the application frameworks available for OS type {osTypeSelected}. slots: osTypeSelected: query.osTypeSelected method: generated generated: '2026-10-01' - target: $.paths['/providers/Microsoft.Web/functionAppStacks'].get update: x-apievangelist-phrasing: intent: List Function app runtime stacks effect: read questions: - What runtimes and versions can I use for an Azure Functions app? - Which Function app stacks are available on Linux? instructions: - text: List the available Function app stacks and versions. - text: Show Function app runtime stacks for OS {stackOsType}. slots: stackOsType: query.stackOsType method: generated generated: '2026-10-01' - target: $.paths['/providers/Microsoft.Web/locations/{location}/functionAppStacks'].get update: x-apievangelist-phrasing: intent: List Function app stacks in a region effect: read questions: - Which Function app runtimes are supported in a specific Azure region? - Does a given location offer the same Functions stacks on Windows and Linux? instructions: - text: List the Function app stacks available in {location}. slots: location: path.location - text: Show Function app stacks for OS {stackOsType} in this region. slots: stackOsType: query.stackOsType method: generated generated: '2026-10-01' - target: $.paths['/providers/Microsoft.Web/locations/{location}/webAppStacks'].get update: x-apievangelist-phrasing: intent: List Web app stacks in a region effect: read questions: - Which web app runtimes and versions are offered in a particular region? - Can I see region-specific Web app stacks filtered to one OS? instructions: - text: List the Web app stacks available in region {location}. slots: location: path.location - text: Show regional Web app stacks for OS {stackOsType}. slots: stackOsType: query.stackOsType method: generated generated: '2026-10-01' - target: $.paths['/providers/Microsoft.Web/operations'].get update: x-apievangelist-phrasing: intent: List Microsoft.Web provider operations effect: read questions: - What operations does the Microsoft.Web resource provider expose? - Where can I find the metric definitions the Web provider publishes? instructions: - text: List every operation available on the Microsoft.Web resource provider. - text: Show the Microsoft.Web provider operations along with their metric definitions. method: generated generated: '2026-10-01' - target: $.paths['/providers/Microsoft.Web/webAppStacks'].get update: x-apievangelist-phrasing: intent: List Web app runtime stacks effect: read questions: - What runtimes and versions can I pick for a web app across all regions? - Which Web app stacks are available for Windows? instructions: - text: List the available Web app stacks and versions. - text: Show global Web app runtime stacks for OS {stackOsType}. slots: stackOsType: query.stackOsType method: generated generated: '2026-10-01' - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.Web/availableStacks'].get update: x-apievangelist-phrasing: intent: List application frameworks for my subscription effect: read questions: - Which application frameworks are available to my own subscription, including on-premises stacks? - Can I check the subscription-scoped list of runtime stacks for one OS? instructions: - text: List application stacks available to my subscription. - text: Show subscription-scoped application frameworks for OS type {osTypeSelected}. slots: osTypeSelected: query.osTypeSelected method: generated generated: '2026-10-01'