Skip to content

Scroll

The response for audit log query contain no more than 500 messages. One can use scroll request to scroll through more than 500 messages or all messages in multiple batches. Empty scroll_id in the response indicates no more messages to fetch (EOF).

ToolDescription
f5xc-api-blindfold-scroll-createAudit Log Scroll Query.
f5xc-api-blindfold-scroll-listAudit Log Scroll Query.
ParameterDescriptionExample
namespaceNamespace-
ParameterDescriptionExample
scroll_idLong Base-64 encoded string which can be used to retrieve next batch of log messages.-

Ask Claude to help you work with Scroll resources:

“Create a scroll named ‘example’ in the ‘production’ namespace”

“List all scrolls in the ‘production’ namespace”

Terminal window
# List resources
curl -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 resource
curl -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 resource
curl -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 resource
curl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/scrolls/<name>" \
-H "Authorization: APIToken ${F5XC_API_TOKEN}"