Releases: vmware/powershell-module-for-vmware-cloud-foundation
v2.4.1
Released: 2023-12-15
Important
This module will only be sustained for supported versions of VMware Cloud Foundation 5.x to address critical issues. You can find details on supported versions in the Broadcom Product Lifecycle.
We truly appreciate your reliance on and support of this module. However, please note that this module will not provide support for future major releases of VMware Cloud Foundation. If you're planning to upgrade to those newer releases, we encourage you to explore alternative in-product or custom automation solutions.
Thank you for your understanding as we transition this module to sustaining support for these specific major versions.
- Updated the module's internal
checkVCFToken
function to ensure and expired token can be refresh when using PowerShell 7.
v2.4.0
Released: 2023-10-02
- Updated
Request-VCFToken
cmdlet for better error handling. - Enhanced
Get-VCFCluster
cmdlet to return associated vSphere Distributed Switches. - Enhanced
Get-VCFManager
cmdlet to return the SDDC Manager version inx.y.z
format. - Enhanced
Get-VCFManager
cmdlet to return the SDDC Manager build inxxxxxxx
format. - Added
Set-VCFCredentialAutoRotate
cmdlet to configure or disable credential auto-rotation for a credential managed by SDDC Manager. - Added
Get-VCFProxy
cmdlet to retrieve the proxy configuration for the SDDC Manager. - Added
Set-VCFProxy
cmdlet to configure the proxy configuration for the SDDC Manager. - Added
Get-VCFIdentityProvider
cmdlet to retrieve the identity provider configuration. - Added
Remove-VCFIdentityProvider
cmdlet to delete an identity provider. - Added
New-VCFIdentityProvider
cmdlet to configure an embedded or external identity provider. - Added
Update-VCFIdentityProvider
cmdlet to update the configuration of an embedded or external identity provider. - Added cmdlet aliases:
- Added
Get-VCFNsxManagerCluster
forGet-VCFNsxtCluster
. - Added
Get-VCFNsxEdgeCluster
forGet-VCFEdgeCluster
. - Added
Get-VCFAriaLifecycle
forGet-VCFVrslcm
. - Added
New-VCFAriaLifecycle
forNew-VCFVrslcm
. - Added
Remove-VCFAriaLifecycle
forRemove-VCFVrslcm
. - Added
Reset-VCFAriaLifecycle
forReset-VCFVrslcm
. - Added
Get-VCFAriaOperations
forGet-VCFVrops
. - Added
Get-VCFAriaOperationsConnection
forGet-VCFVropsConnection
. - Added
Set-VCFAriaOperationsConnection
forSet-VCFVropsConnection
. - Added
Get-VCFAriaOperationsLogs
forGet-VCFVrli
. - Added
Get-VCFAriaOperationsLogsConnection
forGet-VCFVrliConnection
. - Added
Set-VCFAriaOperationsLogsConnection
forSet-VCFVrliConnection
. - Added
Get-VCFAriaAutomation
forGet-VCFVra
.
- Added
- Fixed
validateJsonInput
function to prevent it from truncating directly passed JSON content.
v2.3.0
Release Date: 2023-04-25
💥 Enhancement:
- Updated
validateJsonInput
cmdlet for consistency across functions. - Updated
Get-VCFDepotCredential
cmdlet to support retrieving the VxRail depot details. - Updated
New-VCFCluster
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Add-VCFApplicationVirtualNetwork
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Set-VCFBackupConfiguration
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Start-VCFBundleUpload
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Set-VCFCluster
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Set-VCFCredential
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
New-VCFCluster
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Restart-VCFCredentialTask
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
New-VCFWorkloadDomain
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Set-VCFFederation
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
New-VCFCommissionedHost
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Remove-VCFCommissionedHost
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
New-VCFNetworkPool
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
New-VCFEdgeCluster
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Restart-CloudBuilderSDDC
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Start-VCFHealthSummary
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Start-VCFSupportBundle
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Start-VCFSystemPrecheck
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Start-VCFUpgrade
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Set-VCFConfigurationDNS
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Set-VCFConfigurationNTP
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
New-VCFvRSLCM
cmdlet to consume enhancedvalidateJsonInput
function. - Updated
Get-VCFManager
cmdlet synopsis, description and examples. - Updated
Set-VCFFederation
cmdlet synopsis, description and examples. - Updated
Get-VCFConfigurationDNSValidation
cmdlets synopsis, description and examples. - Updated
Get-VCFCertificateCSR
cmdlets synopsis, description and examples. - Updated
Get-VCFvRLI
cmdlets synopsis, description and examples. - Updated
README.md
, and added module metadata. - Added region block identifiers for better developer and contributor experience when navigating the PowerShell module code.
- Added GitHub Pages Documentation for PowerVCF.
- Added
Get-VCFFipsMode
cmdlet to return the status for FIPS mode. - Added
Get-VCFRelease
cmdlet to retrieve details for releases. - Added
Get-VCFCredentialExpiry
cmdlet to retrieve the password expiry details for credentials. - Added
Get-VCFLicenseMode
cmdlet to retrieve the current license mode of the system & each domain - Added
New-VCFPersonality
cmdlet to add a new vSphere Lifecycle Manager personality/image in the SDDC Manager inventory from an existing vLCM image-based cluster
v2.2.0
Release Date: 2022-05-26
🐛 Bugfix:
- Fixed
Get-VCFApplicationVirtualNetworkcmdlet
when passing the ID of the Application Virtual Network the response was failing.
💥 Enhancement:
- Updated
Get-VCFFederation
cmdlet to check the system version, multi-instance management is deprecated in VMware Cloud Foundation v4.4.0. - Updated
Set-VCFFederation
cmdlet to check the system version, multi-instance management is deprecated in VMware Cloud Foundation v4.4.0. - Updated
Remove-VCFFederation
cmdlet to check the system version, multi-instance management is deprecated in VMware Cloud Foundation v4.4.0. - Updated
Get-VCFFederationMember
cmdlet to check the system version, multi-instance management is deprecated in VMware Cloud Foundation v4.4.0. - Updated
New-VCFFederationInvite
cmdlet to check the system version, multi-instance management is deprecated in VMware Cloud Foundation v4.4.0. - Updated
Join-VCFFederation
cmdlet to check the system version, multi-instance management is deprecated in VMware Cloud Foundation v4.4.0. - Updated
Get-VCFFederationTask
cmdlet to check the system version, multi-instance management is deprecated in VMware Cloud Foundation v4.4.0. - Updated
Request-VCFToken
cmdlet to support-skipCertificateCheck
switch and removed the alias for Connect-VCFToken. - Updated
Connect-CloudBuilder
cmdlet to support-skipCertificateCheck
switch. - Updated
Get-VCFCredentialTask
cmdlet to support-status
validation set. - Added
Get-VCFPSC
cmdlet to support the retrieval of Platform Services Controllers from the SDDC Manager inventory.
v2.1.7
Release Date: 2022-05-26
v1.2.4
Release Date: 2022-05-26
v2.1.5
v2.1.4
Release Date: 2021-10-06
v2.1.2
Release Date: 2021-02-10
v2.1.1
Release Date: 2020-12-01