F5 Distributed Cloud Tools
VS Code extension for managing F5 Distributed Cloud resources
Installation
Section titled “Installation”VS Code Marketplace:
- Open VS Code Extensions (
Ctrl+Shift+X) - Search “F5 Distributed Cloud Tools”
- Click Install
Manual Installation:
Download the .vsix file from
Releases and
run:
code --install-extension vscode-f5xc-tools-*.vsixCreate a Profile
Section titled “Create a Profile”- Open the F5 XC sidebar in VS Code
- Click + in the Profiles view
- Enter your tenant URL (e.g.,
https://tenant.console.ves.volterra.io) - Select authentication method and provide credentials
Authentication
Section titled “Authentication”API Token:
- Log in to F5 XC Console
- Go to Administration → Personal Management → Credentials
- Click Add Credentials → API Token
- Copy the generated token
P12 Certificate:
- Log in to F5 XC Console
- Go to Administration → Personal Management → Credentials
- Click Add Credentials → API Certificate
- Download the
.p12file and note the password
Browse Resources
Section titled “Browse Resources”- Expand namespaces in the Resource Explorer
- Navigate: Namespace → Category → Resource Type → Resource
- Click any resource to view its JSON configuration
Manage Resources
Section titled “Manage Resources”Right-click resources for:
- Get - View resource configuration
- Edit - Modify and save changes
- Create - Add new resources
- Delete - Remove resources
- Diff - Compare with server version
Supported Resources
Section titled “Supported Resources”236 resource types across categories including Load Balancing, Security, DNS, Networking, Sites, IAM, Observability, and Certificates.
Requirements
Section titled “Requirements”- VS Code 1.85.0+
- F5 Distributed Cloud tenant access
- Valid credentials (API Token or P12 certificate)