# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Microsoft Azure LogicManagementClient Integration Account… version: 1.0.0 extends: openapi/microsoft-azure-integrationaccountsessions-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/sessions'].get update: x-apievangelist-phrasing: intent: List sessions in an integration account effect: read questions: - Which sessions exist in my Logic Apps integration account? - Can I filter integration account sessions or cap how many come back? instructions: - text: List the sessions in integration account {account_name} in resource group {resource_group} (subscription {subscription_id}). slots: account_name: path.integrationAccountName resource_group: path.resourceGroupName subscription_id: path.subscriptionId - text: Show the top {top} sessions of integration account {account_name} matching {filter}. slots: top: query.$top account_name: path.integrationAccountName filter: query.$filter method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/sessions/{sessionName}'].get update: x-apievangelist-phrasing: intent: Get an integration account session effect: read questions: - How do I read one session stored in an integration account? - What content does a single integration account session hold? instructions: - text: Get session {session_name} from integration account {account_name} in resource group {resource_group} (subscription {subscription_id}). slots: session_name: path.sessionName account_name: path.integrationAccountName resource_group: path.resourceGroupName subscription_id: path.subscriptionId - text: Show integration account session {session_name}. slots: session_name: path.sessionName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/sessions/{sessionName}'].put update: x-apievangelist-phrasing: intent: Create or update an integration account session effect: write questions: - How do I store a new session in a Logic Apps integration account? - Can I overwrite the content of an existing integration account session? instructions: - text: Create session {session_name} in integration account {account_name}, group {resource_group}, subscription {subscription_id}. slots: session_name: path.sessionName account_name: path.integrationAccountName resource_group: path.resourceGroupName subscription_id: path.subscriptionId - text: Update the content of session {session_name} to {properties}. slots: session_name: path.sessionName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/integrationAccounts/{integrationAccountName}/sessions/{sessionName}'].delete update: x-apievangelist-phrasing: intent: Delete an integration account session effect: destructive questions: - How do I remove a session from an integration account? - Can I clean up integration account sessions I no longer need? instructions: - text: Delete session {session_name} from integration account {account_name} in resource group {resource_group} (subscription {subscription_id}). slots: session_name: path.sessionName account_name: path.integrationAccountName resource_group: path.resourceGroupName subscription_id: path.subscriptionId - text: Remove integration account session {session_name}. slots: session_name: path.sessionName method: generated generated: '2026-09-26'