Remove possibility for multiple siteIdentifiers

Removed possibility for multiple siteIdentifiers. Need to find a new way to solve the problem looking for one hostIdentifier in the devices and hosts Sets.
This commit is contained in:
Wes Carroll
2019-02-20 08:07:32 -05:00
parent f7d1a3b63c
commit ed91b0e338
@@ -9,7 +9,7 @@ function Get-ZertoVirtualizationSite {
[Parameter( ParameterSetName = "networks", Mandatory = $true )]
[Parameter( ParameterSetName = "resourcePools", Mandatory = $true )]
[Parameter( ParameterSetName = "vms", Mandatory = $true )]
[string[]]$siteIdentifiers,
# [string[]]$siteIdentifiers,
[Parameter( ParameterSetName = "devices", Mandatory = $true )]
[Parameter( ParameterSetName = "folders", Mandatory = $true )]
[string]$siteIdentifier,
@@ -71,19 +71,19 @@ function Get-ZertoVirtualizationSite {
}
"siteIdentifier" {
foreach ( $id in $siteIdentifiers ) {
$uri = "{0}/{1}" -f $baseUri, $id
$results = Invoke-ZertoRestRequest -uri $uri
$returnObject.Add($results)
}
# foreach ( $id in $siteIdentifier ) {
$uri = "{0}/{1}" -f $baseUri, $id
$results = Invoke-ZertoRestRequest -uri $uri
$returnObject.Add($results)
# }
}
default {
foreach ( $id in $siteIdentifiers ) {
$uri = "{0}/{1}/{2}" -f $baseUri, $siteIdentifier, $PSCmdlet.ParameterSetName.ToLower()
$results = Invoke-ZertoRestRequest -uri $uri
$returnObject.Add($results)
}
# foreach ( $id in $siteIdentifier ) {
$uri = "{0}/{1}/{2}" -f $baseUri, $siteIdentifier, $PSCmdlet.ParameterSetName.ToLower()
$results = Invoke-ZertoRestRequest -uri $uri
$returnObject.Add($results)
# }
}
}
}