- Home
- API MCP Server
- tools
- virtual
- other
- Scroll
Scroll
Scroll request is used to fetch large number of security events in multiple batches with each SecurityEventResponse containing no more than 500 messages. To scroll through more than 500 or all messages, one can use the SecurityEventScrollRequest. Use the scroll_id returned in the SecurityEventResponse to fetch the next batch of security events and one can continue this process till the scroll_id returned is "" which indicates no more events to scroll.
| Tool | Description |
|---|---|
f5xc-api-virtual-scroll-create | Security Event Scroll Query. |
f5xc-api-virtual-scroll-list | Security Event Scroll Query. |
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”| Parameter | Description | Example |
|---|---|---|
namespace | Namespace | - |
Query Parameters
Section titled “Query Parameters”| Parameter | Description | Example |
|---|---|---|
scroll_id | Long Base-64 encoded string which can be used to retrieve next batch of security events. | - |
Example Usage
Section titled “Example Usage”Ask Claude to help you work with Scroll resources:
Create Scroll
Section titled “Create Scroll”“Create a scroll named ‘example’ in the ‘production’ namespace”
List Scrolls
Section titled “List Scrolls”“List all scrolls in the ‘production’ namespace”
CURL Examples
Section titled “CURL Examples”# List resourcescurl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/scrolls" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}" \ -H "Content-Type: application/json"
# Get specific resourcecurl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/scrolls/<name>" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}" \ -H "Content-Type: application/json"
# Create resourcecurl -X POST "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/scrolls" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}" \ -H "Content-Type: application/json" \ -d @scroll.json
# Delete resourcecurl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/scrolls/<name>" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}"