Release History¶
v2.12.0¶
Release Date: 2024-10-09
- Updated
VMware.PowerCLI
module dependency from 13.2.1 to 13.3.0. - Updated
Import-Excel
module dependency from 7.8.5 to 7.8.9. - Fixed
Invoke-IamDeployment
cmdlet when an isolated workload domain was deployed assigning global permissions was failing. - Fixed
Export-HrmJsonSpec
cmdlet to add the DNS servers with a "," in place of a space for consistency with other JSON specs. - Fixed
Export-PdrJsonSpec
cmdlet to add the DNS servers with a "," in place of a space for consistency with other JSON specs. - Fixed
Test-PdrPrerequisite
cmdlet to split the DNS servers with a "," in place of a space for consistency with other test pre req functions. - Fixed
Export-CbrJsonSpec
cmdlet where is was exporting HCX Connector details incorrectly. - Fixed
Test-CbrPrerequisite
cmdlet to check for the DRaaS Connector FQDNs in DNS. - Added
Export-NsxFederationJsonSpec
cmdlet to generate a JSON specification file for NSX Federation. - Added
Invoke-NsxFederationDeployment
cmdlet to perform end-to-end automation of NSX Federation for VMware Cloud Foundation. - Added
Deploy-NsxGlobalManager
cmdlet to deploy a NSX Global Manager appliance. - Added
Remove-NsxGlobalManager
cmdlet to remove a NSX Global Manager appliance. - Added
Get-NsxtGlobalManagerClusterStatus
cmdlet to retrieve the NSX Global Manager cluster state. - Added
Get-NsxtGlobalManagerCluster
cmdlet to retrieve the NSX Global Manager cluster details. - Added
Join-NsxtGlobalManagerCluster
cmdlet to join an NSX Global Manager to a cluster. - Added
Remove-NsxtGlobalManagerClusterNode
cmdlet to remove an NSX Global Manager from a cluster. - Added
Add-NsxtGlobalManagerClusterNode
cmdlet to add an NSX Global Manager to a cluster. - Added
Get-NsxtGlobalManagerClusterVirtualIp
cmdlet to retrieve the NSX Global Manager cluster virtual IPs. - Added
Set-NsxtGlobalManagerClusterVirtualIp
cmdlet to configure a NSX Global Manager cluster virtual IP. - Added
Remove-NsxtGlobalManagerClusterVirtualIp
cmdlet to remove a NSX Global Manager cluster virtual IP. - Added
Add-NsxtGlobalManagerVirtualIp
cmdlet to configure NSX Global Manager cluster virtual IP as part of the end-to-end workflow. - Added
Undo-NsxtGlobalManagerVirtualIp
cmdlet to remove the NSX Global Manager cluster virtual IP. - Added
Get-NsxtIpPool
cmdlet to retrieve a list of IP pools from NSX Manager. - Added
New-NsxtIpPool
cmdlet to create an IP pool in NSX Manager. - Added
Remove-NsxtIpPool
cmdlet to delete an IP pool from NSX Manager. - Added
Get-NsxtIpPoolSubnet
cmdlet to retrieve a list of IP pool subnets from NSX Manager. - Added
New-NsxtIpPoolSubnet
cmdlet to create an IP pool subnet in NSX Manager. - Added
Remove-NsxtIpPoolSubnet
cmdlet to delete an IP pool subnet from NSX Manager. - Added
Set-NsxtMtuRemoteTunnelEndpoint
cmdlet to set the global configuration of the MTU size for the Remote Tunnel Endpoint. - Added
Add-NsxtRemoteTunnelEndpoint
cmdlet to configure an IP pool for the Remote Tunnel Endpoint and set the MTU global configuration to support NSX Federation. - Added
Undo-NsxtRemoteTunnelEndpoint
cmdlet to remove an IP pool for the Remote Tunnel Endpoint and set the MTU global configuration to support NSX Federation. - Added
Get-NsxtGlobalManager
cmdlet to retrieve a list of NSX Global Managers. - Added
Get-NsxtGlobalManagerConfig
cmdlet to retrieve the NSX Global Manager configuration. - Added
Get-NsxtGlobalManagerOperationalState
cmdlet to retrieve the NSX Global Manager operational state. - Added
Get-NsxtGlobalManagerLocation
cmdlet to retrieve the locations configured in an NSX Global Manager. - Added
New-NsxtGlobalManagerLocation
cmdlet to configure a new location in an NSX Global Manager. - Added
Remove-NsxtGlobalManagerLocation
cmdlet to delete a location configured in an NSX Global Manager. - Added
Set-NsxtGloblaManagerActive
cmdlet to set the NSX Global Manager to Active mode. - Added
Set-NsxtGloblaManagerStandby
cmdlet to set the NSX Global Manager to standby mode. - Added
Test-NsxtVersionCompatibility
cmdlet to check the NSX version compatibility between NSX Managers. - Added
Add-NsxtGlobalManagerMode
cmdlet to configure the NSX Global Manager to Active or Standby mode. - Added
Add-NsxtGlobalManagerLocation
cmdlet to support adding an NSX Local Manager to an NSX Global Manager. - Added
Get-NsxtGlobalManagerOnBoarding
cmdlet to retrieve location information configured in NSX Global Manager. - Added
Start-NsxtGlobalManagerOnBoarding
cmdlet to import the NSX Local Manager objects into the NSX Global Manager - Added
Start-NsxtBackup
cmdlet to trigger a backup of the NSX Manager. - Added
Get-NsxtGlobalManagerBackupOverview
cmdlet to retrieve the backup history for an NSX Local Manager instance via the NSX Global Manager. - Added
Get-NsxtTransportNode
cmdlet to retrieve the transport node details from NSX Manager. - Added
Set-NsxtTransportNode
cmdlet to apply additional configuration to a transport node. - Added
Remove-NsxtGlobalManagerStandby
cmdlet to delete the standby mode configuration from the NSX Global Manager. - Added
Undo-NsxtGlobalManagerStandby
cmdlet to remove the standby mode configuration from the NSX Global Manager. - Added
Test-PrereqNsxFederation
cmdlet to verify that NSX Federation for a Workload Domain is present. - Added
Test-NsxFederationPrerequisite
cmdlet to verify the platform before attempting the deployment of NSX Federation. - Added
Request-NsxFederationMscaSignedCertificate
cmdlet to request Microsoft CA Signed certificates for the NSX Global Managers. - Added
Start-NsxFederationMenu
cmdlet to enable NSX Federation automation. - Added
Import-NsxtGlobalManagerLocation
cmdlet to import NSX Local Manager objects into NSX Global Manager. - Added
Get-NsxtGlobalManagerTier0Gateway
cmdlet to retrieve a list of Tier-0 gateways from the NSX Global Manager. - Added
Get-NsxtGlobalManagerTier1Gateway
cmdlet to retrieve a list of Tier-1 gateways from the NSX Global Manager. - Added
Get-NsxtGlobalManagerEdgeClusters
cmdlet to retrieve the NSX Edge cluster information for the specified site. - Added
Get-NsxtGlobalManagerTier1LocaleServices
cmdlet to retrieve the locale services of the Tier-1 gateway from the NSX Global Manager. - Added
New-NsxtGlobalManagerTier1Gateway
cmdlet to create a Teir 1 Gateway on the NSX Global Manager. - Added
New-NsxtGlobalManagerTier1LocaleServices
cmdlet to create locale services on the Teir 1 Gateway. - Added
Add-NsxtGlobalManagerTier1Gateway
cmdlet to create a Tier 1 Gateway on the NSX Global Manager. - Added
Remove-NsxtGlobalManagerTier1Gateway
cmdlet to delete the Tier 1 Gateway from the NSX Global Manager. - Added
Remove-NsxtGlobalManagerTier1LocaleServices
cmdlet to delete the locale service of Tier 1 Gateway from the NSX Global Manager. - Added
Undo-NsxtGlobalManagerTier1Gateway
cmdlet to remove the Tier 1 Gateway from the NSX Global Manager. - Added
Get-NsxtGlobalManagerSegment
cmdlet to retrieve the list of configured segments from the NSX Global Manager. - Added
Set-NsxtGlobalManagerSegment
cmdlet to apply the configuration to the NSX Global Manager segment. - Added
Update-NsxtGlobalManagerSegment
cmdlet to update the NSX segment in the NSX Global Manager instance. - Added
Get-NsxtGlobalManagerTier0LocaleServices
cmdlet to retrieve the locale services of the Tier-0 gateway from the NSX Global Manager. - Added
Remove-NsxtGlobalManagerTier0Gateway
cmdlet to delete the Tier 0 Gateway from the NSX Global Manager. - Added
Remove-NsxtGlobalManagerTier0LocaleServices
cmdlet to delete the locale service of Tier 0 Gateway from the NSX Global Manager. - Added
Undo-NsxtGlobalManagerTier0Gateway
cmdlet to remove the Tier 0 Gateway from the NSX Global Manager. - Added
Remove-NsxtGlobalManagerTier0BgpNeighborConfig
cmdlet to delete the BGP neighbor of Tier 0 Gateway from the NSX Global Manager. - Added
Remove-NsxtGlobalManagerTier0ServiceInterface
cmdlet to delete the interface from the Tier 0 Gateway on the NSX Global Manager. - Added
Export-NsxtGlobalManagerTier0GatewayConfig
cmdlet to create the JSON specification file for the BGP neighbor and interface configuration. - Added
Update-NsxtGlobalManagerTier1Gateway
cmdlet to update the Tier 1 Gateway on the NSX Global Manager. - Added
Get-NsxtGlobalManagerTier0BgpNeighborConfig
cmdlet to retrieve the list of configured BGP neighbors from the Tier-0 Gateway. - Added
Get-NsxtGlobalManagerTier0ServiceInterface
cmdlet to retrieve the list of configured service interfaces from the Tier-0 Gateway. - Added
New-NsxtGlobalManagerTier0LocaleServices
cmdlet to create or update locale services on the Tier-0 Gateway. - Added
New-NsxtGlobalManagerTier0ServiceInterface
cmdlet to create or update a service interface on Tier-0 Gateway. - Added
New-NsxtGlobalManagerTier0BgpNeighborConfig
cmdlet to create or update a BGP neighbor config for NSX Tier-0 gateways. - Added
Update-NsxtGlobalManagerTier0LocaleService
cmdlet to update the locale services on Tier-0 Gateway. - Added
Update-NsxtGlobalManagerTier0Gateway
cmdlet to update the Tier-0 Gateway on the NSX Global Manager. - Added
Update-NsxtGlobalManagerTier1LocaleService
cmdlet to update the locale services on Tier-1 Gateway. - Added
Get-NsxtGlobalManagerCertificate
cmdlet to retrieve the list of certificates from the NSX Global Manager. - Added
Import-NsxtGlobalManagerCertificate
cmdlet to import a certificate to the NSX Global Manager. - Added
Test-NsxtGlobalManagerCertificate
cmdlet to verify the status of the imported certificate on the NSX Global Manager. - Added
Add-NsxtGlobalManagerCertificate
cmdlet to install a certificate in the NSX Global Manager. - Added
Get-NsxtGlobalManagerCertificateResult
cmdlet to retrieve the status of applied certificate from the NSX Global Manager. - Added
Install-NsxtGlobalManagerCertificate
cmdlet to install a certificate for the NSX Global Manager. - Enhanced
Test-VrslcmPrerequisite
cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups. - Enhanced
Test-GlobalWsaPrerequisite
cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups. - Enhanced
Test-IlaPrerequisite
cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups. - Enhanced
Test-IomPrerequisite
cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups. - Enhanced
Test-PcaPrerequisite
cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups. - Enhanced
Test-PdrPrerequisite
cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups. - Enhanced
Test-HrmPrerequisite
cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups. - Enhanced
Test-CbrPrerequisite
cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups. - Enhanced
Test-CcmPrerequisite
cmdlet to ensure all associated DNS entries are resolvable for both forward and reverse lookups. - Enhanced
Test-PdrPrerequisite
cmdlet to verify that NSX Federation is configured in the environment. - Enhanced
Get-WsaDirectory
cmdlet with a -domainName parameter as an input and validation of authentication token. - Enhanced
Add-vRLISmtpConfiguration
cmdlet to perform multiple attempts at checking the configuration is applied correctly before failing. - Enhanced
Export-CbrJsonSpec
cmdlet to export the DRaaS Connector hostname and FQDN. - Enhanced
Add-NetworkSegment
cmdlet to return the pre-validation error correctly (removed breaks in the code). - Enhanced
config.PowerValidatedSolutions
configuration file to include NSX version so be able to check for the binary for NSX Federation. - Enhanced
Add-vROPSAdapterVcf
cmdlet updated to provide additional output on progress and checks on configuration process. - Enhanced
Add-vCenterGlobalPermission
cmdlet to force synchronization of global permissions. - Enhanced
Set-WorkspaceOneNtpConfig
cmdlet to handle a single NTP server. - Enhanced
Invoke-DriDeployment
cmdlet to handle single NTP and DNS servers. - Enhanced
Add-WorkspaceOneDirectory
cmdlet with -domainController parameter. - Enhanced
Add-WorkspaceOneDirectoryGroup
cmdlet with -domainController parameter. - Enhanced
Undo-WorkspaceOneDirectoryGroup
cmdlet with -domainController parameter. - Enhanced
Get-ADPrincipalGuid
cmdlet with -domainController parameter. - Enhanced
Invoke-IomDeployment
cmdlet with -domainController parameter forAdd-WorkspaceOneDirectoryGroup
. - Enhanced
Invoke-PcaDeployment
cmdlet with -domainController parameter forAdd-WorkspaceOneDirectoryGroup
. - Enhanced
Invoke-GlobalWsaDeployment
cmdlet with -domainController parameter forAdd-WorkspaceOneDirectory
. - Removed Alias
Request-NsxToken
fromRequest-NsxtToken
cmdlet.
v2.11.1¶
Release Date: 2024-08-19
- Added
Test-PrereqDNSEntries
cmdlet to perform checks of the DNS resolution of a DNS entry or entries on a DNS server or servers. - Added
Resolve-ReverseLookup
cmdlet to check the reverse resolution of a DNS entry on a DNS server. - Added
Resolve-ForwardLookup
cmdlet to check the forward resolution of a DNS entry on a DNS server. - Fixed
PowerValidatedSolutions.psd1
file where a typo existed for exporting theRequest-NsxtToken
cmdlet. - Enhanced
Invoke-InvDeployment
cmdlet to remove the need for Workspace ONE Access and add in theadmin
password to the VMware Aria Suite Lifecycle password locker. - Enhanced
Get-LocalAccountLockout
cmdlet to handle "null" values got as "Not Configured" when appliance is not configured. - Enhanced
Test-InvPrerequisite
cmdlet to test the components that will be configured to ensure that they are resolvable in DNS. - Enhanced
Export-DriJsonSpec
cmdlet to define the path to the Kubectl utility. - Enhanced
Start-DriMenu
cmdlet to use the new JSON value for the path to the Kubectl utility. - Enhanced
Deploy-PhotonAppliance
cmdlet with an input parameter for the portgroup to attach the Virtual Machine too. - Enhanced
Export-PdrJsonSpec
cmdlet to export the management VM portgroup from the Planning and Preparation Workbook. - Enhanced
Install-vSphereReplicationManager
cmdlet to require a portgroup as an input. - Enhanced
Install-SiteRecoveryManager
cmdlet to require a portgroup as an input. - Enhanced
Invoke-PdrDeployment
cmdlet to pass the new portgroup parameter toInstall-vSphereReplicationManager
andInstall-SiteRecoveryManager
. - Enhanced
Export-PdrJsonSpec
cmdlet to extract the range of replication IPs based on the populated Planning and Preparation workbook. - Enhanced
Request-NsxtToken
cmdlet to work with NSX Global Managers.
v2.11.0¶
Release Date: 2024-07-24
- Removed support for VMware Cloud Foundation 5.0 and earlier.
- Added
Invoke-IlaSolutionInterop
cmdlet to perform solution interoperability configuration for Intelligent Logging and Analytics. - Added
Invoke-UndoIlaSolutionInterop
cmdlet to perform the removal of solution interoperability configuration for Intelligent Logging and Analytics. - Added
Invoke-IomSolutionInterop
cmdlet to perform solution interoperability configuration for Intelligent Operations Management. - Added
Invoke-UndoIomSolutionInterop
cmdlet to perform the removal of solution interoperability configuration for Intelligent Operations Management. - Added
Invoke-InvSolutionInterop
cmdlet to perform solution interoperability configuration for Intelligent Network Visibility. - Added
Invoke-UndoInvSolutionInterop
cmdlet to perform the removal of solution interoperability configuration for Intelligent Network Visibility. - Added
Invoke-PcaSolutionInterop
cmdlet to perform solution interoperability configuration for Private Cloud Automation. - Added
Invoke-UndoPcaSolutionInterop
cmdlet to perform the removal of solution interoperability configuration for Private Cloud Automation. - Added
Invoke-PdrSolutionInterop
cmdlet to perform solution interoperability configuration for Site Protection and Disaster Recovery. - Added
Invoke-UndoPdrSolutionInterop
cmdlet to perform the removal of solution interoperability configuration for Site Protection and Disaster Recovery. - Added
Invoke-CbwSolutionInterop
cmdlet to perform solution interoperability configuration for Cloud-Based Workload Protection. - Added
Invoke-UndoCbwSolutionInterop
cmdlet to perform the removal of solution interoperability configuration for Cloud-Based Workload Protection. - Added
Invoke-CbrSolutionInterop
cmdlet to perform solution interoperability configuration for Cloud-Based Ransomware Recovery. - Added
Invoke-UndoCbrSolutionInterop
cmdlet to perform the removal of solution interoperability configuration for Cloud-Based Ransomware Recovery. - Added
Invoke-CcmSolutionInterop
cmdlet to perform solution interoperability configuration for Cross Cloud Mobility. - Added
Invoke-UndoCcmSolutionInterop
cmdlet to perform the removal of solution interoperability configuration for Cross Cloud Mobility. - Added
Remove-AriaNetworksDataSource
cmdlet to remove a data source from VMware Aria Operations for Networks. - Added
New-AriaNetworksvCenterDataSource
cmdlet to add a vCenter Server in VMware Aria Operations for Networks. - Added
New-AriaNetworksNsxtDataSource
cmdlet to add a NSX Manager in VMware Aria Operations for Networks. - Added
Update-AriaNetworksvCenterDataSourceCredentials
cmdlet to update the credentials for a vCenter Server in VMware Aria Operations for Networks. - Added
Request-AriaNetworksInternalApiToken
cmdlet to connect to the Internal API in VMware Aria Operations for Networks. - Added
Request-AriaNetworksInternalApi
cmdlet to send a request to an internal API endpoint in VMware Aria Operations for Networks. - Added
Get-AriaNetworksLdapConfiguration
cmdlet to get the LDAP configuration in VMware Aria Operations for Networks. - Added
New-AriaNetworksLdapConfiguration
cmdlet to configure the LDAP authentication in VMware Aria Operations for Networks. - Added
Remove-AriaNetworksLdapConfiguration
cmdlet to remove a LDAP configuration in VMware Aria Operations for Networks. - Added
Update-AriaNetworksNsxtDataSourceCredentials
cmdlet to update the credentials for a NSX Manager in VMware Aria Operations for Networks. - Added
Test-PrereqStretchedCluster
cmdlet to check for the existence of the vSphere VM Group for stretched clusters. - Added
Undo-SsoUser
cmdlet to support removing a user from vCenter Single Sign-On. - Added
Test-AriaNetworksConnection
cmdlet to test network connectivity with a VMware Aria Operations for Networks instance. - Added
Test-AriaNetworksAuthentication
cmdlet to test authentication with a VMware Aria Operations for Networks instance. - Added
Test-AriaNetworksInternalAuthentication
cmdlet to test authentication with the internal API for a VMware Aria Operations for Networks instance. - Added
Add-AriaNetworksLdapConfiguration
cmdlet to add a LDAP configuration to a VMware Aria Operations for Networks instance. - Added
Undo-AriaNetworksLdapConfiguration
cmdlet to remove a LDAP configuration from a VMware Aria Operations for Networks instance. - Added
Add-AriaNetworksVcenterDataSource
cmdlet to add vCenter Server data sources to a VMware Aria Operations for Networks instance. - Added
Undo-AriaNetworksVcenterDataSource
cmdlet to remove vCenter Server data sources from a VMware Aria Operations for Networks instance. - Added
Add-AriaNetworksNsxDataSource
cmdlet to add NSX Manager data sources to a VMware Aria Operations for Networks instance. - Added
Undo-AriaNetworksNsxDataSource
cmdlet to remove NSX Manager data sources from a VMware Aria Operations for Networks instance. - Added
Undo-vRSLCMLoadBalancer
cmdlet to remove a load balancer from VMware Aria Suite Lifecycle. - Added
Add-SupervisorService
cmdlet to support enabling a Supervisor Service. - Added
Undi-SupervisorService
cmdlet to support removing a Supervisor Service. - Fixed
Invoke-IamDeployment
andInvoke-UndoIamDeployment
cmdlets where it was not discovering the NSX service accounts correctly. - Fixed
Invoke-IlaDeployment
cmdlet to configure NSX Syslog servers in the correct order after connecting VI Workload Domains. - Fixed
Request-IomMscaSignedCertificate
cmdlet where the data node FQDN for the SAN was not incorrect and the Cloud Proxy SANs were missing. - Fixed
Invoke-GlobalWsaDeployment
cmdlet to check for stretched cluster to be enabled and configure Anti-Affinity rule. - Fixed
Get-vRAIntegrationDetail
cmdlet where by it was passing output incorrectly. - Fixed
Export-WsaJsonSpec
cmdlet where the cluster IP was being used for the database IP. - Fixed
Invoke-UndoGlobalWsaDeployment
cmdlet where incorrect message output was being displayed. - Fixed
Invoke-IomDeployment
cmdlet where it was always using Node A of Workspace ONE Access and not the load balancer when configuring group access. - Fixed
Invoke-PcaDeployment
cmdlet where it was always using Node A of Workspace ONE Access and not the load balancer when configuring group access. - Fixed
Invoke-GlobalWsaDeployment
cmdlet when standard deployment is selected the cluster FQDN should be used and not Node A for Workspace ONE Access. - Fixed
Invoke-UndoGlobalWsaDeployment
cmdlet where an error is thrown when the datacenter object is already moved, should handle the scenario cleanly. - Fixed
Get-WSADirectory
cmdlet where url for Workspace ONE Access was hardcoded. - Enhanced
config.PowerValidatedSolutions
configuration file to include VMware Cloud Foundation 5.2 support. - Enhanced
Export-InvJsonSpec
cmdlet to export additional fields into the json file. - Enhanced
Install-vRSLCMCertificate
cmdlet to perform additional checks that a Microsoft Certificate Authority is configured in SDDC Manager. - Enhanced
Test-PrereqApplicationVirtualNetwork
cmdlet to allow validation of either X_REGION or REGION_A networks. - Enhanced
Export-vRLIJsonSpec
cmdlet for automatic placement of the VMware Aria Operations for Logs virtual appliances into the defined folder. - Enhanced
Export-vROPsJsonSpec
cmdlet for automatic placement of the VMware Aria Operations virtual appliances into the defined folder. - Enhanced
Export-AriaNetworksJsonSpec
cmdlet for automatic placement of the VMware Aria Operations for Networks virtual appliances into the defined folder. - Enhanced
Export-vRAJsonSpec
cmdlet for automatic placement of the VMware Aria Automation virtual appliances into the defined folder. - Enhanced
New-vRAvROPSIntegrationItem
cmdlet for better error checking and message handling. - Enhanced
Undo-vRAvROPsIntegrationItem
cmdlet for better error checking and message handling. - Enhanced
Update-vROPSvRAAdapterCredential
cmdlet to reduce the number of inputs required. - Enhanced
Request-AriaNetworksToken
cmdlet for better readability and consistency with other cmdlets. - Enhanced
Export-PdrJsonSpec
cmdlet to include additional details for Anti-Affinity rule and Startup Group configuration in the recovery instance. - Enhanced
Invoke-PdrDeployment
cmdlet to perform recovery instance configuration tasks. - Enhanced
Invoke-UndoPdrDeployment
cmdlet to perform the removal of recovery instance configuration tasks. - Enhanced
New-vROPSNotification
cmdlet to consume a JSON file and pass new parameters. - Enhanced
Import-vROPSNotification
cmdlet to consume a JSON file and pass new parameters. - Enhanced
Invoke-DriDeployment
cmdlet to support v1.26 for Tanzu distribution. - Enhanced
Export-GlobalWsaJsonSpec
cmdlet to include the export from Planning and Preparations Workbook the Workspace ONE Access database IP. - Enhanced
Register-vROPSManagementPack
cmdlet to handle the new VCFDiagnostics management pack in VMware Aria Operations. - Enhanced
Invoke-GlobalWsaDeployment
cmdlet to ensure that the Workspace ONE Access identity provider is referencing the cluster FQDN. - Enhanced
Invoke-UndoIomDeployment
cmdlet to remove the load balancer configured in VMware Aria Suite Lifecycle for VMware Aria Operations. - Enhanced
Invoke-UndoPcaDeployment
cmdlet to remove the load balancer configured in VMware Aria Suite Lifecycle for VMware Aria Automation. - Enhanced
Invoke-InvDeployment
cmdlet to add data collector and LDAP configuration functions. - Enhanced
Install-vRLIContentPack
cmdlet to compress the and stream the content pack JSON payload to VMware Aria Operations for Logs. - Enhanced all
Export-***JsonSpec
cmdlets to check for 'N/A', 'n/a' and '#VALUE' values extracted from the Planning and Preparation Workbook and warn. - Enhanced
Test-PcaPrerequisite
cmdlet to verify the Aria Automation to NSX service account is created. - Enhanced
Export-HrmJsonSpec
cmdlet to consume the latest appliance for the virtual host machine. - Converted
aria-operations-notifications-vcf.csv
toaria-operations-notifications-vcf.json
. - Converted
aria-operations-notifications-srm.csv
toaria-operations-notifications-srm.json
.
v2.10.0¶
Release Date: 2024-05-28
- Added
Start-ValidatedSolutionMenu
cmdlet to load the Validated Solution main menu. - Added
Start-AriaSuiteLifecycleMenu
cmdlet to load the VMware Aria Suite Lifecycle sub-menu. - Added
Start-WorkspaceOneAccessMenu
cmdlet to load the Workspace ONE Access sub-menu. - Added
Start-IamMenu
cmdlet to load the Identity and Access Management sub-menu. - Added
Start-DriMenu
cmdlet to load the Developer Ready Infrastructure sub-menu. - Added
Start-IlaMenu
cmdlet to load the Intelligent Logging and Analytics sub-menu. - Added
Start-IomMenu
cmdlet to load the Intelligent Operations Management sub-menu. - Added
Start-InvMenu
cmdlet to load the Intelligent Network Visibility sub-menu. - Added
Start-PcaMenu
cmdlet to load the Private Cloud Automation sub-menu. - Added
Start-PdrMenu
cmdlet to load the Site Protection and Disaster Recovery sub-menu. - Added
Start-HrmMenu
cmdlet to load the Health Reporting and Monitoring sub-menu. - Added
Start-CbwMenu
cmdlet to load the Cloud-Based Workload Protection sub-menu. - Added
Start-CbrMenu
cmdlet to load the Cloud-Based Ransomware Recovery sub-menu. - Added
Start-CcmMenu
cmdlet to load the Cross Cloud Mobility sub-menu. - Added
Get-vRSLCMRole
cmdlet to retrieve a list of VMware Aria Suite Lifecycle roles. - Added
Get-vRSLCMGroup
cmdlet to retrieve a list of VMware Aria Suite Lifecycle group assignments. - Added
Add-vRSLCMGroup
cmdlet to add a group to a roles in VMware Aria Suite Lifecycle. - Added
Remove-vRSLCMGroup
cmdlet to remove the role assignments for a group in VMware Aria Suite Lifecycle. - Added
Add-vRLCMSGroupRole
cmdlet to add roles to groups in VMware Aria Suite Lifecycle. - Added
Undo-vRLCMSGroupRole
cmdlet to remove group roles in VMWare Aria Suite Lifecycle. - Added
Request-AriaNetworksToken
cmdlet to obtain an authorization token from VMware Aria Operations for Networks. - Added cmdlets to verify prerequisites before attempting to deploy a Validated Solutions:
- Added
Test-VrslcmPrerequisite
cmdlet to verify prerequisites for VMware Aria Suite Lifecycle. - Added
Test-GlobalWsaPrerequisite
cmdlet to verify prerequisites for Workspace ONE Access. - Added
Test-IamPrerequisite
cmdlet to verify prerequisites for Identity and Access Management. - Added
Test-DriPrerequisite
cmdlet to verify prerequisites for Developer Ready Infrastructure. - Added
Test-IlaPrerequisite
cmdlet to verify prerequisites for Intelligent Logging and Analytics. - Added
Test-IomPrerequisite
cmdlet to verify prerequisites for Intelligent Operations Management. - Added
Test-PcaPrerequisite
cmdlet to verify prerequisites for Private Cloud Automation. - Added
Test-PdrPrerequisite
cmdlet to verify prerequisites for Site Protection and Disaster Recovery. - Added
Test-HrmPrerequisite
cmdlet to verify prerequisites for Health Reporting anf Monitoring. - Added
Test-CbwPrerequisite
cmdlet to verify prerequisites for Cloud-Based Workload Protection. - Added
Test-CbrPrerequisite
cmdlet to verify prerequisites for Cloud-Based Ransomware Recovery. - Added
Test-CcmPrerequisite
cmdlet to verify prerequisites for Cross Cloud Mobility. - Added
Test-InvPrerequisite
cmdlet to verify prerequisites for Intelligent Network Visibility. - Added
Export-InvJsonSpec
cmdlet to generate a JSON specification file for Intelligent Network Visibility. - Added
Export-AriaNetworksJsonSpec
cmdlet to generate the deployment JSON for VMware Aria Operations for Networks. - Added
New-AriaNetworksDeployment
cmdlet to deploy VMware Aria Operations for Networks via VMware Aria Suite Lifecycle in VMware Cloud Foundation aware mode. - Added
Request-AriaNetworksToken
cmdlet to generate and obtain an authorization token for VMware Aria Operations for Networks. - Added
Get-AriaNetworksNodes
cmdlet to get various details about the VMware Aria Operations for Networks nodes. - Added
Get-AriaNetworksDataSource
cmdlet to get all the data sources in a VMware Aria Operations for Networks deployment. - Added
Request-IlaMscaSignedCertificate
cmdlet to request a signed certificate from a Microsoft Certificate Authority for VMware Aria Operations for Logs. - Added
Request-IomMscaSignedCertificate
cmdlet to request a signed certificate from a Microsoft Certificate Authority for VMware Aria Operations. - Added
Request-InvMscaSignedCertificate
cmdlet to request a signed certificate from a Microsoft Certificate Authority for VMware Aria Operations for Networks. - Added
Request-PcaMscaSignedCertificate
cmdlet to request a signed certificate from a Microsoft Certificate Authority for VMware Aria Automation. - Added
Request-WSAMscaSignedCertificate
cmdlet to request a signed certificate from a Microsoft Certificate Authority for Workspace ONE Access. - Added
New-PowerValidatedSolutionsLogFile
cmdlet to enable support for a log file when using the VMware Validated Solutions menu. - Added
Install-TanzuSignedCertificate
cmdlet to request and install a signed certificate for the Tanzu Supervisor Cluster. - Added
Invoke-GeneratePKCS12
cmdlet to generate a PKCS12 file (.pfx) to support certificate replacement of vSphere Replication and Site Recovery Manager. - Added
Request-VamiPKCS12Certificate
cmdlet to generate Private Key (.key), Signed Certificate (.crt) and PKCS12 file (.pfx) files for vSphere Replication and Site Recovery Manager. - Added
Test-SrmSdkAuthentication
cmdlet to verify authentication using the PowerCLI Sdk module for Site Recovery Manager. - Added
Test-VrSdkAuthentication
cmdlet to verify authentication using the PowerCLI Sdk module for vSphere Replication. - Added
Test-VrmsRegistration
cmdlet as an internal function to check for registration of vSphere Replication in vCenter Server. - Added
Test-SrmRegistration
cmdlet as an internal function to check for registration of Site Recovery Manager in vCenter Server. - Added
Import-vRSLCMPSPack
cmdlet to import a Product Support Pack for VMware Suite Lifecycle. - Added
Invoke-VrslcmUndoDeployment
cmdlet to remove VMware Suite Lifecycle from the environment. - Added
Get-MscaRootCertificate
cmdlet to retrieve the root or the full chain certificate from the Microsoft Certificate Authority. - Added
Request-IamMscaSignedCertificate
cmdlet to retrieve the root certificate of the Microsoft Certificate Authority for Identity and Access Management. - Added
Invoke-InvDeployment
cmdlet to perform an end-to-end deployment of Intelligent Network Visibility. - Added
Invoke-UndoInvDeployment
cmdlet to perform removal of Intelligent Network Visibility. - Fixed
Test-ADAuthentication
cmdlet to pass failure message as an output rather than error message so it can be evaluated. - Fixed
Invoke-PcaDeployment
cmdlet where it was throwing errors when creating a Cluster Group when Standard Workspace ONE Access is deployed. - Fixed
Get-ADPrincipalGuid
cmdlet to handle failed credentials correctly. - Fixed
Invoke-IomDeployment
cmdlet where the wrong service account was being assigned a vCenter Server global permission. - Fixed
Invoke-GlobalWsaDeployment
cmdlet to handle single and multiple nodes when usingAdd-ClusterGroup
with Workspace ONE Access. - Fixed
Set-vCenterPermission
cmdlet to better handle expected errors. - Fixed
Remove-VrmsReplication
cmdlet where it was calling an incorrect name forGet-VrmsReplication
. - Fixed
Add-SrmLicenseKey
cmdlet which was failing due to incorrect placement ofDisconnect-SrmServer
command. - Fixed
Undo-SrmLicenseKey
cmdlet which was not issuing aDisconnect-SrmServer
command. - Fixed
Invoke-GlobalWsaDeployment
cmdlet where an error is thrown when creating the Datacenter and vCenter Server objects for Cross-Instance. - Fixed
Invoke-PdrDeployment
cmdlet where expected errors are thrown to the output making it look like a failure when in fact the task completes. - Fixed
Get-vRAvRLIConfig
cmdlet where is failed due to an OpenSSL error being returned with the data. - Fixed
Export-PdrJsonSpec
where some values should be an integer. - Fixed
Invoke-PdrDeployment
where the incorrect gateway was being passed to theAdd-EsxiVrmsStaticRoute
cmdlet. - Fixed
Update-vROPSAdapterCollecterGroup
where there was an issue updating the adaptor. - Fixed
Request-vROpsLogForwardingConfig
where no connection was being made to VMware Aria Operations. - Enhanced
Add-NsxtIdentitySource
cmdlet to verify the Active Directory credentials are valid. - Enhanced
Invoke-UndoPcaDeployment
cmdlet to remove the VM folder for Private Cloud Automation. - Enhanced
Invoke-HrmDeployment
cmdlet to set the $failureDetected variable to false before starting the deployment. - Enhanced
Export-GlobalWsaJsonSpec
cmdlet to add missing items pulled from the PLanning and Preparation Workbook to supportExport-WsaJsonSpec
. - Enhanced
Export-WsaJsonSpec
cmdlet to generate the API based deployment JSON spec for Workspace ONE Access using VMware Aria Suite Lifecycle using the global JSON. - Enhanced
Invoke-GlobalWsaDeployment
cmdlet to useAdd-vRLCMSGroupRole
to configure VMware Aria Suite Lifecycle roles. - Enhanced
Invoke-GeneratePrivateKeyAndCsr
cmdlet for error handling and message output. - Enhanced
Invoke-RequestSignedCertificate
cmdlet for error handling and message output. - Enhanced
Invoke-GenerateChainPem
cmdlet for error handling and message output. - Enhanced
Enable-Registry
cmdlet to handle clean exit of function when running vSphere 8.0. - Enhanced
Add-Namespace
cmdlet to handle expected missing object and not throw an error. - Enhanced
Backup-VMOvfProperties
cmdlet to check for the existing of each VMware Aria component and skip backing up the OVF settings if not present. - Enhanced
Invoke-DriDeployment
cmdlet to auto-generate the YAML file based on vSphere versions. - Enhanced
Undo-RecoveryPlan
cmdlet to consume the Site Recovery Manager PowerCLI cmdlets and improve error handling and message output. - Enhanced
Undo-ProtectionGroup
cmdlet to consume the Site Recovery Manager PowerCLI cmdlets and improve error handling and message output. - Enhanced
Export-WsaJsonSpec
cmdlet to useconfig.PowerValidatedSolutions
configuration file for mapping Workspace ONE Access version. - Enhanced
Export-vRLIJsonSpec
cmdlet to useconfig.PowerValidatedSolutions
configuration file for mapping VMware Aria Operations for Logs version. - Enhanced
Export-vROPsJsonSpec
cmdlet to useconfig.PowerValidatedSolutions
configuration file for mapping VMware Aria Operations version. - Enhanced
Export-vRAJsonSpec
cmdlet to useconfig.PowerValidatedSolutions
configuration file for mapping VMware Aria Automation version. - Enhanced
Add-ContentLibrary
cmdlet to not exit the workflow when checking for the version of VMware Cloud Foundation. - Enhanced
Invoke-vRSLCMDeployment
cmdlet to use the internalmessageHandler
function for better message output handling. - Enhanced
Install-vRSLCMCertificate
cmdlet to check the certificate before attempting to install. - Enhanced
Start-vRSLCMUpgrade
cmdlet perform better status checks during the upgrade process. - Enhanced
Enable-vRLIContentPack
cmdlet to handle invalid Git Hub tokens, and additional checks to ensure content pack URL is obtained. - Enhanced
Deploy-PhotonAppliance
cmdlet to retrieve the primary datastore, cluster details and management portgroup automatically. - Enhanced
Add-VrmsNetworkAdapter
cmdlet to set the eth1 interface status to up for the vSphere Replication appliance. - Enhanced
Invoke-UndoPdrDeployment
cmdlet to check for the existence of VMware Aria Automation and VMware Aria Operations. - Enhanced
Add-VrmsReplication
cmdlet by adding a parameter for the datastore tAdd-VrmsReplication
o replicate the virtual machine to. - Enhanced
Add-vSphereReplication
cmdlet to obtain the primary datastore in the recovery site and pass it to theAdd-VrmsReplication
cmdlet.
v2.9.0¶
Release Date: 2024-03-26
- Updated
VMware.PowerCLI
module dependency from v13.1.0 to v13.2.1. - Updated
PowerVCF
module dependency from v2.4.0 to v2.4.1. - Removed support for Microsoft Windows PowerShell 5.1. Please use Microsoft PowerShell 7.2.0 or later.
- Removed support for deployment of VMware Aria product components earlier than 8.14.0.
- Removed role files VMware Aria Automation Orchestrator and VMware HCX. Use the
Copy-vSphereRole
cmdlet. - Removed
driConfigureSupervisorCluster.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-DriDeployment
cmdlet. - Removed
driDeployTanzuCluster.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-DriDeployment
cmdlet. - Removed
driUndoDeployment.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-UndoDriDeployment
cmdlet. - Added
Copy-vSphereRole
to request the set of privileges assigned to a specific role in vCenter Server and create a new role with the same privileges. - Added
Get-vRSLCMEnvironmentVMs
cmdlet to return the virtual machines that exist for specified product in VMware Aria Suite Lifecycle. - Added
Get-vRSLCMProductDetails
cmdlet to return the product details for a specified product in VMware Aria Suite Lifecycle. - Added
Get-vRSLCMProductPassword
cmdlet to return the password for a specified product or product component in VMware Aria Suite Lifecycle. - Added
Start-vRSLCMUpgrade
cmdlet to start the upgrade of VMware Aria Suite Lifecycle. - Added
Invoke-WsaDirectorySync
cmdlet to start a Directory synchronization of Workspace ONE Access. - Added
Export-DriJsonSpec
cmdlet to generate a JSON specification file for Developer Ready Infrastructure. - Added
Invoke-DriDeployment
cmdlet to perform an end-to-end deployment of Developer Ready Infrastructure. - Added
Invoke-UndoDriDeployment
cmdlet to perform removal of Developer Ready Infrastructure. - Added
Export-HrmJsonSpec
cmdlet to generate a JSON specification file for Health Reporting and Monitoring. - Added
Invoke-HrmDeployment
cmdlet to perform an end-to-end deployment of Health Reporting and Monitoring. - Added
Invoke-UndoHrmDeployment
cmdlet to perform removal of Health Reporting and Monitoring. - Added
Add-vROPSAdapterVcf
cmdlet to support creating the VMware Cloud Foundation adapter in VMware Aria Operations. - Added
Export-CbwJsonSpec
cmdlet to generate a JSON specification file for Cloud-Based Workload Protection. - Added
Invoke-CbwDeployment
cmdlet to perform an end-to-end deployment of Cloud-Based Workload Protection. - Added
Invoke-UndoCbwDeployment
cmdlet to perform removal of Cloud-Based Workload Protection. - Added
Export-CbrJsonSpec
cmdlet to generate a JSON specification file for Cloud-Based Ransomware Recovery. - Added
Invoke-CbrDeployment
cmdlet to perform an end-to-end deployment of Cloud-Based Ransomware Recovery. - Added
Invoke-UndoCbrDeployment
cmdlet to perform removal of Cloud-Based Ransomware Recovery. - Added
messageHandler
cmdlet an internal function to handle multiple lines of message output for end-to-end deployments. - Added
Export-CcmJsonSpec
cmdlet to generate a JSON specification file for Cross Cloud Migration. - Added
Invoke-CcmDeployment
cmdlet to perform an end-to-end deployment of Cross Cloud Migration. - Added
Invoke-UndoCcmDeployment
cmdlet to perform removal of Cross Cloud Migration. - Added
Export-PdrJsonSpec
cmdlet to generate a JSON specification file for Site Protection and Disaster Recovery. - Added
Invoke-PdrDeployment
cmdlet to perform an end-to-end deployment of Site Protection and Disaster Recovery. - Added
Invoke-UndoPdrDeployment
cmdlet to perform removal of Site Protection and Disaster Recovery. - Added
Test-SrmSdkConnection
cmdlet to test the connection to a Site Recovery Manager instance for PowerCLI connectivity. - Added
Invoke-GeneratePrivateKeyAndCsr
cmdlet to generate the private key and certificate signing request (CSR) files using OpenSSL with a common name and additional parameters as necessary. - Added
Invoke-RequestSignedCertificate
cmdlet to sign off a certificate signing request (CSR) using either the Microsoft Certificate Authority web enrollment service or OpenSSL method. - Added
Invoke-GenerateChainPem
cmdlet to combine the private key, signed certificate and/or root certificate files into a single PEM file. - Fixed
Invoke-IamDeployment
timing issue causing intermittent failures. - Fixed
Set-LocalAccountLockout
andGet-LocalAccountLockout
to report correct data for VCF 5.1 and Photon OS 4.0. - Fixed
Add-EsxiVrmsVMkernelPort
pre-validation to actually compare server count so that it skips if configured. - Fixed
Set-LocalUserPasswordExpiration
cmdletwarnDays
switch parameter. - Fixed
Invoke-GlobalWsaDeployment
cmdlet failure to programmatically resolve the cross-instance Workspace One Access FQDN. - Fixed
Invoke-IomDeployment
cmdlet to point out the correct certificate folder. - Fixed
Set-LocalUserPasswordExpiration
cmdlet if statement forwarnDays
. - Fixed
Invoke-DriDeployment
cmdlet to handle message output for error during execution ofAdd-StoragePolicy
. - Fixed
Invoke-DriDeployment
cmdlet to format -masterNtpServers, -masterDnsServers, and -workerDnsServers parameter values as arrays. - Fixed
Get-vRLIRole
cmdlet to ensure it returns data correctly from the API. - Fixed
Invoke-PcaDeployment
cmdlet where theAdd-NsxtVidmRole
was used instead ofAdd-NsxtLdapRole
. - Fixed
Invoke-PcaDeployment
cmdlet where the -vraUser value inNew-vRACloudAccount
was incorrect. - Fixed
Invoke-DriDeployment
cmdlet whereAdd-Namespace
-server value was not pulling from the JSON file. - Fixed
Invoke-IlaDeployment
cmdlet to force GitHub Token from JSON to a string value. - Fixed
Add-IdentitySource
cmdlet to include -Server parameter to support isolated workload domains. - Enhanced
Export-vROpsJsonSpec
cmdlet to support automatic creation of anti-affinity rule for the VMware Aria Operations cluster nodes. - Enhanced
Request-vRSLCMBundle
cmdlet to improve the progress tracking. - Enhanced
Get-WSAServerDetail
cmdlet to handle single node Workspace ONE Access deployments. - Enhanced
Invoke-IomDeployment
cmdlet to includeAdd-vROPSAdapterVcf
for creating the VMware Cloud Foundation adapter in VMware Aria Operations. - Enhanced
Add-vSphereRole
cmdlet to open by default the \vSphereRoles folder in the installed path of PowerValidatedSolutions. - Enhanced One-Click
Invoke-
cmdlets for better message output: Invoke-IamDeployment
Invoke-UndoIamDeployment
Invoke-IlaDeployment
Invoke-UndoIlaDeployment
Invoke-GlobalWsaDeployment
- Enhanced
Move-VMtoFolder
cmdlet to check if the VM has already been moved and also handle multiple vCenter Server connections. - Enhanced
Install-VamiCertificate
cmdlet to check the path to the certificate files. - Enhanced
New-SrmSitePair
cmdlet to: - use the native PowerCLI cmdlets for managing Site Recovery Manager.
- support using native PowerCLI cmdlets to manage vSphere Replication site pairing.
- Enhanced
Undo-SrmSitePair
cmdlet: - to use the native PowerCLI cmdlets for managing Site Recovery Manager.
- support using native PowerCLI cmdlets to manage the removal of vSphere Replication site pairing.
- Enhanced
Get-VrmsVamiCertificate
cmdlet to retrieve the installed Certificate Authority certificates from the vSphere Replication Appliance. - Enhanced
Get-SrmVamiCertificate
cmdlet to retrieve the installed Certificate Authority certificates from the Site Recovery Manager Appliance. - Enhanced
Set-vRSLCMDnsConfig
cmdlet to perform a check to see if the configuration has already been carried out. - Enhanced
Set-WorkspaceOneDnsConfig
cmdlet to check if the configuration has already been carried out before attempting to shutdown Workspace ONE Access. - Enhanced
Set-vROPSDnsConfig
cmdlet to check if the configuration has already been carried out. - Enhanced
Add-vROPSNtpServer
cmdlet to check if the configuration has already been carried out. - Enhanced
Set-vRADnsConfig
cmdlet to check if the configuration has already been carried out. - Enhanced
Set-vRANtpConfig
cmdlet to check if the configuration has already been carried out. - Enhanced
Invoke-***Deployment
andInvoke-Undo***Deployment
functions to use themessageHandler
function. - Enhanced
Get-vRSLCMProductDetails
cmdlet with thevmid
option to get the details for a specific product in VMware Aria Suite Lifecycle. - Enhanced
Get-vRLIMarketplaceMetadata
andEnable-vRLIContentPack
cmdlets to accept a GitHub token that is either non-base64 or base64 encoded. If not encoded, the cmdlet will based64 encode it automatically. - Enhanced
Get-vRAIntegrationDetail
cmdlet with an integration status check option.
v2.8.0¶
Release Date: 2024-01-30
- Added documentation for each cmdlet available from
Get-Help
and the module's online documentation. - Added
Export-IamJsonSpec
cmdlet to generate a JSON specification file for Identify and Access Management. - Added
Invoke-IamDeployment
cmdlet to perform an end-to-end deployment of Identify and Access Management. - Added
Invoke-UndoIamDeployment
cmdlet to perform removal of Identify and Access Management. - Added
Add-NsxtIdentitySource
cmdlet to add LDAP/LDAPS Identity Source to NSX Manager. - Added
Undo-NsxtIdentitySource
cmdlet to remove LDAP/LDAPS Identity Source from NSX Manager. - Added
Export-IlaJsonSpec
cmdlet to generate a JSON specification file for Intelligent Logging and Analytics. - Added
Invoke-IlaDeployment
cmdlet to perform an end-to-end deployment of Intelligent Logging and Analytics. - Added
Invoke-UndoIlaDeployment
cmdlet to perform removal of Intelligent Logging and Analytics. - Added
Undo-vRLIAuthenticationGroup
cmdlet to remove group assignments from VMware Aria Operations for Logs. - Added
Set-vRLIAuthenticationAD
cmdlet to configure Active Directory as an authentication provider in VMware Aria Operations for Logs. - Added
Remove-vRLIAuthenticationAD
cmdlet to disable Active Directory as an authentication provider in VMware Aria Operations for Logs. - Added
Add-vRLIAuthenticationAD
cmdlet to enable and configure Active Directory as an authentication provider in VMware Aria Operations for Logs. - Added
Undo-vRLIAuthenticationAD
cmdlet to disable Active Directory as an authentication provider in VMware Aria Operations for Logs. - Added
Add-NsxtLdapRole
cmdlet to assign an LDAP user or group role-based access control in NSX Manager. - Added
Undo-NsxtLdapRole
cmdlet to remove an LDAP user or group role-based access control from NSX Manager. - Added
Undo-vRLIAuthenticationWSA
cmdlet to support disable Workspace ONE Access integration with VMware Aria Operations for Logs. - Added
Get-vRSLCMLoadbalancer
cmdlet to support retrieving a list of load balancers configured in VMware Aria Suite Lifecycle. - Added
New-vRSLCMLoadbalancer
cmdlet to support adding a new load balancer to VMware Aria Suite Lifecycle. - Added
Remove-vRSLCMLoadbalancer
cmdlet to support removing a load balancer from VMware Aria Suite Lifecycle. - Added
Sync-vRSLCMDatacenterVcenter
cmdlet to trigger a data collection of a vCenter Server in VMware Aria Suite Lifecycle. - Added
Get-vRSLCMSshStatus
cmdlet to retrieve the status of the SSH service for VMware Aria Suite Lifecycle. - Added
Set-vRSLCMSshStatus
cmdlet to disable or enable the SSH service for VMware Aria Suite Lifecycle. - Added
Get-vRSLCMMyVmwareAccount
cmdlet to retrieve a VMware Customer Connect account from VMware Aria Suite Lifecycle. - Added
New-vRSLCMMyVmwareAccount
cmdlet to add a VMware Customer Connect account from VMware Aria Suite Lifecycle. - Added
Remove-vRSLCMMyVmwareAccount
cmdlet to remove a VMware Customer Connect account from VMware Aria Suite Lifecycle. - Added
Get-vRSLCMProductVersion
cmdlet to retrieve the supported versions for a product from VMware Aria Suite Lifecycle. - Added
Request-vRSLCMProductBinary
cmdlet to download the supported version for a product from VMware Customer Connect in VMware Aria Suite Lifecycle. - Added
Add-vSphereReplication
cmdlet to enable vSphere Replication for a targeted virtual machine. - Added
Undo-vSphereReplication
cmdlet to disable vSphere Replication for a targeted virtual machine. - Added
Request-VrmsTokenREST
cmdlet to connect to the vSphere Replication REST API and retrieve an authentication token. - Added
Get-VrmsSitePairing
cmdlet to retrieve the site pairing information from a vSphere Replication server. - Added
Connect-VrmsRemoteSession
cmdlet to instantiate a connection with the remote vSphere Replication server. - Added
Get-VrmsVm
cmdlet to retrieve a list of all virtual machines or a single specified virtual machine from a vSphere Replication server. - Added
Get-VrmsDatastore
cmdlet to retrieve a list of all datastores from a vSphere Replication server. - Added
Get-VrmsReplications
cmdlet to retrieve a list of all virtual machine replications from a vSphere Replication server. - Added
Add-VrmsReplication
cmdlet to add a vSphere Replication for a targeted virtual machine. - Added
Remove-VrmsReplication
cmdlet to remove a vSphere Replication for a targeted virtual machine. - Added
Request-SrmTokenREST
cmdlet to connect to the Site Recovery Manager REST API and retrieve an authentication token. - Added
Get-SrmSitePairing
cmdlet to retrieve the site pairing information from a Site Recovery Manager server. - Added
Connect-SrmRemoteSession
cmdlet to instantiate a connection with the remote Site Recovery Manager server. - Added
Test-SrmAuthenticationREST
cmdlet to test authentication with provided credentials to a targeted Site Recovery Manager server. - Added
Test-VrmsAuthenticationREST
cmdlet to test authentication with provided credentials to a targeted vSphere Replication server. - Added
Remove-OperationsDefaultAdapter
cmdlet to support removing the default vCenter Server and vSAN adapters from VMware Aria Operations. - Added
Undo-vROPSDeployment
cmdlet to support removing VMware Aria Operations from VMware Aria Suite Lifecycle. - Added
Get-NsxtLdapStatus
cmdlet to retrieve the configuration status of an identity source in NSX. - Added
Export-IomJsonSpec
cmdlet to generate a JSON specification file for Intelligent Operations Management. - Added
Invoke-IomDeployment
cmdlet to perform an end-to-end deployment of Intelligent Operations Management. - Added
Invoke-UndoIomDeployment
cmdlet to perform removal of Intelligent Operations Management. - Added
Undo-vRADeployment
cmdlet to remove VMware Aria Automation from VMware Aria Suite Lifecycle. - Added
Add-vRSLCMMyVMwareAccount
cmdlet to add a Customer Connect Account to VMware Aria Suite Lifecycle. - Added
Undo-vRSLCMMyVMwareAccount
cmdlet to remove a Customer Connect Account to VMware Aria Suite Lifecycle. - Added
Start-vRSLCMSnapshot
cmdlet to start a snapshot operation of VMware Aria Suite Lifecycle. - Added
Import-ContentLibraryItem
cmdlet to support adding files to a vSphere Content Library. - Added
Export-PcaJsonSpec
cmdlet to generate a JSON specification file for Private Cloud Automation. - Added
Invoke-PcaDeployment
cmdlet to perform an end-to-end deployment of Private Cloud Automation. - Added
Request-VrslcmBundle
cmdlet to download the VMware Aria Suite Lifecycle bundle in SDDC Manager. - Added
New-VrslcmDeployment
cmdlet to perform the deployment of VMware Aria Suite Lifecycle using SDDC Manager. - Added
Install-VrslcmCertificate
cmdlet to install a signed certificate for VMware Aria Suite Lifecycle using SDDC Manager. - Added
Invoke-UndoPcaDeployment
cmdlet to perform an end-to-end removal of Private Cloud Automation. - Added
Export-GlobalWsaJsonSpec
cmdlet to generate a JSON specification file for Workspace ONE Access. - Added
Invoke-GlobalWsaDeployment
cmdlet to perform an end-to-end install of Workspace ONE Access. - Added
Invoke-UndoGlobalWsaDeployment
cmdlet to perform an end-to-end removal of Workspace ONE Access. - Added
Undo-WSADeployment
cmdlet to remove Workspace ONE Access from VMware Aria Suite Lifecycle. - Added
Undo-VrslcmDeployment
cmdlet to remove VMware Aria Suite Lifecycle from SDDC Manager. - Added
Export-VrslcmJsonSpec
cmdlet to generate a JSON specification file for VMware Aria Suite Lifecycle. - Added
Invoke-VrslcmDeployment
cmdlet to perform an end-to-end install of VMware Aria Suite Lifecycle. - Added
Add-NsxtPrincipalIdentity
cmdlet to add a certificate based principal identity to NSX Manager. - Added
Undo-NsxtPrincipalIdentity
cmdlet to remove a certificate based principal identity from NSX Manager. - Added
Remove-vRLIContentPack
cmdlet to support the removal of a content pack from VMware Aria Operations for Logs. - Added
Uninstall-vRLIContentPack
cmdlet to remove a content pack from VMware Aria Operations for Logs. - Added
Add-ProtectionGroup
cmdlet to add protection groups to Site Recovery Manager. - Added
Undo-ProtectionGroup
cmdlet to remove protection groups from Site Recovery Manager. - Added
Get-SrmProtectionGroup
cmdlet to retrieve a protection group from Site Recovery Manager. - Added
Add-SrmProtectionGroup
cmdlet to add a protection group to Site Recovery Manager. - Added
Remove-SrmProtectionGroup
cmdlet to remove a protection group from Site Recovery Manager. - Added
Connect-vRSLCMUpgradeIso
cmdlet to connect an upgrade ISO on VMware Aria Suite Lifecycle. - Added
Disconnect-vRSLCMUpgradeIso
cmdlet to disconnect an upgrade ISO from VMware Aria Suite Lifecycle. - Added
Get-vRSLCMUpgradeStatus
cmdlet to retrieve the status of an upgrade of VMware Aria Suite Lifecycle. - Added
Start-vRSLCMUpgrade
cmdlet to start check, prepare, pre-validate and upgrade operations on VMware Aria Suite Lifecycle. - Added
Add-RecoveryPlan
cmdlet to add a recovery plan to Site Recovery Manager. - Added
Set-RecoveryPlan
cmdlet to configure a recovery plan in Site Recovery Manager. - Added
Undo-RecoveryPlan
cmdlet to remove a recovery plan from Site Recovery Manager. - Added
Add-SrmRecoveryPlan
cmdlet to add a recovery plan to Site Recovery Manager. - Added
Remove-SrmRecoveryPlan
cmdlet to remove a recovery plan from Site Recovery Manager. - Added
Get-SrmRecoveryPlanStep
cmdlet to retrieve steps from a recovery plan in Site Recovery Manager. - Added
Add-SrmRecoveryPlanCalloutStep
cmdlet to add a callout step to a recovery plan in Site Recovery Manager. - Added
Get-SrmRecoveryPlanVm
cmdlet to retrieve a virtual machine from a recovery plan in Site Recovery Manager. - Added
Set-SrmRecoveryPlanVmPriority
cmdlet to set the restart priority of a virtual machine from a recovery plan in Site Recovery Manager. - Added
Deploy-PhotonAppliance
cmdlet to deploy the Photon appliance for the Health Reporting and Monitoring validated solution. - Added
Remove-PhotonAppliance
cmdlet to remove the Photon appliance for the Health Reporting and Monitoring validated solution. - Fixed
Undo-SddcManagerRole
cmdlet where a blank line is returned due to no API response data. - Fixed
Undo-WorkspaceOneNsxtIntegration
cmdlet for a typo in the post validation message. - Fixed
Undo-NsxtVimRole
cmdlet where a blank line is returned due to no API response data. - Fixed
Add-WorkspaceOneRole
cmdlet where a blank line is returned due to no API response data. - Fixed
Undo-vCenterGlobalPermission
cmdlet where incorrect input variable is checked. - Fixed
Set-NsxtRole
cmdlet where missing input commands were missing from the example. - Fixed
Export-vROPSJsonSpec
cmdlet to not populate secondary NTP server address correctly. - Fixed
Get-WSAServerDetails
cmdlet where incorrect initial check was looking for VMware Aria Automation not VMware Aria Suite Lifecycle. - Fixed
Add-vRLIAuthenticationWSA
cmdlet description and synopsis which was incorrect. - Fixed
Add-NsxtLdapRole
cmdlet which was passing the Workload Domain rather than the identity source domain when assigning groups and users. - Fixed
Enable-SupervisorCluster
cmdlet which didn't allow for automatic creation of the Content Library in VCF 5.0+. - Enhanced
Add-WorkspaceOneRole
cmdlet for better pre and post validation. - Enhanced
Add-vRLIAuthenticationWSA
cmdlet to check for connectivity and authentication to Workspace ONE Access. - Enhanced
Set-NsxtRole
cmdlet to support adding roles to LDAP users. - Enhanced
Get-vRLIGroup
cmdlet to support v2 API for retrieving group membership by authentication provider in VMware Aria Operations for Logs. - Enhanced
Add-vRLIGroup
cmdlet to support v2 API for adding group membership by authentication provider in VMware Aria Operations for Logs. - Enhanced
Remove-vRLIGroup
cmdlet to support v2 API for removing group membership by authentication provider in VMware Aria Operations for Logs. - Enhanced
Add-vRLIAuthenticationGroup
cmdlet to support updatedAdd-vRLIGroup
cmdlet usage and Active Directory support. - Enhanced
New-WSADeployment
cmdlet: - better handle checking for and reporting a missing Cross-Instance Datacenter.
- check for the existence of a load balancer in VMware Aria Suite Lifecycle and if missing create it.
- Enhanced
New-vROPSDeployment
cmdlet to check for the existence of the a load balancer in VMware Aria Suite Lifecycle and if missing create it. - Enhanced
New-vRADeployment
cmdlet to check for the existence of the a load balancer in VMware Aria Suite Lifecycle and if missing create it. - Enhanced
Get-WSAServerDetails
cmdlet to include credentials and node count for the VCF-Aware Workspace ONE Access server. - Enhanced
Export-vRLIJsonSpec
cmdlet - to support automatic creation of anti-affinity rule.
- to generate the JSON specification file using the Intelligent Logging and Analytics JSON specification file.
- to support a custom output folder for the JSON specification file.
- Enhanced
Remove-vRSLCMEnvironment
cmdlet to support removing a product from an environment in VMware Aria Suite Lifecycle. - Enhanced
Add-NsxtIdentitySource
cmdlet to useGet-NsxtLdapStatus
and check if the identity source connection is operational. - Enhanced
Undo-SddcManagerRole
cmdlet for better error handling and message output. - Enhanced
Export-vRAJsonSpec
cmdlet - to generate the JSON specification file using the Private Cloud Automation JSON specification file.
- to support a custom output folder for the JSON specification file.
- Enhanced
Export-vROPSJsonSpec
cmdlet: - to generate the JSON specification file using the Intelligent Operations Management JSON specification file.
- to support a custom output folder for the JSON specification file.
- Enhanced
Test-SrmAuthenticationREST
cmdlet to improve output. - Enhanced
Test-VrmsAuthenticationREST
cmdlet to improve output. - Enhanced
Update-vRSLCMPSPack
cmdlet to perform a snapshot as part of the workflow and improved status checks. - Enhanced
Add-vCenterGlobalPermission
cmdlet to check for the existence of the vCenter Server role. - Removed
ilaDeployAriaOperationsLogs.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-IlaDeployment
cmdlet. - Removed
ilaConfigureAriaOperationsLogs.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-IlaDeployment
cmdlet. - Removed
ilaUndoAriaOperationsLogs.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-UndoIlaDeployment
cmdlet. - Removed
iamConfigureVsphere.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-IamDeployment
cmdlet. - Removed
iamConfigureWorkspaceOneAccess.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-IamDeployment
cmdlet. - Removed
iamConfigureNsx.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-IamDeployment
cmdlet. - Removed
iamUndoDeployment.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-UndoIamDeployment
cmdlet. - Removed
iomDeployAriaOperations.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-IomDeployment
cmdlet. - Removed
iomConfigureAriaOperations.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-IomDeployment
cmdlet. - Removed
pcaDeployAriaAutomation.ps1
from the \SampleScripts\ directory as functionality now provided using theInvoke-PcaDeployment
cmdlet.
v2.7.1¶
Release Date: 2023-11-21
- Fixed
Get-vCenterServerDetail
cmdlet where partial upgrade of specific versions of a VMware Cloud Foundation instance cause blank vCenter Server credentials to be returned.
v2.7.0¶
Release Date: 2023-11-07
- Fixed issue where the embedded Harbor Registry failed to deploy on vSphere 8.0 and up on the following cmdlets:
Enable-WMRegistry
Get-WMRegistry
Remove-WMRegistry
Get-WMRegistryHealth
- Fixed
Add-NetworkSegment
cmdlet where it was unable to add a new overlay segment with NSX 4.1.2. - Fixed
New-vRSLCMDatacenterVcenter
cmdlet to wait for datacenter to be created before adding the vCenter. - Added
Add-vROPSVcfCredential
cmdlet to create a VMware Cloud Foundation credential in VMware Aria Operations. - Added
Add-vROPSVcenterCredential
cmdlet to create a VMware Cloud Foundation credential in VMware Aria Operations. - Added
Add-vROPSNsxCredential
cmdlet to create a an NSX credential in VMware Aria Operations. - Added
Get-NsxtLdap
cmdlet to retrieve LDAP identity providers from NSX Manager. - Added
Remove-NsxtLdap
cmdlet to remove an LDAP identity provider from NSX Manager. - Added
New-NsxtLdap
cmdlet to create an LDAP/LDAPS Identity Source in NSX Manager. - Added
Get-NsxtPrincipalIdentity
cmdlet to get a list of NSX Principal Identities from NSX Manger. - Added
Set-NsxtPrincipalIdentityCertificate
cmdlet to update the certificate of an NSX Principal Identity in NSX Manager. - Added
Remove-NsxtPrincipalIdentity
cmdlet to remove an NSX Principal Identity from NSX Manager. - Added
New-NsxtPrincipalIdentity
cmdlet to create an NSX Principal Identity in NSX Manager. - Updated cmdlet descriptions and examples for VMware Aria Suite, formerly known as vRealize Suite, products to use the new VMware Aria names. Note: No changes to the names of the cmdlets.
- Enhanced
Request-VrmsToken
to use-skipCertificateCheck
switch if$PSEdition
is "Core". - Enhanced
Request-VcenterApiToken
cmdlet to use-skipCertificateCheck
switch if$PSEdition
is "Core". - Enhanced
Connect-DRSolutionTovCenter
to wait for the solution initialization to complete. The maximum wait time is 10 minutes. - Enhanced
Get-LocalUserPasswordExpiration
cmdlet to allow for the use of a-sudo
to elevate the privileges to run the command on a virtual appliance when the user is notroot
. - Enhanced
Set-LocalUserPasswordExpiration
cmdlet to allow for the use of a-sudo
to elevate the privileges to run the command on a virtual appliance when the user is notroot
. - Enhanced
Add-ContentLibrary
cmdlet to check the VMware Cloud Foundation version when adding a subscribed content library. If the version is 5.0.0 or later and the-subscriptionUrl
parameter is set towp-content.vmware.com
, a warning message is displayed and the cmdlet exits. - Enhanced
Add-ContentLibrary
cmdlet to work on both PowerShell 7 and Windows PowerShell 5.1. - Enhanced
Register-vROPSManagementPack
cmdlet to enable or disable the VMware Cloud Foundation management pack. - Enhanced
Register-vROPSManagementPack
cmdlet to enable or disable the VMware Infrastructure Health management pack. - Enhanced
Undo-vROPSAdapter
cmdlet to support vCenter Server and vSAN adapter types in VMware Aria Operations. - Enhanced
Undo-vROPSCredential
cmdlet to support vCenter Server and vSAN credential types in VMware Aria Operations. - Enhanced sample alerts and notification in
SampleNotifications/*
to reflect the new VMware Aria product names. vrli-vcf-datacenter.json
->aria-operations-logs-alerts-datacenter-vcf.json
vrli-iom-alerts.json
->aria-operations-logs-alerts-iom.json
vrli-vcf-alerts.json
->aria-operations-logs-alerts-vcf.json
vrli-vcf-vmVrslcm.json
->aria-operations-logs-alerts-vm-asl.json
vrops-srm-notifications.csv
->aria-operations-notifications-srm.csv
vrops-vcf-notifications.csv
->aria-operations-notifications-vcf.csv
- Enhanced
Export-vROPSJsonSpec
cmdlet: - to support VMware Cloud Foundation v5.1.0 and VMware Aria Operations v8.14.0.
- to support deployment of VMware Aria Operations OVA using vSphere Content Library.
- Enhanced
New-vROPsDeployment
to support deployment of VMware Aria Operations OVA using vSphere Content Library. - Enhanced
Export-vRLIJsonSpec
cmdlet: - support VMware Cloud Foundation v5.1.0 and VMware Aria Operations for Logs v8.14.0.
- support deployment of VMware Aria Operations for Logs OVA using vSphere Content Library.
- support automatic creation of anti-affinity rule.
- Enhanced
New-vRLIDeployment
to support deployment of VMware Aria Operations for Logs OVA using vSphere Content Library. - Enhanced
Export-vRAJsonSpec
cmdlet: - support VMware Cloud Foundation v5.1.0 and VMware Aria Automation v8.14.0.
- support deployment of VMware Aria Automation OVA using vSphere Content Library.
- Enhanced
Export-VraJsonSpec
to support deployment of VMware Aria Automation OVA using vSphere Content Library. - Enhanced
Export-WsaJsonSpec
cmdlet: - support VMware Cloud Foundation v5.1.0 and Workspace ONE Access v3.3.7.
- support deployment of Workspace ONE Access OVA using vSphere Content Library.
- Enhanced
New-WsaDeployment
to support deployment of Workspace ONE Access OVA using vSphere Content Library. - Enhanced
Install-vRLIPhotonAgent
cmdlet to support VMware Aria Operations for Logs agent configuration. - Enhanced
Add-vCenterGlobalPermission
cmdlet and examples with domainBindUser and domainBindUsePass as optional parameters for a local domain (e.g.,vsphere.local
) user.
v2.6.0¶
Release Date: 2023-08-29
- 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. - 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. - Added
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. - 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 Microsoft Certificate Authority host instead of previously used WMI cmdlets which fail in PowerShell Core.
v2.5.0¶
Release Date: 2023-07-25
- 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. - 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. - 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.
v2.4.0¶
Release Date: 2023-06-27
- 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 configuration 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. - 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.
v2.3.0¶
Release Date: 2023-05-30
- Breaking Change - Updated
Add-vCenterGlobalPermission
cmdlet to require the-sddcDomain
parameter to support isolated workload domains. - Breaking Change - Updated
Undo-vCenterGlobalPermission
cmdlet to require the-sddcDomain
parameter to support isolated workload domains. - 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. - 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. - Added
operations-for-networks-vsphere-integration.role
file for Aria Operations for Networks to vSphere Integration. - 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.
v2.2.0¶
Release Date: 2023-04-25
- Moved all Password Policy Configuration Functions to new
VMware.CloudFoundation.PasswordManagement
module. - Fixed
New-vRLIDeployment
cmdlet where in some scenarios it was failing to find the license alias. - 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. - 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. - Fixed
Get-GlobalPermission
cmdlet to correctly read the HTML response data.
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.1¶
Release Date: 2023-04-11
- Fixed
Get-vCenterServerDetail
cmdlet to check for VMware Cloud Foundation version when looking up the vCenter Single Sign-On credentials. - Enhanced
New-vROPSNotification
cmdlet to check that the alert plugin is valid. - Enhanced
Import-vROPSNotification
cmdlet to handle output from low level functions.
v2.1.0¶
Release Date: 2023-03-28
- 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. - Fixed
Get-GlobalPermission
cmdlet where UseBasicParsing was set to false but should be true.
v2.0.1¶
Release Date: 2023-02-28
- 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. - Enhanced
Test-SSOAuthentication
cmdlet to include -SkipCertificateCheck parameter to handle platforms with self-signed certificates. - Fixed
Publish-*
cmdlets to useConvert-CssClassStyle
rather thanConvert-CssClass
which is part of VMware Cloud Foundation reporting module.
v2.0.0¶
Release Date: 2023-01-31
- 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. - Enhanced
Set-WsaPasswordPolicy
cmdlet to improve the output from the API.
Deprecation
- Removed
Get-VCPasswordExpiry
- Removed
Join-ESXiActiveDirectory
- Removed
Add-ESXiDomainUser
- Removed
Set-SRMLicenseConfig
- Removed
Undo-SRMLicenseConfig
- Removed
New-vSRPortGroup
- Removed
Undo-vSRPortGroup
- Removed
Set-vSRNetworkConfig
- Removed
Undo-vSRNetworkConfig
- Removed
New-vSRVMkernelPort
- Removed
Undo-vSRVMkernelPort
- Removed
New-vSREsxiStaticRoute
- Removed
Undo-vSREsxiStaticRoute
- Removed
Set-vSRIncomingStorageTraffic
- Removed
Get-vSRIncomingStorageTraffic
- Removed
Set-DRSolutionNetworkAdapter
- Removed
Get-DRSolutionSummary
- Removed
Get-DRSolutionNetworkConfig
- Removed
Register-DRSolutionTovCenter
- Removed
Test-VAMIConnection
- Removed
Test-VAMIAuthentication
- Removed
createVAMIAuthHeader
- Removed
Request-VAMISessionId
v1.10.0¶
Release Date: 2022-11-29
- 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. - 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¶
Release Date: 2022-10-25
- Fixed
ilaDeployVrealizeLogInsight.ps1
where the call for cmdlet named Add-vRLISmtpConfiguration had a typo. - 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. - 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. - 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 VrAdapter and SrmAdapter adapter types from vRealize Operations. - Updated
Undo-vROPSCredential
cmdlet to support removing VrAdapter 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
- 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
v1.8.0¶
Release Date: 2022-09-27
- Enhanced
Request-CSPToken
cmdlet to request a token from VMware Cloud. - Enhanced
Update-vRACloudAccountZone
andUpdate-vRACloudZone
cmdlets to support placement policy for cloud zones in vRealize Automation. - Enhanced
Confirm-PSModule
cmdlet so its an exported function and can be executed on the command line. - Enhanced
Enable-vROPSManagementPack
cmdlet to support Site Recovery Manager and vSphere Replication Management Packs. - Renamed to
Get-CSPProxyAppliance
cmdlet toGet-CloudProxy
and added: -environment
switch to support Production and Staging VMC- Support for both Cloud Proxy and Cloud Extensibility Proxy.
- Support for either downloading or simply providing the URL path.
- Support for downloading on Core (Linux, Windows and Mac).
- Added region blocks for easier code navigation.
- Added the vRealize Automation Cloud to vSphere integration role for Cloud Assembly.
- Added the vRealize Suite Lifecycle Manager to vSphere integration role.
- Added
Test-vROPsAdapterStatus
andTest-vROPsAdapterStatusByType
cmdlets to test the status vRealize Operations adapters. - Added
New-vRAvROPSIntegrationItem
cmdlet to configure vRealize Operations Manager integration in vRealize Automation. - Added
Undo-vRAvROPsIntegrationItem
cmdlet to remove vRealize Operations Manager integration from vRealize Automation. - Added
Add-vRAIntegrationItem
cmdlet to add an external system to vRealize Automation. - Added
Test-vRAIntegrationItem
cmdlet to test an integration item in vRealize Automation. - Added
Remove-vRAIntegrationItem
cmdlet to remove an integration item from vRealize Automation. - Added
Get-CloudProxyOtk
cmdlet to retrieve the One Time Key (OTK) for both the Cloud Proxy and the Cloud Extensibility Proxy. - Added
Get-vROVersion
cmdlet with support for standalone, embedded, and cloud extensibility proxy vRealize Orchestrator instance. - Added
Get-CEPWorkflow
cmdlet to return workflows from cloud extensibility proxy's vRealize Orchestrator instance. - Added
Invoke-CEPWorkflow
cmdlet to start a Workflow on a cloud extensibility proxy's vRealize Orchestrator instance. - Added
Get-CEPWorkflowExecution
cmdlet to return the Workflow Execution ID from a cloud extensibility proxy's vRealize Orchestrator instance. - Added
Get-CEPWorkflowExecutionState
cmdlet to return the Workflow Execution State from a cloud extensibility proxy's vRealize Orchestrator instance. - Added
Add-CEPTrustedCertificate
cmdlet to add a trusted cert to a cloud extensibility proxy's vRealize Orchestrator instance. - Added
Add-CEPvCenterServer
cmdlet to add a vCenter server to a cloud extensibility proxy's vRealize Orchestrator instance. - Added
Update-vROPSvRAAdapterCredential
cmdlet to support updating the vRealize Automation integration credential in vRealize Operations Manager. - Added
Get-vRAAPIVersion
andGet-vRAIntegrationDetail
cmdlets to support updating the placement policy for cloud zones in vRealize Automation. - Added
Get-ESXiPasswordPolicy
cmdlet to return the password expiration policy for ESXi. - Added
Get-VCServerPasswordPolicy
cmdlet to return the password expiration policy for vCenter Server. - Added
Set-EsxiPasswordExpirationPeriod
cmdlet to set the password expiration period on an ESXi host in number of days. - Added Sample Script in SampleScripts\ppm folder, Password Policy Manager to enable auditing and configuration of password policies across VMware Cloud Foundation.
passwordPolicyManager.ps1
generates and audit report or configures the password policies.sampleConfigurationFull.json
configuration JSON covering all product configuration parameters.sampleConfigurationSimple.json
configuration JSON covering default configuration parameters.README.md
providing details on how to use Password Policy Manager.- Added
Get-vRAvRLIConfig
cmdlet to retrieve the vRealize Log Insight logging configuration (CFAPI) on vRealize Automation. - Added
Set-vRAvRLIConfig
cmdlet to configure the vRealize Log Insight logging configuration (CFAPI) on vRealize Automation. - Added
Remove-vRAvRLIConfig
cmdlet to remove the vRealize Log Insight logging configuration (CFAPI) on vRealize Automation.
v1.7.0¶
Release Date: 2022-05-31
- Added
Set-vSRNetworkConfig
cmdlet to configure a secondary ethernet adapter and the required routing for vSphere Replication appliances in the protected and recovery sites - Added
Undo-vSRNetworkConfig
cmdlet to remove the secondary ethernet adapter and its configuration from vSphere Replication appliances in the protected and recovery sites - Added
New-vSRVMkernelPort
cmdlet to create VMkernel ports on ESXi hosts for vSphere Replication traffic in the protected and recovery sites. - Added
Undo-vSRVMkernelPort
cmdlet to remove VMkernel ports on ESXi hosts for vSphere Replication traffic in the protected and recovery sites. - Added
New-vSREsxiStaticRoute
cmdlet to create a static route on ESXi hosts for vSphere Replication traffic in the protected and recovery sites. - Added
Undo-vSREsxiStaticRoute
cmdlet to remove a static route on ESXi hosts for vSphere Replication traffic in the protected and recovery sites. - Added
Set-SRMLicenseConfig
cmdlet to configure the license for Site Recovery Manager in the protected and recovery sites. - Added
Undo-SRMLicenseConfig
cmdlet to remove the license configuration from Site Recovery Manager in the protected and recovery sites.
v1.6.0¶
Release Date: 2022-04-28
- Fixed
Add-vROPSAdapterNsxt
cmdlet so that the description is maintained when validating the certificate of the NSX-T Adapter - Added
Add-vROPSAdapterIdentityManager
cmdlet to support adding a new Identity Manager Adapter in vRealize Operations Manager. - Added
Undo-vROPSAdapter
cmdlet to support the removal of an Adapter from vRealize Operations Manager. - Added
Undo-vROPSCredential
cmdlet to support the removal of an Adapter Credential from vRealize Operations Manager. - Added
Update-vROPSAdapterCollectorGroup
cmdlet tto support updating the collector group for an Adapter in vRealize Operations Manager - Added
Set-vRADnsConfig
cmdlet to configure the DNS server(s) and DNS search domain(s) on vRealize Automation to use custom settings. - Added
Undo-vRADnsConfig
cmdlet to revert the DNS configuration of vRealize Automation to match SDDC Manager. - Added
Set-vRANtpConfig
cmdlet to configure the NTP server(s) on vRealize Automation to use custom settings. - Added
Undo-vRANtpConfig
cmdlet to revert the NTP configuration of vRealize Automation to match SDDC Manager. - Added
Add-SrmMapping
cmdlet to create a mapping between objects (folder, network, or compute resource) in the protected and failover VCF instances in Site Recovery Manager - Added
Undo-SrmMapping
cmdlet to remove a mapping between objects (folder, network, or compute resource) in the protected and failover VCF instances in Site Recovery Manager - Added
New-SRMSitePair
cmdlet to create a site pair between Site Recovery Manager instances. - Added
Undo-SrmSitePair
cmdlet to remove an existing site pair between Site Recovery Manager instances. - Added
New-vSRPortGroup
cmdlet to create port groups for vSphere Replication appliances in the protected and recovery sites. - Added
Undo-vSRPortGroup
cmdlet to remove port groups for vSphere Replication appliances in the protected and recovery sites.
v1.5.0¶
Release Date: 2022-03-29
- Enhanced
Add-SsoPermission
cmdlet to verify that the SSO Group exists in vCenter Single Sign-On. - Enhanced
Enable-SupervisorCluster
cmdlet additional enhancements around pre-validation of inputs. - Enhanced
Add-vRLIAgentGroup
cmdlet to support adding multiple Agent Groups of the same type. - Enhanced
Add-vROPSAdapterNsxt
cmdlet to support defaulting to Default collector group rather than using custom remote collector group. - Enhanced
Add-vROPSAdapterPing
cmdlet to support defaulting to Default collector group rather than using custom remote collector group. - Enhanced
Set-WorkspaceOneNtpConfig
cmdlet to support updating NTP configuration for Clustered Workspace ONE Access - Added
Undo-WorkspaceOneNsxtIntegration
cmdlet to disable the integration between NSX Manager and Workspace ONE Access. - Added
Undo-SsoPermission
cmdlet to remove a user or group's access from vCenter Single Sign-On. - Added
Undo-NsxtVidmRole
cmdlet to remove user or group's access from NSX-T Data Center. - Added
Undo-ClusterGroup
cmdlet to remove a vSphere DRS Cluster Group. - Added
Undo-vCenterGlobalPermission
cmdlet to remove vSphere Global Permissions from vCenter Server. - Added
Undo-vSphereRole
cmdlet to remove a custom vSphere Role from vCenter Server. - Added
Undo-AntiAffinityRule
cmdlet to remove an Anti-Affinity Rule from vCenter Server. - Added
Undo-VmStartupRule
cmdlet to remove a VM to VM vSphere DRS Rule from vCenter Server. - Added
Undo-WorkspaceOneDirectoryGroup
cmdlet to remove Active Directory Groups from Workspace ONE Access Directory sync. - Added
Add-SupervisorClusterLicense
cmdlet to install and assign a license to a Tanzu Kubernetes Cluster. - Added
Request-SignedCertificate
cmdlet to request a signed certificate from a Microsoft Certificate Authority. - Added
Set-vRSLCMDnsConfig
cmdlet to update the DNS configuration of vRealize Suite Lifecycle Manager. - Added
Undo-vRSLCMDnsConfig
cmdlet to revert the DNS configuration of vRealize Suite Lifecycle Manager to match SDDC Manager. - Added
Add-vRSLCMNtpServer
cmdlet to add NTP Servers to vRealize Suite Lifecycle Manager. - Added
Undo-vRSLCMNtpServer
cmdlet to revert the NTP configuration of vRealize Suite Lifecycle Manager to match SDDC Manager. - Added
Set-WorkspaceOneDnsConfig
cmdlet to update the DNS configuration of Workspace ONE Access. - Added
Undo-WorkspaceOneDnsConfig
cmdlet to revert the DNS configuration of Workspace ONE Access to match SDDC Manager. - Added
Set-vROPSDnsConfig
cmdlet to update the DNS configuration of vRealize Operations Manager. - Added
Undo-vROPSDnsConfig
cmdlet to revert the DNS configuration of vRealize Operations Manager to match SDDC Manager. - Added
Add-vROPSNtpServer
cmdlet to add NTP Servers to vRealize Operations Manager. - Added
Undo-vROPSNtpServer
cmdlet to revert the NTP configuration of vRealize Operations Manager to match SDDC Manager. - Added Sample Scripts in the SampleScripts\iam folder, each script uses the Planning and Preparation Workbook as the input source:
iamUndoDeployment.ps1
automates the removal of the Identity and Access Management for VMware Cloud Foundation validated solution.- Updated Sample Scripts in the SampleScripts\iam folder, each script uses the Planning and Preparation Workbook as the input source:
iamConfigureWorkspaceOne.ps1
updated input values to use latest VCF 4.4.x Planning and Prep Workbook.- Added Sample Scripts in the SampleScripts\dri folder, each script uses the Planning and Preparation Workbook as the input source:
driConfigureSupervisorCluster.ps1
automates the configuration of vSphere, NSX and enables the Supervisor Cluster.driDeployTanzuCluster.ps1
automates the the deployment of a Tanzu Kubernetes Cluster.driUndoDeployment.ps1
automates the removal of the Developer Ready Infrastructure for VMware Cloud Foundation validated solution.- Added Sample Scripts in the SampleScripts\ila folder, each script uses the Planning and Preparation Workbook as the input source:
ilaUndoVrealizeLogInsight.ps1
automates the removal of Intelligent Logging and Analytics for VMware Cloud Foundation validated solution.
v1.4.0¶
Release Date: 2022-02-22
- Enhanced all Developer Ready Infrastructure Solution cmdlets for better error handling and message output.
- Added
Undo-NetworkSegment
cmdlet to remove an NSX segment from an NSX Management Cluster. - Added
Undo-PrefixList
cmdlet to remove an NSX Prefix List from an NSX Management Cluster. - Added
Undo-RouteMap
cmdlet to remove an NSX Route Map from an NSX Management Cluster. - Added
Undo-DatastoreTag
cmdlet to remove the vSphere Tag and Category from a datastore in vCenter Server. - Added
Undo-StoragePolicy
cmdlet to remove a VM vSphere Storage Policy from vCenter Server. - Added
Undo-Registry
cmdlet to disable the Embedded Harbor Registry on the Supervisor Cluster. - Added
Undo-SupervisorCluster
cmdlet to remove the Supervisor Cluster. - Added
Undo-ContentLibrary
cmdlet to remove a Content Library from the Workload Domain vCenter Server. - Added
Undo-Namespace
cmdlet to remove a Namespace from the Supervisor Cluster. - Added
Undo-NamespacePermission
cmdlet to remove permissions from a Namespace. - Added
Undo-TanzuKubernetesCluster
cmdlet to remove a Tanzu Kubernetes Cluster from the Supervisor Cluster. - Added
Add-NsxtNodeProfileSyslogExporter
cmdlet to add a syslog exporter to the default node profile or specified node profile id. - Added
Undo-NsxtNodeProfileSyslogExporter
cmdlet to remove all syslog exporter from the default node profile or specified node profile id.
v1.3.0¶
Release Date: 2022-01-25
- Fixed
New-vRSLCMLockerLicense
cmdlet where depending on the speed of the system the license would be added but POST_VALIDATION would fail. - Enhanced all Identity and Access Management Solution cmdlets for better error handling and message output.
- Enhanced all vRealize Operations Manager cmdlets for better error handling and message output.
- Enhanced all vRealize Log Insight cmdlets for better error handling and message output.
- Enhanced all vRealize Automation cmdlets for better error handling and message output.
- Enhanced
Set-vCenterPermission
cmdlet to set permissions on non-nested folders. - Enhanced
Enable-SupervisorCluster
cmdlet with better pre-validation. - Renamed
Add-NsxtVidmGroupRole
cmdlet toAdd-NsxtVidmRole
, to add support for assigning both users and groups roles in NSX-T Data Center. - Added
Add-ResourcePool
cmdlet to create a resource pool in the Workload Domain specified. - Added
Undo-ResourcePool
cmdlet to remove a resource pool based on the Workload Domain specified. - Added
Update-vRAOrganizationDisplayName
cmdlet to configure the Organization Display Name in vRealize Automation. - Added
Add-vROPSAdapterPing
cmdlet to add a Ping Adapter to vRealize Operations Manager. - Added
Enable-vROPSManagementPack
cmdlet to upload and install the SDDC Health Management Pack to vRealize Operations Manager. - Added
Update-vROPSAdapterSddcHealth
cmdlet to rename the SDDC Health Adapters in vRealize Operations Manager. - Added
Add-vROPSAdapterSddcHealth
cmdlet to add SDDC Health Adapters for the Remote Collectors in vRealize Operations Manager. - Added
Add-vROPSAlertPluginEmail
cmdlet to add an Email Alert Plugin to vRealize Operations Manager. - Added
Register-vROPSManagementPack
cmdlet to activate / deactivate Native Management Packs in vRealize Operations Manager. - Added
Import-vROPSUserGroup
cmdlet to import a user group and assign access in vRealize Operations Manager. - Added
Add-vROvCenterServer
cmdlet to add a workload domain vCenter Server instance to the embedded vRealize Orchestrator. - Added
Remove-vROvCenterServer
cmdlet to remove a workload domain vCenter Server instance from the embedded vRealize Orchestrator. - Added
Add-vROTrustedCertificate
cmdlet to import a trusted certificate to the embedded vRealize Orchestrator using a PEM-encoded file. - Added
Import-vROPSNotification
cmdlet to import notifications using comma separated value file to vRealize Operations Manager. - Added
Add-vRANotification
cmdlet to configure the smtp notification settings in vRealize Automation. - Added
New-vRACloudAccount
cmdlet to add Cloud Accounts for a Workload Domains vCenter Server and NSX Management Cluster in vRealize Automation. - Added
Undo-vRACloudAccount
cmdlet to remove the Cloud Accounts for a Workload Domains vCenter Server and NSX Management Cluster in vRealize Automation. - Added
Update-vRACloudAccountZone
cmdlet to update the configuration of the Cloud Account Zone for a Workload Domain in vRealize Automation. - Added
Add-vRAUser
cmdlet to add an organization role and a service role to a user account in vRealize Automation. - Added
Undo-vRAUser
cmdlet to remove an organization role and all service roles from a user account in vRealize Automation. - Added
Add-vRAGroup
cmdlet to add an organization role and a service role to a group in vRealize Automation. - Added
Undo-vRAGroup
cmdlet to remove an organization role and all service roles from a group account in vRealize Automation. - Added
Undo-IdentitySource
cmdlet to remove an Identity Provider from vCenter Server. - Added
Undo-SddcManagerRole
cmdlet to remove access for a user in SDDC Manager. - Added
Add-SsoUser
cmdlet to add a Single Sign-On domain user. - Added
New-vRSLCMDatacenter
cmdlet to add a datacenter in vRealize Suite Lifecycle Manager. - Added
Undo-vRSLCMDatacenter
cmdlet to remove a datacenter from vRealize Suite Lifecycle Manager. - Added
New-vRSLCMDatacenterVcenter
cmdlet to add a vCenter Server to a datacenter in vRealize Lifecycle Manager. - Added
Export-WSAJsonSpec
cmdlet to generate the deployment JSON for Clustered Workspace ONE Access. - Added
New-WSADeployment
cmdlet to trigger the deployment of Clustered Workspace ONE Access via vRealize Suite Lifecycle Manager. - Added
Add-WorkspaceOneDirectoryConnector
cmdlet to add a connector to the Identity Provider in Workspace ONE Access. - Added
Add-vRLIAlertDatacenter
cmdlet to create vRealize Log Insight alerts by datacenter. - Added
Add-vRLIAlertVirtualMachine
cmdlet to create vRealize Log Insight alerts by virtual machine. - Added
Undo-vRLIAlert
cmdlet to remove alerts from vRealize Log Insight. - Added Sample Notification Templates in the SampleNotifications folder:
vrli-vcf-datacenter.json
defines the vRealize Log Insight alerts that should be configured for VMware Cloud Foundation at the datacenter level.vrli-vcf-vmVrslcm.json
defines the vRealize Log Insight alerts that should be configured for vRealize Suite Lifecycle Manager.- Added Sample Scripts in the SampleScripts\iom folder, each script uses the Planning and Preparation Workbook as the input source:
iomDeployVrealizeOperations.ps1
automates the install and config of vRealize Operations for Intelligent Operations Management for VMware Cloud Foundation.iomConfigureVrealizeOperations.ps1
automates the integration config of vRealize Operations for Intelligent Operations Management for VMware Cloud Foundation.
v1.2.0¶
Release Date: 2021-11-30
- Fixed
Add-GlobalPermission
where an error is thrown when Internet Explorer has not been launched in the operating system. - Fixed
Set-DatastoreTag
where it was failing to create a single tag and category when multiple vCenter Servers in the Single-Sign On domain. - Fixed
Add-StoragePolicy
where is was failing to add the storage policy when multiple vCenter Servers in the Single-Sign On domain. - Enhanced
Move-VMtoFolder
cmdlet to check the name of VM provided and skip if it does not exist. - Enhanced
Add-WorkspaceOneDirectory
cmdlet so that it can be used with Clustered Workspace ONE Access. - Enhanced
Set-WorkspaceOneSmtpConfig
cmdlet to skip the configuration if the SMTP Server configuration is already performed. - Added
Export-vRLIJsonSpec
cmdlet to generate the Json specification file needed to deploy vRealize Log Insight via vRealize Lifecycle Suite Manager. - Added
New-vRLIDeployment
cmdlet to deploy vRealize Log Insight via vRealize Lifecycle Suite Manager in VMware Cloud Foundation aware mode. - Added
Add-vRLIAuthenticationWSA
cmdlet to support configuring Workspace ONE Access integration with vRealize Log Insight. - Added
Add-WorkspaceOneDirectoryGroup
cmdlet to Sync additional Active Directory groups with Workspace ONE Access. - Added
Export-vROPSJsonSpec
cmdlet to generate the Json specification file needed to deploy vRealize Operations Manager via vRealize Lifecycle Suite Manager. - Added
New-vROPSDeployment
cmdlet to deploy vRealize Operations Manager via vRealize Lifecycle Suite Manager in VMware Cloud Foundation aware mode. - Added
Export-vRASJsonSpec
cmdlet to generate the Json specification file needed to deploy vRealize Automation via vRealize Lifecycle Suite Manager. - Added
New-vRADeployment
cmdlet to deploy vRealize Automation via vRealize Lifecycle Suite Manager in VMware Cloud Foundation aware mode. - Added
Install-vRLIPhotonAgent
cmdlet to download, install and configure the vRealize Log Insight Agent on Photon Operating System. - Added
Add-vRLIAgentGroup
cmdlet to create an Agent Group in vRealize Log Insight. - Added
Register-vRLIWorkloadDomain
cmdlet to connect/disconnect a Workload Domain with vRealize Log Insight. - Added
Set-vRLISyslogEdgeCluster
cmdlet to configure the Syslog settings for each NSX Edge node within a Workload Domains NSX Edge Cluster. - Added
Add-vRLISmtpConfiguration
cmdlet to configure the SMTP Server settings for vRealize Log Insight. - Added
Add-vRLILogArchive
cmdlet to configure Email Notifications, Retention and Archive Location for vRealize Log Insight. - Added
Register-vROPSWorkloadDomain
cmdlet to connect/disconnect a Workload Domain with vRealize Operations Manager. - Added
Add-vROPSCurrency
cmdlet to configure the currency for vRealize Operations Manager. - Added
Add-vROPSGroupRemoteCollectors
cmdlet to create a Remote Collector Group and assign the remote collectors in vRealize Operations Manager. - Added
Update-vROPSAdapterVcenter
cmdlet to update the Remote Collector Group assignment for the vCenter Server Adapter in vRealize Operations Manager. - Added
Add-vROPSCredentialNsxt
cmdlet to create an NSX credential in vRealize Operations Manager. - Added
Add-vROPSAdapterNsxt
cmdlet to create an NSX Adapter and Start Collection in vRealize Operations Manager. - Added
Undo-vRSLCMLockerPassword
cmdlet to remove a password from the vRealize Suite Lifecycle Manager Locker. - Added
Undo-vRSLCMLockerCertificate
cmdlet to remove a certificate from the vRealize Suite Lifecycle Manager Locker. - Added
Undo-vRSLCMLockerLicense
cmdlet to remove a license from the vRealize Suite Lifecycle Manager Locker. - Added
Undo-VMFolder
cmdlet to remove a folder from vCenter Server. - Added
Add-vRLIAuthenticationGroup
cmdlet to assign vRealize Log Insight roles to Workspace ONE Access Groups. - Added Sample Scripts in the SampleScripts\iam folder, each script uses the Planning and Preparation Workbook as the input source:
iamConfigureVsphere.ps1
automates all the configuration of vSphere/SDDC Manager elements for Identity and Access Management for VMware Cloud Foundation.iamConfigureWorkspaceOne.ps1
automates all the configuration of Workspace ONE Access elements for Identity and Access Management for VMware Cloud Foundation.iamConfigureNsx.ps1
automates all the configuration of the NSX elements for Identity and Access Management for VMware Cloud Foundation.
- Added Sample Scripts in the SampleScripts\ila folder, each script uses the Planning and Preparation Workbook as the input source:
ilaDeployVrealizeLogInsight.ps1
automates the install and config of vRealize Log Insight for Intelligent Logging and Analytics for VMware Cloud Foundation.ilaConfigureVrealizeLogInsight.ps1
automates the integration config of vRealize Log Insight for Intelligent Logging and Analytics for VMware Cloud Foundation.- Added
New-SupervisorClusterCSR
cmdlet to create a new certificate signing request for the defined Supervisor Cluster. - Added
Add-SupervisorClusterCertificate
cmdlet to add a signed TLS certificate for the defined Supervisor Cluster. - Added
Add-NamespaceVmClass
cmdlet to add an existing VM Class to a Supervisor Namespace.
v1.1.0¶
Release Date: 2021-10-05
- Fixed
Set-vCenterPermission
where a failure can occur if the workload domain does not follow the same naming as the vCenter Server. - Enhanced
Add-VmStartupRule
to check both VM Groups exists before attempting to create the VM-to-VM Group. - Enhanced
Add-ContentLibrary
to support creation of both Published and Subscription Content Libraries. - Added
New-vRSLCMLockerPassword
cmdlet to support adding passwords to the vRealize Lifecycle Suite Manager Locker. - Added
New-vRSLCMLockerLicense
cmdlet to support adding licenses to the vRealize Lifecycle Suite Manager Locker. - Added
Add-VmGroup
cmdlet to support adding Virtual Machines to existing VM Groups (availability Zones in particular). - Added a number of new functions to support automation of the Site Protection and Disaster Recovery solution:
Install-SiteRecoveryManager
Install-vSphereReplicationManager
Connect-DRSolutionTovCenter
Install-VAMICertificate
Backup-VMOvfProperties
Restore-VMOvfProperties
Copy-vRealizeLoadBalancer
v1.0.1¶
Release Date: 2021-08-16
- Fixed the way Certificate file is read in
Add-WSALdapDirectory
to avoid truncation of certificate data. - Fixed
Add-ContentLibrary
where creation using subscription URL was failing. - Fixed
Add-VMFolder
where it was creating a folder in each vCenter Server in the Single Sign-On Domain.
v1.0.0¶
Release Date: 2021-08-24
- Initial Module Release