- Home
- API MCP Server
- tools
- statistics
- other
- Vk8s Audit Log
Vk8s Audit Log
Request to GET Virtual K8s 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-statistics-vk8s-audit-log-create | VK8s Audit Log Query. |
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 Vk8s Audit Log resources:
Create Vk8s Audit Log
Section titled “Create Vk8s Audit Log”“Create a vk8s-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}/vk8s_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}/vk8s_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}/vk8s_audit_logs" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}" \ -H "Content-Type: application/json" \ -d @vk8s_audit_log.json
# Delete resourcecurl -X DELETE "https://${TENANT}.console.ves.volterra.io/api/config/namespaces/${NAMESPACE}/vk8s_audit_logs/<name>" \ -H "Authorization: APIToken ${F5XC_API_TOKEN}"