Releases: vmware/power-validated-solutions-for-cloud-foundation
Releases Β· vmware/power-validated-solutions-for-cloud-foundation
v2.6.0
Release Date: 2023-08-29
Enhancements
- Enhanced
Add-vRLISmtpConfiguration
cmdlet with a 2 second delay to ensure the API call completes. - Enhanced
Add-vRLIAuthenticationWSA
cmdlet with a 2 second delay to ensure the API call completes. - Enhanced
Add-vRLIAgentGroup
cmdlet with a 2 second delay to ensure the API call completes. - Enhanced
Export-WsaJsonSpec
to support VMware Cloud Foundation v4.5.2 and Workspace ONE Access v3.3.7. - Enhanced
Export-vROPSJsonSpec
to support VMware Cloud Foundation v4.5.2 and vRealize Operations v8.10.2. - Enhanced
Export-vRAJsonSpec
to support VMware Cloud Foundation v4.5.2 and vRealize Automation v8.11.2. - Enhanced
Export-vRLIJsonSpec
to support VMware Cloud Foundation v4.5.2 and vRealize Log Insight v8.10.2. - Enhanced
Add-SupervisorClusterLicense
to improve error handling.
Additions
- Added
Get-vRSLCMProductBinariesMapped
cmdlet to retrieves a list of mapped Product Binaries in vRealize Suite Lifecycle Manager. - Added
Get-vRSLCMProductBinaries
cmdlet to retrieve a list of product binaries in vRealize Suite Lifecycle Manager. - Added
Register-vRSLCMProductBinary
cmdlet to add a product binary to the vRealize Suite Lifecycle Manager inventory. - Added
hcx-vsphere-integration.role
file to support creation of VMware HCX to vSphere Integration. - Added
Get-NsxtLogicalRouter
cmdlet to retrieve a list of logical routers. - Added
Get-NsxtRoutingConfigRedistribution
cmdlet to retrieve information about configured route redistribution for a logical router. - Added
Get-NsxtRoutingConfigRedistributionRule
cmdlet to retrieve all the route redistribution rules for a logical router. - Added
Set-NsxtRoutingConfigRedistributionRule
cmdlet to configure the route redistribution rules for a logical router. - Added
Get-NsxtRoutingConfigRouteMap
cmdlet to retrieve the route map configuration for a logical router. - Added
Get-NsxtSecurityPolicy
cmdlet to retrieve a list of security policies from NSX. - Added
Remove-NsxtSecurityPolicy
cmdlet to remove a security policy from NSX. - Added
Get-NsxtGroup
cmdlet to retrieve a list of groups from NSX. - Added
Set-vRLIAlert
cmdlet to enable an alert in vRealize Log Insight. - Added
Update-vRLIAlert
cmdlet to configure an email address for an alert in vRealize Log Insight. - Added
Enable-vRLIAlert
cmdlet to enable vRealize Log Insight alerts based on a supplied JSON file. - Added
Disable-vRLIAlert
cmdlet to disable vRealize Log Insight alerts based ona supplied JSON file. - Added
vrli-iom-alerts.json
to \SampleNotification folder for Intelligent Operations Management alerts. - Added
vrli-vcf-alerts.json
to \SampleNotification folder for VMware Cloud Foundation alerts. - Adedd
vrli-vrslcm-alerts.json
to \SampleNotification folder for vRealize Suite Lifecycle Manager alerts. - Added
Remove-NsxtGroup
cmdlet to remove a group from NSX. - Added a temporary fix in
Add-NamespacePermission
cmdlet until issue withNew-WMNamespacePermission
is resolved.
Fixes
- Fixed
Install-SiteRecoveryManager
cmdlet where an extra space was added to the path of the OVF Tool which fails in PowerShell Core. - Fixed
Install-vSphereReplicationManager
cmdlet where an extra space was added to the path of the OVF Tool which fails in PowerShell Core. - Fixed
Request-SignedCertificate
cmdlet to use CIM cmdlets to verify the MSCA host instead of previously used WMI cmdlets which fail in PowerShell Core.
v2.5.0
Release Date: 2023-07-25
Enhancements
- Updated
Request-VcenterApiToken
cmdlet to use-skipCertificateCheck
switch if$PSEdition
is "Core" and$PSVersionTable.OS
is "Linux". - Updated
Initialize-WorkspaceOne
cmdlet to support change in private API for initial configuration of Workspace ONE Access. - Updated
Add-vROPSGroupRemoteCollectors
cmdlet to support both REMOTE and CLOUD_PROXY collectors. - Updated
Add-vROPSAdapterSddcHealth
cmdlet to support both REMOTE and CLOUD_PROXY collectors. - Enhanced Scripts in the SampleScripts\dri folder, for VMware Cloud Foundation 5.0 support (for full details see change log details within the script file).
driConfigureSupervisorCluster.ps1
driDeployTanzuCluster.ps1
driUndoDeployment.ps1
- Enhanced Scripts in the SampleScripts\iam folder, for VMware Cloud Foundation 5.0 support (for full details see change log details within the script file).
iamConfigureVsphere.ps1
iamConfigureWorkspaceOne.ps1
iamConfigureNsx.ps1
iamUndoDeployment.ps1
iamSolutionInteroperability.ps1
- Enhanced Scripts in the SampleScripts\ila folder, for VMware Cloud Foundation 5.0 support (for full details see change log details within the script file).
ilaConfigureVrealizeLogInsight.ps1
ilaDeployVrealizeLogInsight.ps1
ilaSolutionInteroperability.ps1
ilaUndoSolutionInteroperability.ps1
ilaUndoVrealizeLogInsight.ps1
- Enhanced Scripts in the SampleScripts\iom folder, for VMware Cloud Foundation 5.0 support (for full details see change log details within the script file).
iomConfigureVrealizeOperations.ps1
iomDeployVrealizeOperations.ps1
iomDeployVrealizeOperations.ps1
- Enhanced Scripts in the SampleScripts\pca folder, for VMware Cloud Foundation 5.0 support (for full details see change log details within the script file).
pcaDeployVrealizeAutomation.ps1
- Updated
automation-orchestrator-vsphere-integration.role
to support vSphere 7 and vSphere 8 - Removed
vra-vsphere-integration.role
andvra-vsphere-integration.role
in favour of new Aria named files.
Additions
- Added
Test-EndpointConnection
cmdlet to test the connectivity to an endpoint based on PowerShell edition. - Added
Test-EsxiConnection
cmdlet to useTest-EndpointConnection
with TCP 443 (HTTPS) and TCP 22 (SSH). Default: TCP 443 (HTTPS). - Added
Test-EsxiAuthentication
cmdlet to test the authentication to an ESXi host. - Added
Update-vRSLCMPSPack
cmdlet to refresh and update Product Support Packs in vRealize Suite Lifecycle Manager. - Added
Get-vRSLCMPSPack
cmdlet to refresh the metadata for Product Support Packs in vRealize Suite Lifecycle Manager. - Added
Install-vRSLCMPSPack
cmdlet to install a Product Support Packs in vRealize Suite Lifecycle Manager.
Fixes
- Breaking Change Fixed
Request-vRLIToken
to use new bearer token request for vRealize Log Insight. - Fixed
Add-vRLIAuthenticationGroup
cmdlet to check the vRealize Log Insight version correctly. - Fixed
Get-vRLIGroup
cmdlet to check the vRealize Log Insight version correctly. - Fixed
Add-vRLIGroup
cmdlet to check the vRealize Log Insight version correctly. - Fixed
Remove-vRLIGroup
cmdlet to check the vRealize Log Insight version correctly.
v2.4.0
Release Date: 2023-06-27
Enhancements
- Enhanced
Get-vRLIAuthenticationWSA
cmdlet with a -status switch to retrieve the connection status with Workspace ONE Access. - Enhanced
Add-vRLIAuthenticationGroup
cmdlet with a vRealize Log Insight version check to throw a warning message if API is missing. - Enhanced
Get-vRLIGroup
cmdlet with a vRealize Log Insight version check to throw a warning message if API is missing. - Enhanced
Add-vRLIGroup
cmdlet with a vRealize Log Insight version check to throw a warning message if API is missing. - Enhanced
Remove-vRLIGroup
cmdlet with a vRealize Log Insight version check to throw a warning message if API is missing. - Enhanced
Add-vRSLCMNtpServer
cmdlet with additional checking of the inputs against the exiting configuration. - Enhanced
Set-NsxtManagerAuthPolicy
to handle password complexity parameters for NSX 4.x. - Enhanced
Get-LocalPasswordComplexity
to handle VMware Cloud Foundation version parameter. - Enhanced
Get-LocalAccountLockout
to handle VMware Cloud Foundation version parameter. - Enhanced
Set-NsxtManagerAuthPolicy
cmdlet to handlehash_algorithm
parameter for NSX 4.x. - Enhanced
Export-WsaJsonSpec
to support VMware Cloud Foundation v5.0.0 and Workspace ONE Access v3.3.7. - Enhanced
Export-vROPSJsonSpec
to support VMware Cloud Foundation v5.0.0 and vRealize Operations v8.10.2. - Enhanced
Export-vRAJsonSpec
to support VMware Cloud Foundation v5.0.0 and vRealize Automation v8.11.2. - Enhanced
Export-vRLIJsonSpec
to support VMware Cloud Foundation v5.0.0 and vRealize Log Insight v8.10.2. - Enhanced
Export-vROPSJsonSpec
to identify when its VMware Cloud Foundation 4.5.1 or later and deploy Cloud Proxies instead of Remote Collectors.
Additions
- Added
Get-vRLIAuthenticationAD
cmdlet to retrieve the Active Directory configuration settings. - Added
Get-vRLIVersion
cmdlet to retrieve the vRealize Log Insight version information. - Added
Invoke-VcenterCommand
cmdlet allows you to invoke any command line operation on a vCenter Server managed by SDDC Manager. - Added
vcdr-vsphere-integration.role
file for VMware Cloud Disaster Recovery to vSphere Integration. - Added
Get-ESXiAdminGroup
cmdlet to retrieve the ESXi Admin Group configuration for an ESXi host. - Added
Set-ESXiAdminGroup
cmdlet to configure the ESXi Admin Group configuation for an ESXi host. - Added
New-NsxtTier0BgpNeighborConfig
cmdlet to configure or update a BGP neighbor config for NSX Tier-0 gateway. - Added
Get-NsxtLocaleService
cmdlet to get a paginated list of all Tier-0 locale-services. - Added
Get-VCenterCEIP
cmdlet to retrieve the current status of Customer Experience Improvement Program (CEIP) for vCenter Server. - Added
Set-VCenterCEIP
cmdlet to enable or disable Customer Experience Improvement Program (CEIP) for vCenter Server.
v2.3.0
v2.3.0 (2023-30-05)
Breaking Changes
- Updated
Add-vCenterGlobalPermission
cmdlet to require the-sddcDomain
parameter to support isolated workload domains. - Updated
Undo-vCenterGlobalPermission
cmdlet to require the-sddcDomain
parameter to support isolated workload domains.
Fixes
- Fixed
New-vROPSDeployment
license check in vRealize Suite Lifecycle Manager locker. - Fixed
New-vRADeployment
license check in vRealize Suite Lifecycle Manager locker. - Fixed
Get-vCenterServerDetail
which had blank SSO Domain for pre-VMware Cloud Foundation 4.5.0.0 release causingAdd-SsoPermission
to fail.
Enhancements
- Enhanced
Export-vRLIJsonSpec
with a new switch to define a custom version of vRealize Log Insight to deploy. - Enhanced
New-vRLIDeployment
with a new switch to define a custom version of vRealize Log Insight to deploy. - Enhanced
Export-vROPSJsonSpec
with a new switch to define a custom version of vRealize Operations to deploy. - Enhanced
New-vROPSDeployment
with a new switch to define a custom version of vRealize Operations to deploy. - Enhanced
Export-vRAJsonSpec
with a new switch to define a custom version of vRealize Automation to deploy. - Enhanced
New-vRADeployment
with a new switch to define a custom version of vRealize Automation to deploy. - Enhanced
Export-WSAJsonSpec
with a new switch to define a custom version of Workspace ONE Access to deploy. - Enhanced
New-WSADeployment
with a new switch to define a custom version of Workspace ONE Access to deploy. - Updated
cbo-vsphere-integration.role
tooperations-vsphere-integration.role
so that its more closely aligned to the product. - Updated
cbl-vsphere-integration.role
tooperations-for-logs-vsphere-integration.role
so that its more closely aligned to the product. - Updated
Export-WsaJsonSpec
to support VMware Cloud Foundation v4.5.1 and Workspace ONE Access - Updated
Export-vRLIJsonSpec
to support VMware Cloud Foundation v4.5.1. - Updated
Export-vROPSJsonSpec
to support VMware Cloud Foundation v4.5.1. - Updated
Export-vRAJsonSpec
to support VMware Cloud Foundation v4.5.1. - Updated versions to highest release supported for vRealize Suite Lifecycle Manager and PSPACK6.
Additions
- Added
operations-for-networks-vsphere-integration.role
file for Aria Operations for Networks to vSphere Integration.
v2.2.0
v2.2.0 (2023-25-04)
Fixes
- Fixed
New-vRLIDeployment
cmdlet where in some scenarios it was failing to find the license alias. - Fixed
Get-GlobalPermission
cmdlet to correclty read the HTML response data.
Enhancements
- Moved all Password Policy Configuration Functions to new
VMware.CloudFoundation.PasswordManagement
module. - Enhanced
Test-VCFConnection
cmdlet to useTest-NetConnection
with ports 443 (HTTPS) and 22 (SSH) instead of ICMP. - Enhanced
Get-vCenterServerDetail
cmdlet with examples and utilizingTest-VCFConnection
andTest-VCFAuthentication
. - Enhanced
Get-NsxtServerDetail
cmdlet with examples and utilizingTest-VCFConnection
andTest-VCFAuthentication
. - Enhanced
Get-vRSLCMServerDetail
cmdlet with a synopsis and examples. - Enhanced
Get-WSAServerDetail
cmdlet with a synopsis and examples. - Enhanced
Get-vRAServerDetail
cmdlet with a synopsis and examples. - Enhanced
Get-vROPsServerDetail
cmdlet with a synopsis and examples. - Enhanced
Get-vRLIServerDetail
cmdlet with a synopsis and examples.
Additions
- Added
Test-PowerValidatedSolutionsPrereq
cmdlet to perform a check for the installation of prerequisite PowerShell modules. - Added
Show-PowerValidatedSolutionsOutput
cmdlet to handle formatting of output to the console when PowerVCF is not installed.
Deprecation
- Removed
Get-EsxiPasswordPolicy
- Removed
Set-EsxiPasswordExpirationPeriod
- Removed
Set-EsxiPasswordPolicy
- Removed
Get-VCServerPasswordPolicy
- Removed
Get-SsoPasswordPolicies
- Removed
Get-NsxtManagerAuthenticationPolicy
- Removed
Set-NsxtManagerAuthenticationPolicy
- Removed
Get-NsxtEdgeNodeAuthenticationPolicy
- Removed
Set-NsxtEdgeNodeAuthenticationPolicy
- Removed
Confirm-PSModule
v2.1.0
v2.1.0 (2023-28-03)
Enhancements
- Enhanced
Get-vCenterServerDetail
cmdlet to to support VCF 5.0 and isolated workload domains. - Enhanced
Add-IdentitySource
cmdlet to support VCF 5.0 and isolated workload domains. - Enhanced
Undo-IdentitySource
cmdlet to support VCF 5.0 and isolated workload domains. - Enhanced
Add-SsoPermission
cmdlet to support VCF 5.0 and isolated workload domains. - Enhanced
Undo-SsoPermission
cmdlet to support VCF 5.0 and isolated workload domains. - Enhanced
Add-vSphereRole
cmdlet to support VCF 5.0 and isolated workload domains. - Enhanced
Undo-vSphereRole
cmdlet to support VCF 5.0 and isolated workload domains.
Fixes
- Fixed
Get-GlobalPermission
cmdlet where UseBasicParsing was set to false but should be true.
v2.0.1
v2.0.1 (2023-28-02)
Enhancements
- Enhanced
Test-SSOAuthentication
cmdlet to include -SkipCertificateCheck parameter to handle platforms with self-signed certificates.
Additions
- Added
Convert-CssClassStyle
cmdlet to modify the CSS Style in the HTML output. - Added
cbl-vsphere-integration.role
role file to support adding the vRealize Log Insight Cloud to vSphere Integration role in vCenter Server. - Added
cbo-vsphere-integration.role
role file to support adding the vRealize Operations Cloud to vSphere Integration role in vCenter Server.
Fixes
- Fixed
Publish-*
cmdlets to useConvert-CssClassStyle
rather thanConvert-CssClass
which is part of VMware Cloud Foundation reporting module.
v2.0.0
v2.0.0 (2023-31-01)
Enhancements
- Enhanced
Set-WsaPasswordPolicy
cmdlet to improve the output from the API.
Additions
- Added
Request-EsxiPasswordExpiration
cmdlet to retrieve the password expiration policy for all ESXi hosts in a cluster. - Added
Request-EsxiPasswordComplexity
cmdlet to retrieve the password complexity policy for all ESXi hosts in a cluster. - Added
Request-EsxiAccountLockout
cmdlet to retrieve the account lockout policy for all ESXi hosts in a cluster. - Added
Update-EsxiPasswordExpiration
cmdlet to update the password expiration policy for all ESXi hosts in a cluster. - Added
Update-EsxiPasswordComplexity
cmdlet to update the password complexity policy for all ESXi hosts in a cluster. - Added
Update-EsxiAccountLockout
cmdlet to update the account lockout policy for all ESXi hosts in a cluster. - Added
Request-SsoPasswordExpiration
cmdlet to retrieve the password expiration policy for vCenter Single Sign-On domain. - Added
Request-SsoPasswordComplexity
cmdlet to retrieve the password complexity policy for vCenter Single Sign-On domain. - Added
Request-SsoAccountLockout
cmdlet to retrieve the account lockout policy for vCenter Single Sign-On domain. - Added
Update-SsoPasswordExpiration
cmdlet to update the password expiration policy for vCenter Single Sign-On domain. - Added
Update-SsoPasswordComplexity
cmdlet to update the password complexity policy for vCenter Single Sign-On domain. - Added
Update-SsoAccountLockout
cmdlet to update the account lockout policy for vCenter Single Sign-On domain. - Added
Request-VcenterPasswordExpiration
cmdlet to retrieve the global password expiration policy for vCenter Server. - Added
Request-VcenterRootPasswordExpiration
cmdlet to retrieve the root user password expiration policy for vCenter Server. - Added
Update-VcenterPasswordExpiration
cmdlet to update the global password expiration policy for vCenter Server. - Added
Update-VcenterRootPasswordExpiration
cmdlet to update the root user password expiration policy for vCenter Server. - Added
Get-LocalUserPasswordExpiration
cmdlet to retrieve the password expiration policy for a local user. - Added
Set-LocalUserPasswordExpiration
cmdlet to configure the password expiration policy for a local user. - Added
Request-LocalUserPasswordExpiration
cmdlet to retrieve the password expiration policy for a local user from any virtual machine. - Added
Update-LocalUserPasswordExpiration
cmdlet to configure the password expiration policy for a local user from any virtual machine. - Added
Request-WsaPasswordExpiration
cmdlet to retrieve the password expiration policy for Workspace ONE Access. - Added
Request-WsaPasswordComplexity
cmdlet to retrieve the password complexity policy for Workspace ONE Access. - Added
Request-WsaAccountLockout
cmdlet to retrieve the account lockout policy for Workspace ONE Access. - Added
Update-WsaPasswordExpiration
cmdlet to update the password expiration policy for Workspace ONE Access. - Added
Update-WsaPasswordComplexity
cmdlet to update the password complexity policy for Workspace ONE Access. - Added
Update-WsaAccountLockout
cmdlet to update the account lockout policy for Workspace ONE Access. - Added
Request-NsxtEdgePasswordExpiration
cmdlet to retrieve password expiration policy for NSX Manager nodes. - Added
Update-NsxtEdgePasswordExpiration
cmdlet to updated password expiration policy for NSX Manager nodes. - Added
Request-NsxtManagerAccountLockout
cmdlet to retrieve the account lockout policy for NSX Manager nodes. - Added
Update-NsxtManagerAccountLockout
cmdlet to update the account lockout policy for NSX Manager nodes. - Added
Request-NsxtEdgeAccountLockout
cmdlet to retrieve the account lockout policy for NSX Edge nodes. - Added
Update-NsxtEdgeAccountLockout
cmdlet to update the account lockout policy for NSX Edge nodes. - Added
Get-LocalPasswordComplexity
cmdlet to retrieve the password complexity in/etc/pam.d/system-password
. - Added
Set-LocalPasswordComplexity
cmdlet to configure the password complexity in/etc/pam.d/system-password
. - Added
Request-VcenterPasswordComplexity
cmdlet to retrieve the password complexity for a vCenter Server. - Added
Update-VcenterPasswordComplexity
cmdlet to update the password complexity for a vCenter Server. - Added
Request-NsxtManagerPasswordExpiration
cmdlet to retrieve the password expiration for NSX Local Manager Local Users. - Added
Update-NsxtManagerPasswordExpiration
cmdlet to update the password expiration for NSX Local Manager Local Users. - Added
Request-NsxtManagerPasswordComplexity
cmdlet to retrieve the password complexity for NSX Local Manager nodes. - Added
Update-NsxtManagerPasswordComplexity
cmdlet to update the password complexity for NSX Local Manager nodes. - Added
Request-NsxtEdgePasswordComplexity
cmdlet to retrieve the password complexity for NSX Edge nodes. - Added
Update-NsxtEdgePasswordComplexity
cmdlet to update the password complexity for NSX Edge nodes. - Added
Request-SddcManagerPasswordComplexity
cmdlet to retrieve the password complexity for SDDC Manager. - Added
Update-SddcManagerPasswordComplexity
cmdlet to update the password complexity for SDDC Manager. - Added
Request-WsaLocalUserPasswordComplexity
cmdlet to retrieve the local user password complexity for Workspace ONE Access. - Added
Update-WsaLocalUserPasswordComplexity
cmdlet to update the local user password complexity for Workspace ONE Access. - Added
Get-LocalAccountLockout
cmdlet to retrieve the local user account lockout policy from a virtual machine. - Added
Set-LocalAccountLockout
cmdlet to update the local user account lockout policy from a virtual machine. - Added
Request-VcenterAccountLockout
cmdlet to retrieve the local user account lockout policy for vCenter Server. - Added
Update-VcenterAccountLockout
cmdlet to update the local user account lockout policy for vCenter Server. - Added
Request-SddcManagerAccountLockout
cmdlet to retrieve the local user account lockout policy for SDDC Manager. - Added
Update-SddcManagerAccountLockout
cmdlet to update the local user account lockout policy for SDDC Manager. - Added
Request-WsaLocalUserAccountLockout
cmdlet to retrieve the local user account lockout policy for Workspace ONE Access. - Added
Update-WsaLocalUserAccountLockout
cmdlet to update the local user account lockout policy for Workspace ONE Access. - Added
Publish-EsxiPasswordPolicy
cmdlet to retrieve the requested password policy for all ESXi hosts and output the details. - Added
Invoke-PasswordPolicyManager
cmdlet to generate the Password Policy Manager report. - Added
Publish-SddcManagerPasswordExpiration
cmdlet to retrieve password expiration policy for SDDC Manager and output the details. - Added
Publish-SddcManagerPasswordComplexity
cmdlet to retrieve password complexity policy for SDDC Manager and output the details. - Added
Publish-SddcManagerAccountLockout
cmdlet to retrieve account lockout policy for SDDC Manager and output the details. - Added
Publish-SsoPasswordPolicy
cmdlet to retrieve the requested password policy for vCenter Single Sign-On and output the details. - Added
Publish-VcenterPasswordExpiration
cmdlet to retrieve password expiration policy for vCenter Server and output the details. - Added
Publish-VcenterLocalPasswordExpiration
cmdlet to retrieve password expiration policy for Local Users of vCenter Server and output the details. - Added
Publish-VcenterLocalPasswordComplexity
cmdlet to retrieve password complexity policy for Local Users of vCenter Server and output the details. - Added
Publish-VcenterLocalAccountLockout
cmdlet to retrieve account lockout policy for Local Users of vCenter Server and output the details. - Added
Publish-NsxManagerPasswordExpiration
cmdlet to retrieve password expiration policy for NSX Manager and output the details. - Added
Publish-NsxManagerPasswordComplexity
cmdlet to retrieve password complexity policy for NSX Manager and output the details. - Added
Publish-NsxManagerAccountLockout
cmdlet to retrieve account lockout policy for NSX Manager and output the details. - Added
Publish-NsxEdgePasswordExpiration
cmdlet to retrieve password expiration policy for NSX Edge and output the details. - Added
Publish-NsxEdgePasswordComplexity
cmdlet to retrieve password complexity policy for NSX Edge and output the details. - Added
Publish-NsxEdgeAccountLockout
cmdlet to retrieve account lockout policy for NSX Edge and output the details. - Added
Get-PasswordPolicyDefault
cmdlet to retrieve the default password policy settings either to an output or JSON file. - Added
Start-PasswordPolicyConfig
cmdlet to perform the configuration of password policy across a VMware Cloud Foundation instance. - Added
Publish-WsaDirectoryPasswordPolicy
cmdlet to retrieve password policies for Workspace ONE Access Local Directory Users and output the details. - Added
Publish-WsaLocalPasswordPolicy
cmdlet to retrieve password policies for Workspace ONE Access Local Users and output the details. - Renamed
Get-VCPasswordPolicy
toGet-VcenterPasswordExpiration
to support better naming for password expiration. - Renamed
Set-VCPasswordPolicy
toSet-VcenterPasswordExpiration
to support better naming for password expiration. - Renamed
Get-VCRootPasswordExpiry
toGet-VcenterRootPasswordExpiration
to support better naming for password expiration. - Renamed
Set-VCPasswordExpiry
toSet-VcenterRootPasswordExpiration
to support better naming for password expiration. - Renamed
Get-WSAPasswordLockout
to Get-WsaAccountLockout to support better naming for account lockout. - Renamed
Set-WSAPasswordLockout
to Set-WsaAccountLockout to support better naming for account lockout.
Deprecation
- Removed
Get-VCPasswordExpiry
- Removed
Join-ESXiActiveDirectory
...
v1.10.0
v1.10.0 (2022-29-11)
Enhancements
- Enhanced
Install-SiteRecoveryManager
cmdlet to support an alternative path to the OVF Tool -vmwareOvfToolPath, and code improvements. - Enhanced
Install-vSphereReplicationManager
cmdlet to support an alternative path to the OVF Tool -vmwareOvfToolPath and code improvements. - Enhanced
Connect-DRSolutionTovCenter
cmdlet to support registration with any vCenter Server and code improvements and REST API function support. - Added
Undo-DRSolutionTovCenter
cmdlet to support removing vCenter Server registration of vSphere Replication and Site Recovery Manager. - Enhanced
Install-VamiCertificate
cmdlet to use new REST APIs for vSphere Replication and Site Recovery Manager appliances.
Additions
- Added
Add-VrmsNetworkAdapter
cmdlet to support adding a second nic to a vSphere Replication appliance. - Added
Add-SrmLicenseKey
cmdlet to support adding and assigning a Site Recovery Manager license. - Added
Undo-SrmLicenseKey
cmdlet to support removing a Site Recovery Manager license. - Added
Add-VdsPortGroup
cmdlet to support creating a vSphere Distributed Switch port group and assigning a VLAN id. - Added
Undo-VdsPortGroup
cmdlet to support removing a vSphere Distributed Switch port group. - Added
internalCatchWriter
internal function to control and providing messages around API response codes. - Added
Test-VrmsConnection
cmdlet to support checking the vSphere Replication appliance is responding. - Added
Test-VrmsAuthentication
cmdlet to support checking authentication with the vSphere Replication appliance. - Added
Request-VrmsToken
cmdlet to support requesting a session token for a vSphere Replication appliance. - Added
Get-VrmsApplianceDetail
cmdlet to support getting information about a vSphere Replication appliance. - Added
Set-VrmsApplianceState
cmdlet to restart or shutdown a vSphere Replication appliance. - Added
Get-VrmsService
cmdlet to support retrieving the status of services running on the vSphere Replication appliance. - Added
Set-VrmsService
cmdlet to start/stop/restart services running on a vSphere Replication appliance. - Added
Get-VrmsNetworkAll
cmdlet to retrieve all network settings for a vSphere Replication appliance. - Added
Get-VrmsNetworkDns
cmdlet to retrieve the DNS configuration for a vSphere Replication appliance. - Added
Set-VrmsNetworkDns
cmdlet to configure DNS settings for a vSphere Replication appliance. - Added
Get-VrmsNetworkInterface
cmdlet to retrieve the network interface configuration for a vSphere Replication appliance. - Added
Set-VrmsNetworkInterface
cmdlet to configure a network interface for a vSphere Replication appliance. - Added
Get-VrmsConfiguration
cmdlet to retrieve the registration configuration for a vSphere Replication appliance. - Added
Set-VrmsConfiguration
cmdlet to register the vSphere Replication appliance with vCenter Server. - Added
Remove-VrmsConfiguration
cmdlet to remove the vCenter Server registration for a vSphere Replication appliance. - Added
Set-VrmsReplication
cmdlet to configure the replication filter IP Address for a vSphere Replication appliance. - Added
Get-VrmsTask
cmdlet to retrieve tasks from a vSphere Replication appliance. - Added
Get-VrmsVamiCertificate
cmdlet to retrieve the certificate of the VAMI interface of a vSphere Replication appliance - Added
Set-VrmsVamiCertificate
cmdlet to install a new certificate for the VAMI interface of a vSphere Replication appliance. - Added
Test-SrmConnection
cmdlet to support checking the Site Recovery Manager appliance is responding. - Added
Test-SrmAuthentication
cmdlet to support checking authentication with the Site Recovery Manager appliance. - Added
Request-SrmToken
cmdlet to support requesting a session token for a Site Recovery Manager appliance. - Added
Get-SrmApplianceDetail
cmdlet to support getting information about a Site Recovery Manager appliance. - Added
Set-SrmApplianceState
cmdlet to restart or shutdown a Site Recovery Manager appliance. - Added
Get-SrmService
cmdlet to support retrieving the status of services running on the Site Recovery Manager appliance. - Added
Set-SrmService
cmdlet to start/stop/restart services running on a Site Recovery Manager appliance. - Added
Get-SrmNetworkAll
cmdlet to retrieve all network settings for a Site Recovery Manager appliance. - Added
Get-SrmNetworkDns
cmdlet to retrieve the DNS configuration for a Site Recovery Manager appliance. - Added
Set-SrmNetworkDns
cmdlet to configure DNS settings for a Site Recovery Manager appliance. - Added
Get-SrmNetworkInterface
cmdlet to retrieve the network interface configuration for a Site Recovery Manager appliance. - Added
Set-SrmNetworkInterface
cmdlet to configure a network interface for a Site Recovery Manager appliance. - Added
Get-SrmConfiguration
cmdlet to retrieve the registration configuration for a Site Recovery Manager appliance. - Added
Set-SrmConfiguration
cmdlet to register the Site Recovery Manager appliance with vCenter Server. - Added
Remove-SrmConfiguration
cmdlet to remove the vCenter Server registration for a Site Recovery Manager appliance. - Added
Get-SrmTask
cmdlet to retrieve tasks from a Site Recovery Manager appliance. - Added
Get-SrmVamiCertificate
cmdlet to retrieve the certificate of the VAMI interface of a Site Recovery Manager appliance. - Added
Set-SrmVamiCertificate
cmdlet to install a new certificate for the VAMI interface of a Site Recovery Manager appliance. - Added
Undo-SiteRecoveryManager
to remove the Site Recovery Manager virtual appliance. - Added
Undo-vSphereReplicationManager
to remove the vSphere Replication virtual appliance. - Added
Add-EsxiVMkernelPort
cmdlet to create ESXi VMKernel port for vSphere Replication Traffic flexibility. - Added
Undo-EsxiVMkernelPort
cmdlet to remove ESXi VMKernel port for vSphere Replication Traffic flexibility. - Added
Add-EsxiVrmsStaticRoute
cmdlet to provide ESXi static route configuration flexibility. - Added
Undo-EsxiVrmsStaticRoute
cmdlet to provide ESXi static route removal flexibility.
v1.9.0
v1.9.0 (2022-25-10)
Fixes
- Fixed
ilaDeployVrealizeLogInsight.ps1
where the call for cmdlet named Add-vRLISmtpConfiguration had a typo.
Enhancements
- Enhanced
Export-WsaJsonSpec
cmdlet to support deploying a Standard (single node) Workspace ONE Access via vRealize Suite Lifecycle Manager. - Enhanced
New-WSADeployment
cmdlet to support deploying a Standard (single node) Workspace ONE Access via vRealize Suite Lifecycle Manager. - Enhanced
Export-vROPSJsonSpec
cmdlet to support deploying a smaller footprint of vRealize Operations for nested environments. - Enhanced
New-vROPSDeployment
cmdlet to support smaller footprint of vRealize Operations for nested environments. - Enhanced
ilaConfigureVrealizeLogInsight.ps1
Sample Script to detect Standard versus Clustered Workspace ONE. - Enhanced
iomDeployVrealizeOperations.ps1
Sample Script to support smaller footprint of vRealize Operations for nested environments. - Enhanced
ilaDeployVrealizeLogInsight.ps1
Sample Script to skip trying to configure Archive and Retention settings when no NFS details are provided. - Enhanced
Enable-SupervisorCluster
cmdlet to check for the existence of the Supervisor Cluster. - Updated
Export-vRLIJsonSpec
cmdlet to define vRealize Log Insight v8.8.2 as the default install for VCF 4.5. - Updated
Export-vRAJsonSpec
cmdlet to define vRealize Automation v8.8.2 as the default install for VCF 4.5. - Updated
Undo-vROPSAdapter
cmdlet to support removing VrAdpater and SrmAdapter adapter types from vRealize Operations. - Updated
Undo-vROPSCredential
cmdlet to support removing VrAdpater and SrmAdapter credentials from vRealize Operations. - Updated Sample Scripts in the SampleScripts\ila folder, to support the VCF 4.5.x Planning and Prep Workbook:
ilaDeployVrealizeLogInsight.ps1
ilaConfigureVrealizeLogInsight.ps1
ilaUndoVrealizeLogInsight.ps1
- Updated Sample Scripts in the SampleScripts\iam folder, to support the VCF 4.5.x Planning and Prep Workbook:
iamConfigureVsphere.ps1
iamConfigureNsx.ps1
iamConfigureWorkspaceOne.ps1
iamUndoDeployment.ps1
- Updated Sample Scripts in the SampleScripts\dri folder, to support the VCF 4.5.x Planning and Prep Workbook:
driConfigureSupervisorCluster.ps1
driDeployTanzuCluster.ps1
driUndoDeployment.ps1
- Updated Sample Scripts in the SampleScripts\ila folder, to support the VCF 4.5.x Planning and Prep Workbook:
ilaDeployVrealizeLogInsight.ps1
ilaConfigureVrealizeLogInsight.ps1
ilaUndoVrealizeLogInsight.ps1
- Updated Sample Scripts in the SampleScripts\iom folder, to support the VCF 4.5.x Planning and Prep Workbook:
iomConfigureVrealizeOperations.ps1
iomDeployVrealizeOperations.ps1
Additions
- Added
Enable-vRLIContentPack
cmdlet to support install of content packs from the vRealize Log Insight in-product marketplace. - Added
Update-vRLIContentPack
cmdlet to support update of content packs from the vRealize Log Insight in-product marketplace. - Added
Get-vRLIMarketplaceMetadata
cmdlet to support install and upgrade of content packs from the vRealize Log Insight in-product marketplace. - Added
Install-vRLIContentPack
cmdlet to support installation of content packs from the vRealize Log Insight in-product marketplace. - Added
Get-vRLIContentPack
cmdlet to support install and upgrade of content packs from the vRealize Log Insight in-product marketplace. - Added
Get-vROpsLogForwardingConfig
cmdlet to support verification of vRealize Operations log forwarding. - Added
Get-vROpsLogForwarding
cmdlet to support verification of vRealize Operations log forwarding. - Added
Add-vROPSAdapterVr
cmdlet to support adding a vSphere Replication adapter to vRealize Operations. - Added
Add-vROPSAdapterSrm
cmdlet to support adding a Site Recovery Manager adapter to vRealize Operations. - Added
Get-vROPSAlertDefinition
cmdlet a sub-function to obtain alert definition details from vRealize Operations. - Added
vrops-srm-notifications.csv
Sample Notification file for configuring Site Recovery Manager alert notifications in vRealize Operations. - Added
Remove-vRLIAgentGroup
cmdlet a sub-function to support removing agent groups from vRealize Log Insight. - Added
Undo-vRLIAgentGroup
cmdlet to support removing an agent group from vRealize Log Insight. - Added
Add-StorageFolder
cmdlet to support adding a storage folder in vCenter Server. - Added Sample Scripts in the SampleScripts\pca folder, uses the Planning and Preparation Workbook as the input source:
pcaDeployVrealizeAutomation.ps1
- Added Sample Scripts in the SampleScripts\iom folder, to configure Solution Interoperability for Intelligent Operations Management:
iomSolutionInteroperability.ps1
- Added Sample Scripts in the SampleScripts\ila folder, to configure Solution Interoperability for for Intelligent Logging and Analytics:
ilaSolutionInteroperability.ps1
ilaUndoSolutionInteroperability.ps1
- Added Sample Scripts in the SampleScripts\iam folder, to configure Solution Interoperability for Identity and Access Management:
iamSolutionInteroperability.ps1