Skip to content

v2.8.0

Compare
Choose a tag to compare
@github-actions github-actions released this 30 Jan 14:21
6c92592

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.
  • 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 updated Add-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 use Get-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 the Invoke-IlaDeployment cmdlet.
  • Removed ilaConfigureAriaOperationsLogs.ps1 from the \SampleScripts\ directory as functionality now provided using the Invoke-IlaDeployment cmdlet.
  • Removed ilaUndoAriaOperationsLogs.ps1 from the \SampleScripts\ directory as functionality now provided using the Invoke-UndoIlaDeployment cmdlet.
  • Removed iamConfigureVsphere.ps1 from the \SampleScripts\ directory as functionality now provided using the Invoke-IamDeployment cmdlet.
  • Removed iamConfigureWorkspaceOneAccess.ps1 from the \SampleScripts\ directory as functionality now provided using the Invoke-IamDeployment cmdlet.
  • Removed iamConfigureNsx.ps1 from the \SampleScripts\ directory as functionality now provided using the Invoke-IamDeployment cmdlet.
  • Removed iamUndoDeployment.ps1 from the \SampleScripts\ directory as functionality now provided using the Invoke-UndoIamDeployment cmdlet.
  • Removed iomDeployAriaOperations.ps1 from the \SampleScripts\ directory as functionality now provided using the Invoke-IomDeployment cmdlet.
  • Removed iomConfigureAriaOperations.ps1 from the \SampleScripts\ directory as functionality now provided using the Invoke-IomDeployment cmdlet.
  • Removed pcaDeployAriaAutomation.ps1 from the \SampleScripts\ directory as functionality now provided using the Invoke-PcaDeployment cmdlet.