Palo Alto Networks Bandwidth Allocations API
The Bandwidth Allocations API from Palo Alto Networks — 4 operation(s) for bandwidth allocations.
Operations 18
Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay
DELETE
/v1/bandwidth-allocations
Delete an aggregated bandwidth region (v1) · Delete bandwidth region
#
Ask an LLM
“Can I remove a bandwidth region through the v1 endpoint?”
“Which region and SPN name do I need to delete a v1 bandwidth region?”
Tell an agent destructive · confirm first
Delete v1 bandwidth region {region} with SPN {SpnName}.
Remove region {region} (SPN {SpnName}) from sub-tenant {SubTenantName} using the v1 endpoint.
GET
/v1/bandwidth-allocations
Check status of a v1 bandwidth allocation request · Status of aggregated bandwidth regions and allocations
#
Ask an LLM
“How do I check whether my v1 aggregated bandwidth allocation request finished?”
“What regions and allocations came back for a v1 bandwidth request ID?”
Tell an agent
Get the v1 aggregated bandwidth allocation status for request {id}.
Check whether v1 bandwidth request {id} has completed.
POST
/v1/bandwidth-allocations
Allocate aggregated bandwidth to regions (v1) · Allocate aggregated bandwidth
#
Ask an LLM
“How do I allocate aggregated bandwidth across Prisma Access regions with the v1 API?”
“Is bandwidth allocated from location data when I submit a v1 request?”
Tell an agent
Allocate aggregated bandwidth via v1 as {bandwidth_allocations}.
Submit a v1 bandwidth allocation for sub-tenant {SubTenantName}.
PUT
/v1/bandwidth-allocations
Edit aggregated bandwidth regions (v1) · Edit aggregated bandwidth regions
#
Ask an LLM
“Can I change existing aggregated bandwidth allocations with the v1 endpoint?”
“How do I modify region bandwidth for a sub-tenant using the older v1 API?”
Tell an agent
Modify v1 aggregated bandwidth allocations to {bandwidth_allocations}.
Edit v1 bandwidth regions for sub-tenant {SubTenantName} with allocations {bandwidth_allocations}.
GET
/v1/bandwidth-allocations-read
Get bandwidth allocation configurations for a read request · Bandwidth allocation configurations list
#
Ask an LLM
“Where do I fetch the results of a bandwidth allocation read request?”
“What bandwidth configurations came back for the regions I asked about?”
Tell an agent
Get the bandwidth allocation configurations for read request {id}.
Fetch the results of bandwidth config read {id}.
POST
/v1/bandwidth-allocations-read
Request bandwidth allocation config for regions · Read bandwidth allocation configuration
#
Ask an LLM
“How do I ask for the bandwidth allocation configuration of specific regions?”
“Can I read allocations for just a few named regions?”
Tell an agent
Request the bandwidth allocation configuration for regions {bandwidth_allocation_region_names}.
Start a bandwidth config read for sub-tenant {SubTenantName}.
DELETE
/v2/bandwidth-allocations
Delete an aggregated bandwidth region (v2) · Delete an aggregated bandwidth region
#
Ask an LLM
“How do I delete an aggregated bandwidth region with the v2 API?”
“Can I remove a v2 bandwidth region for one sub-tenant only?”
Tell an agent destructive · confirm first
Delete v2 aggregated bandwidth region {region} for SPN {SpnName}.
Remove v2 region {region} with SPN {SpnName} from sub-tenant {SubTenantName}.
GET
/v2/bandwidth-allocations
Get aggregated bandwidth regions (v2) · Get an aggregated bandwidth regions
#
Ask an LLM
“Which aggregated bandwidth regions does the v2 API return for my request?”
“Can I look up v2 bandwidth regions by request ID?”
Tell an agent
Get the v2 aggregated bandwidth regions for request {id}.
Look up v2 bandwidth regions returned for request {id}.
Ask an LLM
“What does posting to the v2 bandwidth allocations endpoint return?”
“Can I get a request ID status back when I submit v2 allocations?”
Tell an agent
Submit v2 bandwidth allocations {bandwidth_allocations} and return the request status.
Post a v2 bandwidth request for sub-tenant {SubTenantName} with UUID {uuid}.
PUT
/v2/bandwidth-allocations
Edit aggregated bandwidth regions (v2) · Edit aggregated bandwidth regions
#
Ask an LLM
“How do I modify aggregated bandwidth regions with the v2 API?”
“Can I change a sub-tenant's region bandwidth through v2?”
Tell an agent
Modify v2 aggregated bandwidth regions with allocations {bandwidth_allocations}.
Edit v2 bandwidth regions for sub-tenant {SubTenantName}.
Ask an LLM
“Which remote network bandwidth allocations do I have configured?”
“Can I page through my bandwidth regions?”
Tell an agent
List my bandwidth allocations.
Show {limit} bandwidth regions starting at {offset}.
Ask an LLM
“What's needed to create a new bandwidth allocation for a region?”
“Can I assign SPNs when I create a bandwidth allocation?”
Tell an agent
Create a bandwidth allocation for region {name} with {allocated_bandwidth} Mbps.
Add a new allocation {name} of {allocated_bandwidth} across SPNs {spn_name_list}.
Ask an LLM
“How do I raise the allocated bandwidth on an existing region?”
“Can I change the QoS settings of a bandwidth allocation I already have?”
Tell an agent
Update bandwidth allocation {name} to {allocated_bandwidth} Mbps.
Set the QoS on bandwidth allocation {name} with {allocated_bandwidth} to {qos}.
Ask an LLM
“How do I remove a bandwidth allocation along with its SPN list?”
“Which fields identify a bandwidth allocation I want to delete?”
Tell an agent destructive · confirm first
Delete bandwidth allocation {name} for SPNs {spn_name_list}.
Remove the {name} bandwidth allocation spanning {spn_name_list}.
DELETE
/sse/config/v1/bandwidth-allocations
Delete an aggregated bandwidth region · Delete an aggregated bandwidth region
#
Ask an LLM
“How do I remove an aggregated bandwidth region?”
“Which SPN names do I need to pass to delete a bandwidth region?”
Tell an agent destructive · confirm first
Delete bandwidth region {name} with SPNs {spn_name_list}.
Remove aggregated region {name}; SPN list {spn_name_list}.
GET
/sse/config/v1/bandwidth-allocations
List aggregated bandwidth regions · List aggregated bandwidth regions
#
Ask an LLM
“How is bandwidth allocated across my aggregated regions?”
“Which aggregated bandwidth regions are configured for remote networks?”
Tell an agent
List all aggregated bandwidth regions.
Show {limit} bandwidth allocation regions.
POST
/sse/config/v1/bandwidth-allocations
Create an aggregated bandwidth region · Create aggregated bandwidth regions
#
Ask an LLM
“How do I allocate bandwidth to a new region?”
“What do I need to create an aggregated bandwidth region with QoS?”
Tell an agent
Create bandwidth region {name} with {allocated_bandwidth} Mbps.
Add aggregated region {name} at {allocated_bandwidth} Mbps with QoS {qos}.
PUT
/sse/config/v1/bandwidth-allocations
Edit an aggregated bandwidth region · Edit an aggregated bandwidth region
#
Ask an LLM
“Can I raise the Mbps allocated to an existing bandwidth region?”
“Is it possible to change the QoS settings on a bandwidth region?”
Tell an agent
Set bandwidth region {name} to {allocated_bandwidth} Mbps.
Edit region {name} to {allocated_bandwidth} Mbps across SPNs {spn_name_list}.