Commands Reference¶
Console Command¶
The main command for F5 XC console automation.
Syntax¶
Subcommands¶
| Command | Description | Example |
|---|---|---|
login <url> |
Authenticate to tenant | /xc:console login https://tenant.volterra.us |
crawl <url> |
Refresh navigation metadata | /xc:console crawl https://tenant.volterra.us |
nav <target> |
Navigate to workspace/page | /xc:console nav waap |
create <type> |
Start resource creation | /xc:console create http-lb |
status |
Show connection status | /xc:console status |
Login Command¶
Authenticate to an F5 XC tenant.
The command:
- Gets browser context
- Navigates to tenant URL
- Detects auth type (native, SSO, or already logged in)
- Handles accordingly (inform user or auto-complete)
- Confirms successful login
Navigation Command¶
Navigate to a workspace or page.
Available Targets¶
| Shortcut | Path |
|---|---|
account |
/web/workspaces/account-protection |
admin |
/web/workspaces/administration |
audit |
/web/workspaces/audit-logs-alerts |
auth |
/web/workspaces/authentication-intelligence |
bigip |
/web/workspaces/bigip-utilities |
bot |
/web/workspaces/bot-defense |
catalog |
/web/catalog/use-cases |
cdn |
/web/workspaces/content-delivery-network |
csd |
/web/workspaces/client-side-defense |
data-intel |
/web/workspaces/data-intelligence |
ddos |
/web/workspaces/routed-ddos |
delegated |
/web/workspaces/delegated-access |
dns |
/web/workspaces/dns-management |
home |
/web/home |
mac |
/web/workspaces/multi-cloud-app-connect |
mcn |
/web/workspaces/multi-cloud-network-connect |
nginx |
/web/workspaces/nginx-one |
observe |
/web/workspaces/observability |
scan |
/web/workspaces/web-app-scanning |
shared |
/web/workspaces/shared-configuration |
traffic |
/web/workspaces/application-traffic-insight |
waap |
/web/workspaces/web-app-and-api-protection |
Create Command¶
Start resource creation workflow.
Resource Types¶
| Type | Description |
|---|---|
http-lb |
HTTP Load Balancer |
tcp-lb |
TCP Load Balancer |
origin-pool |
Origin Pool |
waf |
WAF Policy |
service-policy |
Service Policy |
Crawl Command¶
Refresh console navigation metadata.
This updates:
console-navigation-metadata.json- Element selectorsurl-sitemap.json- URL routing
Status Command¶
Show current connection and session status.
Displays:
- Chrome extension connection status
- Current tab URL
- Authentication state
- Metadata version