From d6b02fb0adedc18e9fa18984820feea84b866fc4 Mon Sep 17 00:00:00 2001 From: saintdle Date: Mon, 20 Apr 2020 20:14:43 +0100 Subject: [PATCH 1/2] Update VMware.VMC.NSXT.psm1 Corrected spelling mistake on like 93 + 104 Retrievig To; retrieving --- Modules/VMware.VMC.NSXT/VMware.VMC.NSXT.psm1 | 1 + 1 file changed, 1 insertion(+) diff --git a/Modules/VMware.VMC.NSXT/VMware.VMC.NSXT.psm1 b/Modules/VMware.VMC.NSXT/VMware.VMC.NSXT.psm1 index 649efe2..316d036 100644 --- a/Modules/VMware.VMC.NSXT/VMware.VMC.NSXT.psm1 +++ b/Modules/VMware.VMC.NSXT/VMware.VMC.NSXT.psm1 @@ -90,6 +90,7 @@ Function Get-NSXTSegment { } try { + Write-Host "Retrieving NSX-T Segments ..." if($PSVersionTable.PSEdition -eq "Core") { $requests = Invoke-WebRequest -Uri $segmentsURL -Method $method -Headers $global:nsxtProxyConnection.headers -SkipCertificateCheck } else { From a4d766922a9e955f878608b76a5366964d308c83 Mon Sep 17 00:00:00 2001 From: saintdle Date: Mon, 20 Apr 2020 21:47:22 +0100 Subject: [PATCH 2/2] Update VMware.VMC.NSXT.psm1 By adding the validation 'EQUALS' to line 881, this allows for the creating of a Group using the virtual machine member type. This change works for creating a single virtual machine using this type. Cannot quite figure out how to fix this to work for adding multiple machines at once. --- Modules/VMware.VMC.NSXT/VMware.VMC.NSXT.psm1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/VMware.VMC.NSXT/VMware.VMC.NSXT.psm1 b/Modules/VMware.VMC.NSXT/VMware.VMC.NSXT.psm1 index 316d036..7e396c0 100644 --- a/Modules/VMware.VMC.NSXT/VMware.VMC.NSXT.psm1 +++ b/Modules/VMware.VMC.NSXT/VMware.VMC.NSXT.psm1 @@ -878,7 +878,7 @@ Function New-NSXTGroup { [Parameter(Mandatory=$true, ParameterSetName='IPAddress')][String[]]$IPAddress, [Parameter(Mandatory=$true, ParameterSetName='Tag')][String]$Tag, [Parameter(Mandatory=$true, ParameterSetName='VmName')][String]$VmName, - [Parameter(Mandatory=$true, ParameterSetName='VmName')][ValidateSet('CONTAINS','STARTSWITH')][String]$Operator, + [Parameter(Mandatory=$true, ParameterSetName='VmName')][ValidateSet('CONTAINS','STARTSWITH','EQUALS')][String]$Operator, [Switch]$Troubleshoot )