The VCF Python SDK 9.1 expands automation capabilities across the VMware Cloud Foundation ecosystem with broader platform coverage, modern Python support, and enhanced developer resources.
✅ Expanded Platform Coverage: Added support for NSX, VCF Operations, Log Management, Operations for Networks, Fleet Lifecycle, and SDDC Lifecycle. ✅ Faster Development: New samples and API reference documentation for VCF Installer, vCenter, NSX, VCF Operations, and SDDC management workflows. ✅ Modern Python Support: Added support for Python 3.14 to help developers stay current with the latest environments and tooling. ✅ OpenAPI Ready: VODAP OpenAPI specifications are now available for modern API-driven automation.
Build faster, automate smarter, and simplify your VCF integrations with VCF Python SDK 9.1.
📥 Download today and accelerate your VCF automation journey!
Download: The VCF Python SDK can be downloaded from the Broadcom developer portal and PyPI.
Supported VCF Components: VCF Python SDK covers the following VCF components i. VMware vSphere Foundation (pyVmomi, vSphere Automation and VSAN) ii. SDDC Manager iii. VCF Installer iv. NSX v. VCF Operations(VCF Opertions for Networks and Logs Management) vi. Fleet Lifecycle vii. SDDC Lifecycle.
Getting Started: A proper Python environment is required, nd ensure the pre-requisites are met. Please refer samples to understand the VCF component workflow to kickstart your automation journey. The VCF component SDK samples are available in the Developer portal build deliverable and in the Github repository.
Installation: The easiest and recommended way to install VCF SDK is from PYPI `pip install vcf-sdk`. However, this installation can be Customised to meet the diverse development environments and automation requirements.
Python Compatibility: The VCF Python SDK 9.1 is compatible with the latest supported Python versions 3.10, 3.11, 3.12 , 3.13 and 3.14. Please refer to the detailed compatibility notice HERE.
VCF API Documentation: SDDC Manager, VCF Installer, VMware vSphere REST API Reference documentation, vSphere Web Services API & vSAN, NSX-T Data Center REST API, NSX-T Data Center Global Manager REST API, VCF Operation API, VCF Operations for Networks API , VCF SDDC LCM, VCF Fleet LCM
Support: Finding difficulties in using the VCF SDK? For the SDK and API Support for Commercial and Enterprise Organisations, please refer to the VMware SDK and API Support program. For community support, please explore discussions in GitHub and VMware {code}.
VCF API Specifications: If you would like to generate and use python bindings using any third-party tools from raw API specifications, feel free to explore the VCF component API specifications.
With VMware Cloud Foundation SDK 9.0, we’ve introduced a simplified and consistent way to authenticate across vSphere and vSAN APIs, making authentication easier than ever.
To prevent this message from showing again, please enable pop-up blockers for support.broadcom.com or click Continue to proceed.