PowerShell Modules for VMware Cloud Foundation
PowerShell Module for VMware Validated Solutions
PowerValidatedSolutions
is a PowerShell module that has been written to support the automation of many procedures associated with the implementation of the VMware Validated Solutions for VMware Cloud Foundation.
The module helps reduce human error, delivers consistency and robustness, and accelerates the time-to-deploy these solutions. The module's cmdlets reduce complexity by automating the deployment and configuration steps using the product APIs or command-line tools.
This infrastructure-as-code model enables you to use the module to accelerate the deployment and management of the VMware Validate Solutions or use it in your own end-to-end automation.
Learn more about this PowerShell module:
PowerShell Module for VMware Cloud Foundation
PowerVCF
is an open-source PowerShell module for interacting with the VMware Cloud Foundation API.
Learn more about this PowerShell module:
PowerShell Module for VMware Cloud Foundation Certificate Management
VMware.CloudFoundation.CertificateManagement
is a PowerShell module that has been written to support the ability to manage ESXi host certificates across your VMware Cloud Foundatiоn instance.
Learn more about this PowerShell module:
PowerShell Module for VMware Cloud Foundation Password Management
VMware.CloudFoundation.PasswordManagement
is a PowerShell module that has been written to support the ability to report and configure the password policy settings across your VMware Cloud Foundatiоn environment.
You can:
- Generate a password policy report for your VMware Cloud Foundation environment.
- Generate a password policy report with configuration drifts for your VMware Cloud Foundation environment using a password policy configuration file.
- Configure password policies for your VMware Cloud Foundation environment using a password policy configuration file.
The module provides coverage for the following components:
- ESXi
- vCenter Single Sign-On
- vCenter Server
- NSX Local Manager
- NSX Edge
- SDDC Manager
- Standalone Workspace ONE Access
Learn more about this PowerShell module:
PowerShell Module for VMware Cloud Foundation Power Management
VMware.CloudFoundation.PowerManagement
is a PowerShell module that supports the ability to automate the shutdown and start-up of the VMware Cloud Foundation management domain or VI workload domains using a PowerShell script.
Sample PowerShell scripts are included with the module.
The scripts follow the order for manual shutdown and startup of VMware Cloud Foundation. You can complete the workflow manually at any point. You can also run the scripts multiple times.
Learn more about this PowerShell module:
PowerShell Module for VMware Cloud Foundation Reporting
VMware.CloudFoundation.Reporting
is a PowerShell module that has been written to support the ability to provide insight to the operational state of VMware Cloud Foundation through the use of PowerShell cmdlets. These cmdlets provide quick access to information from the PowerShell console as well as the ability to publish pre-defined HTML reports.
Learn more about this PowerShell module:
Support
These PowerShell modules are not supported by VMware Support Services.
We welcome you to use the GitHub issues tracker for each project to report bugs or suggest features and enhancements.
When filing an issue, please check existing open, or recently closed, issues to make sure someone else hasn't already reported the issue.
Please try to include as much information as you can. Details like these are incredibly useful:
- A reproducible test case or series of steps.
- Any modifications you've made relevant to the bug.
- Anything unusual about your environment or deployment.
You can also start a discussion in the discussions area for each project to ask questions or share ideas.