diff --git a/ZertoApiWrapper/Public/Get-ZAPlannerSite.ps1 b/ZertoApiWrapper/Public/Get-ZAPlannerSite.ps1 new file mode 100644 index 0000000..44adc6c --- /dev/null +++ b/ZertoApiWrapper/Public/Get-ZAPlannerSite.ps1 @@ -0,0 +1,22 @@ +<# .ExternalHelp ./en-us/ZertoApiWrapper-help.xml #> +function Get-ZAPlannerSite { + [cmdletbinding()] + param( + [Parameter( + HelpMessage = "The site identifier(s) for which to return detailed information." + )] + [ValidateNotNullOrEmpty()] + [string[]]$siteIdentifier + ) + $uri = "planner/sites" + if ( -not [String]::IsNullorEmpty($siteIdentifier) ) { + $entry = foreach ($id in $siteIdentifier) { + "{0}/{1}" -f $uri, $id + } + } else { + $entry = $uri + } + foreach ($uri in $entry) { + Invoke-ZARestRequest -uri $uri + } +}