# 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 Microsoft.MobilePacketCore Mobile Packet… version: 1.0.0 extends: openapi/microsoft-azure-smfdeployments-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: 6 - target: $.paths['/subscriptions/{subscriptionId}/providers/Microsoft.MobilePacketCore/smfDeployments'].get update: x-apievangelist-phrasing: intent: List SMF deployments in a subscription effect: read questions: - Which Session Management Function deployments are in my subscription? - Can I see every mobile packet core SMF deployment across resource groups? instructions: - text: List all SMF deployments in my subscription. - text: Show every Session Management Function deployment subscription-wide. method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobilePacketCore/smfDeployments'].get update: x-apievangelist-phrasing: intent: List SMF deployments in a resource group effect: read questions: - What SMF deployments exist in one resource group? - Can I narrow Session Management Function deployments to a resource group? instructions: - text: List SMF deployments in this resource group. - text: Show the Session Management Function deployments in my resource group. method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobilePacketCore/smfDeployments/{smfDeploymentName}'].get update: x-apievangelist-phrasing: intent: Get an SMF deployment effect: read questions: - How can I view one Session Management Function deployment? - What's the state of a specific SMF deployment? instructions: - text: Get SMF deployment {smfDeploymentName}. slots: smfDeploymentName: path.smfDeploymentName - text: Show details of Session Management Function deployment {smfDeploymentName}. slots: smfDeploymentName: path.smfDeploymentName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobilePacketCore/smfDeployments/{smfDeploymentName}'].put update: x-apievangelist-phrasing: intent: Create an SMF deployment effect: write questions: - How do I deploy a Session Management Function for my mobile packet core? - Can I create an SMF deployment with custom properties? instructions: - text: Create SMF deployment {smfDeploymentName}. slots: smfDeploymentName: path.smfDeploymentName - text: Deploy Session Management Function {smfDeploymentName} with {properties}. slots: smfDeploymentName: path.smfDeploymentName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobilePacketCore/smfDeployments/{smfDeploymentName}'].delete update: x-apievangelist-phrasing: intent: Delete an SMF deployment effect: destructive questions: - Can I delete a Session Management Function deployment? - What happens when an SMF deployment is removed? instructions: - text: Delete SMF deployment {smfDeploymentName}. slots: smfDeploymentName: path.smfDeploymentName - text: Remove Session Management Function deployment {smfDeploymentName}. slots: smfDeploymentName: path.smfDeploymentName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobilePacketCore/smfDeployments/{smfDeploymentName}'].patch update: x-apievangelist-phrasing: intent: Update tags on an SMF deployment effect: write questions: - Can I change the tags on an existing SMF deployment? - What can I update on a Session Management Function deployment? instructions: - text: Update tags on SMF deployment {smfDeploymentName} to {tags}. slots: smfDeploymentName: path.smfDeploymentName tags: requestBody.tags - text: Tag Session Management Function deployment {smfDeploymentName} with {tags}. slots: smfDeploymentName: path.smfDeploymentName tags: requestBody.tags method: generated generated: '2026-09-26'