Fixes
This commit is contained in:
@@ -36,10 +36,10 @@ function Get-Address {
|
||||
Type = [PS.IPAM.types]::address
|
||||
}
|
||||
switch ($PSCmdlet.ParameterSetName) {
|
||||
"ByID" { $_identifiers = @($id) }
|
||||
"ByIP" { $_identifiers = ("search",$IP) }
|
||||
"ByHostName" { $_identifiers = ("search_hostname",$HostName) }
|
||||
"ByTag" { $_identifiers = ("tags",$TagId,[PS.IPAM.controllers]::addresses) }
|
||||
"ByID" { $_identifiers = @($id); break }
|
||||
"ByIP" { $_identifiers = ("search",$IP); break }
|
||||
"ByHostName" { $_identifiers = ("search_hostname",$HostName); break }
|
||||
"ByTag" { $_identifiers = ("tags",$TagId,[PS.IPAM.controllers]::addresses); break }
|
||||
"BySubnetId" {
|
||||
if ($IP) {
|
||||
$_identifiers = ($IP,$SubnetId)
|
||||
@@ -47,6 +47,7 @@ function Get-Address {
|
||||
$_params.Item("Controller") = [PS.IPAM.controllers]::subnets
|
||||
$_identifiers = ($SubnetId,[PS.IPAM.controllers]::addresses)
|
||||
}
|
||||
break
|
||||
}
|
||||
"BySubnetCIDR" {
|
||||
$_params.Item("Controller") = [PS.IPAM.controllers]::subnets
|
||||
@@ -54,6 +55,7 @@ function Get-Address {
|
||||
if (!$_subnetId) { throw "Cannot find subnet!" }
|
||||
|
||||
$_identifiers = ($_subnetId,[PS.IPAM.controllers]::addresses)
|
||||
break
|
||||
}
|
||||
}
|
||||
$_params.Add("Identifiers",$_identifiers)
|
||||
|
||||
Reference in New Issue
Block a user