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:
@@ -9,7 +9,7 @@ function Get-ZertoVirtualizationSite {
|
|||||||
[Parameter( ParameterSetName = "networks", Mandatory = $true )]
|
[Parameter( ParameterSetName = "networks", Mandatory = $true )]
|
||||||
[Parameter( ParameterSetName = "resourcePools", Mandatory = $true )]
|
[Parameter( ParameterSetName = "resourcePools", Mandatory = $true )]
|
||||||
[Parameter( ParameterSetName = "vms", Mandatory = $true )]
|
[Parameter( ParameterSetName = "vms", Mandatory = $true )]
|
||||||
[string[]]$siteIdentifiers,
|
# [string[]]$siteIdentifiers,
|
||||||
[Parameter( ParameterSetName = "devices", Mandatory = $true )]
|
[Parameter( ParameterSetName = "devices", Mandatory = $true )]
|
||||||
[Parameter( ParameterSetName = "folders", Mandatory = $true )]
|
[Parameter( ParameterSetName = "folders", Mandatory = $true )]
|
||||||
[string]$siteIdentifier,
|
[string]$siteIdentifier,
|
||||||
@@ -71,19 +71,19 @@ function Get-ZertoVirtualizationSite {
|
|||||||
}
|
}
|
||||||
|
|
||||||
"siteIdentifier" {
|
"siteIdentifier" {
|
||||||
foreach ( $id in $siteIdentifiers ) {
|
# foreach ( $id in $siteIdentifier ) {
|
||||||
$uri = "{0}/{1}" -f $baseUri, $id
|
$uri = "{0}/{1}" -f $baseUri, $id
|
||||||
$results = Invoke-ZertoRestRequest -uri $uri
|
$results = Invoke-ZertoRestRequest -uri $uri
|
||||||
$returnObject.Add($results)
|
$returnObject.Add($results)
|
||||||
}
|
# }
|
||||||
}
|
}
|
||||||
|
|
||||||
default {
|
default {
|
||||||
foreach ( $id in $siteIdentifiers ) {
|
# foreach ( $id in $siteIdentifier ) {
|
||||||
$uri = "{0}/{1}/{2}" -f $baseUri, $siteIdentifier, $PSCmdlet.ParameterSetName.ToLower()
|
$uri = "{0}/{1}/{2}" -f $baseUri, $siteIdentifier, $PSCmdlet.ParameterSetName.ToLower()
|
||||||
$results = Invoke-ZertoRestRequest -uri $uri
|
$results = Invoke-ZertoRestRequest -uri $uri
|
||||||
$returnObject.Add($results)
|
$returnObject.Add($results)
|
||||||
}
|
# }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user