From a891a4914df420d2d98397522917eace1cb2d5f3 Mon Sep 17 00:00:00 2001 From: Wes Carroll Date: Sun, 8 Mar 2020 14:39:34 -0400 Subject: [PATCH] Create Get-ZAPlannerSite.ps1 --- ZertoApiWrapper/Public/Get-ZAPlannerSite.ps1 | 22 ++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 ZertoApiWrapper/Public/Get-ZAPlannerSite.ps1 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 + } +}