PowerShell Module for Avi Networks API.
This directory contains a PowerShell module which acts as a wrapper around the Avi Networks API.
Tested with PowerShell Core 6.x+ and (Windows) PowerShell 5.x.
Copy the AviSDK folder and its contents into one of the default PowerShell module locations, e.g.:
%userprofile%\Documents\WindowsPowerShell\Modules
The module can then be imported using:
Import-Module AviSDKSample scripts can be found in the examples directory.
New-AviSession
Invoke-AviRestMethod
Get-AviObjectsByType
Get-AviObjectByName
Get-AviObjectsPaged
Remove-AviObject
Get-AviObject
Set-AviObject
New-AviObject
Edit-AviObject
Disable-AviCertificateWarningsStandard PowerShell help functions are supported, e.g.:
Get-Help New-AviSession
Get-Help Get-AviObjectByName -examples
Get-Help Get-AviObject -full