# 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 Network Function… version: 1.0.0 extends: openapi/microsoft-azure-networkfunctions-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/networkFunctions'].get update: x-apievangelist-phrasing: intent: List packet core network functions in a subscription effect: read questions: - Which mobile packet core network functions exist across my subscription? - Can I get a subscription-wide list of network function resources? instructions: - text: List all network functions in my subscription. - text: Show every mobile packet core network function subscription-wide. method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobilePacketCore/networkFunctions'].get update: x-apievangelist-phrasing: intent: List packet core network functions in a resource group effect: read questions: - What network function resources are in one resource group? - Can I scope the mobile packet core network function list to a resource group? instructions: - text: List the network functions in my resource group. - text: Show mobile packet core network functions for this resource group only. method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobilePacketCore/networkFunctions/{networkFunctionName}'].get update: x-apievangelist-phrasing: intent: Get a packet core network function effect: read questions: - How do I look up one mobile packet core network function? - Can I read a network function resource's properties by name? instructions: - text: Get network function {nf}. slots: nf: path.networkFunctionName - text: Show the properties of mobile packet core network function {nf}. slots: nf: path.networkFunctionName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobilePacketCore/networkFunctions/{networkFunctionName}'].put update: x-apievangelist-phrasing: intent: Create a packet core network function effect: write questions: - Can I deploy a new mobile packet core network function? - What properties do I supply to create a network function resource? instructions: - text: Create network function {nf}. slots: nf: path.networkFunctionName - text: Create mobile packet core network function {nf} with properties {properties}. slots: nf: path.networkFunctionName properties: requestBody.properties method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobilePacketCore/networkFunctions/{networkFunctionName}'].delete update: x-apievangelist-phrasing: intent: Delete a packet core network function effect: destructive questions: - Can I delete a mobile packet core network function? - How do I tear down a network function resource? instructions: - text: Delete network function {nf}. slots: nf: path.networkFunctionName - text: Tear down mobile packet core network function {nf}. slots: nf: path.networkFunctionName method: generated generated: '2026-09-26' - target: $.paths['/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobilePacketCore/networkFunctions/{networkFunctionName}'].patch update: x-apievangelist-phrasing: intent: Update tags on a packet core network function effect: write questions: - Can I change only the tags on a network function resource? - Is retagging a mobile packet core network function possible without redeploying? instructions: - text: Set tags {tags} on network function {nf}. slots: tags: requestBody.tags nf: path.networkFunctionName - text: Retag mobile packet core network function {nf} with {tags}. slots: nf: path.networkFunctionName tags: requestBody.tags method: generated generated: '2026-09-26'