- Home
- API MCP Server
- tools
- observability
- logging
- Audit Log
Audit Log
Request to GET audit logs that matches the criteria in request for a given namespace.
If no match
conditions are specified in the request, then the response contains all
CRUD operations performed in
the namespace. User with access to the system namespace
may query for audit logs across all
namespaces for a given tenant.
| Tool | Description |
|---|---|
f5xc-api-observability-audit-log-create | Audit Log Query V2. |
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”| Parameter | Description | Example |
|---|---|---|
namespace | Namespace | - |
Example Usage
Section titled “Example Usage”Ask Claude to help you work with Audit Log resources:
Create Audit Log
Section titled “Create Audit Log”“Create a audit-log named ‘example’ in the ‘production’ namespace”
CURL Examples
Section titled “CURL Examples”# List resourcescurl -X GET "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/audit_logs" \ -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}/audit_logs/<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}/audit_logs" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}" \ -H "Content-Type: application/json" \ -d @audit_log.json
# Delete resourcecurl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/audit_logs/<name>" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}"