# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Auth0 Management Network Acls API version: 1.0.0 extends: openapi/auth0-network-acls-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: 6 - target: $.paths['/network-acls'].get update: x-apievangelist-phrasing: intent: List network access control entries effect: read questions: - Which network ACL rules are active on my Auth0 tenant? - Can I see all the IP or geo access rules I've set up? instructions: - text: List all network access control entries. - text: Show page {page} of my tenant's network ACLs. slots: page: query.page method: generated generated: '2026-10-01' - target: $.paths['/network-acls'].post update: x-apievangelist-phrasing: intent: Create a network access control entry effect: write questions: - How do I block traffic from certain IP ranges? - Can I give a new network ACL a priority relative to others? instructions: - text: Create a network ACL described as {description} with rule {rule}, active {active}. slots: description: requestBody.description rule: requestBody.rule active: requestBody.active - text: Add network ACL {description} with rule {rule} at priority {priority}, active {active}. slots: description: requestBody.description rule: requestBody.rule priority: requestBody.priority active: requestBody.active method: generated generated: '2026-10-01' - target: $.paths['/network-acls/{id}'].get update: x-apievangelist-phrasing: intent: Get a network access control entry effect: read questions: - What does a specific network ACL rule allow or block? - Is one particular ACL entry currently active? instructions: - text: Get network ACL {id}. slots: id: path.id - text: Show the rule and priority of ACL entry {id}. slots: id: path.id method: generated generated: '2026-10-01' - target: $.paths['/network-acls/{id}'].put update: x-apievangelist-phrasing: intent: Replace a network access control entry effect: write questions: - Can I overwrite an ACL entry completely with a new rule and description? - What does a full replacement of a network ACL require? instructions: - text: Replace network ACL {id} with description {description}, rule {rule}, active {active}. slots: id: path.id description: requestBody.description rule: requestBody.rule active: requestBody.active - text: 'Fully overwrite ACL {id}: description {description}, rule {rule}, active {active}.' slots: id: path.id description: requestBody.description rule: requestBody.rule active: requestBody.active method: generated generated: '2026-10-01' - target: $.paths['/network-acls/{id}'].delete update: x-apievangelist-phrasing: intent: Delete a network access control entry effect: destructive questions: - Can I remove an IP block rule I no longer need? - What's the call to delete a network ACL entry? instructions: - text: Delete network ACL {id}. slots: id: path.id - text: Remove the access control entry {id}. slots: id: path.id method: generated generated: '2026-10-01' - target: $.paths['/network-acls/{id}'].patch update: x-apievangelist-phrasing: intent: Partially update a network access control entry effect: write questions: - How do I deactivate a network ACL without rewriting its rule? - Can I change only the priority of an existing ACL? instructions: - text: Set network ACL {id} active to {active}. slots: id: path.id active: requestBody.active - text: Change only the priority of ACL {id} to {priority}. slots: id: path.id priority: requestBody.priority method: generated generated: '2026-10-01'