# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for SASE 5G Manage Service Group Resource API version: 1.0.0 extends: openapi/palo-alto-networks-group-resource-api-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: 5 - target: $.paths['/mt/manage/5g/userGroup'].post update: x-apievangelist-phrasing: intent: Create a 5G subscriber group effect: write questions: - How do I group 5G subscriber identities to apply one security policy? - Can I create a named group of UE identities for a tenant? instructions: - text: Create 5G subscriber group {group_name} with identities {identity_id}. slots: group_name: requestBody.group_name identity_id: requestBody.identity_id - text: Add subscriber group {group_name} under tenant {tsg_id}. slots: group_name: requestBody.group_name tsg_id: requestBody.tsg_id method: generated generated: '2026-09-26' - target: $.paths['/mt/manage/5g/userGroup/list'].post update: x-apievangelist-phrasing: intent: List a tenant's 5G user groups effect: read questions: - Which 5G user groups exist for a tenant? - Can I verify a subscriber group exists before assigning policy? instructions: - text: List 5G user groups for tenant {tsg_id}. slots: tsg_id: requestBody.tsg_id - text: Check whether group {group_id} exists for tenant {tsg_id}. slots: group_id: requestBody.group_id tsg_id: requestBody.tsg_id method: generated generated: '2026-09-26' - target: $.paths['/mt/manage/5g/userGroup/{groupId}'].get update: x-apievangelist-phrasing: intent: List members of a 5G subscriber group effect: read questions: - Which subscriber identities belong to a given 5G group? - Can I audit the membership of a subscriber group? instructions: - text: Get the members of 5G group {groupId}. slots: groupId: path.groupId - text: Show identity IDs in subscriber group {groupId}. slots: groupId: path.groupId method: generated generated: '2026-09-26' - target: $.paths['/mt/manage/5g/userGroup/{group_id}'].put update: x-apievangelist-phrasing: intent: Update a 5G subscriber group effect: write questions: - How do I add or remove subscribers from an existing 5G group? - Can I rename a subscriber group? instructions: - text: Set the members of 5G group {group_id} to {identity_id}. slots: group_id: path.group_id identity_id: requestBody.identity_id - text: Rename subscriber group {group_id} to {group_name}. slots: group_id: path.group_id group_name: requestBody.group_name method: generated generated: '2026-09-26' - target: $.paths['/mt/manage/5g/userGroup/{identity_id}'].delete update: x-apievangelist-phrasing: intent: Delete a 5G user group effect: destructive questions: - Is deleting a 5G user group permanent? - What's the call to retire a subscriber group I no longer need? instructions: - text: Delete 5G user group {identity_id}. slots: identity_id: path.identity_id - text: Permanently remove subscriber group {identity_id}. slots: identity_id: path.identity_id method: generated generated: '2026-09-26'