NetScaler
1.2.0
PowerShell module for interacting with Citrix NetScaler via the Nitro API
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
(c) 2015 Brandon Olin. All rights reserved.
Package Details
Author(s)
- Brandon Olin
Tags
Functions
Add-NSCertKeyPair Add-NSDnsNameServer Add-NSIPResource Add-NSLBVirtualServerBinding Add-NSRSAKey Add-NSServerCertificate Clear-NSConfig Connect-NetScaler Disable-NSFeature Disable-NSLBMonitor Disable-NSLBServer Disable-NSLBVirtualServer Disable-NSMode Disconnect-NetScaler Enable-NSFeature Enable-NSLBMonitor Enable-NSLBServer Enable-NSLBVirtualServer Enable-NSMode Get-NSAvailableTimeZone Get-NSConfig Get-NSFeature Get-NSHostname Get-NSLBMonitor Get-NSLBServer Get-NSLBServiceGroup Get-NSLBServiceGroupMemberBinding Get-NSLBStat Get-NSLBVirtualServer Get-NSLBVirtualServerBinding Get-NSResponderAction Get-NSMode Install-NSLicense Invoke-Nitro New-NSLBMonitor New-NSLBServer New-NSLBServiceGroup New-NSLBServiceGroupMember New-NSLBVirtualServer New-NSResponderAction Remove-NSLBMonitor Remove-NSLBServer Remove-NSLBServiceGroup Remove-NSLBVirtualServer Remove-NSLBVirtualServerBinding Remove-NSResponderAction Restart-NetScaler Save-NSConfig Set-NSHostname Set-NSLBServer Set-NSLBServiceGroup Set-NSLBVirtualServer Set-NSResponderAction Set-NSTimeZone
Dependencies
This module has no dependencies.
Release Notes
- Added Invoke-Nitro to wrap direct calls to _InvokeNSRestApi
- Added Get-NSConfig to retrieve NetScaler configuration (running or saved)
- Added Get/New/Set/Remove-NSResponderAction
- Modified Get-NSLBMonitor, Get-NSLBServer, Get-NSLBServiceGroup to only return
resources if there are resources to return.
FileList
- NetScaler.nuspec
- NetScaler.psd1
- NetScaler.psm1
- en-US\about_NetScaler.help.txt
- Private\_AssertSessionActive.ps1
- Private\_InvokeNSRestApi.ps1
- Public\Add-NSCertKeyPair.ps1
- Public\Add-NSDnsNameServer.ps1
- Public\Add-NSIPResource.ps1
- Public\Add-NSLBVirtualServerBinding.ps1
- Public\Add-NSRSAKey.ps1
- Public\Add-NSServerCertificate.ps1
- Public\Clear-NSConfig.ps1
- Public\Connect-NetScaler.ps1
- Public\Disable-NSFeature.ps1
- Public\Disable-NSLBMonitor.ps1
- Public\Disable-NSLBServer.ps1
- Public\Disable-NSLBVirtualServer.ps1
- Public\Disable-NSMode.ps1
- Public\Disconnect-NetScaler.ps1
- Public\Enable-NSFeature.ps1
- Public\Enable-NSLBMonitor.ps1
- Public\Enable-NSLBServer.ps1
- Public\Enable-NSLBVirtualServer.ps1
- Public\Enable-NSMode.ps1
- Public\Get-NSAvailableTimeZone.ps1
- Public\Get-NSConfig.ps1
- Public\Get-NSFeature.ps1
- Public\Get-NSHostname.ps1
- Public\Get-NSLBMonitor.ps1
- Public\Get-NSLBServer.ps1
- Public\Get-NSLBServiceGroup.ps1
- Public\Get-NSLBServiceGroupMemberBinding.ps1
- Public\Get-NSLBStat.ps1
- Public\Get-NSLBVirtualServer.ps1
- Public\Get-NSLBVirtualServerBinding.ps1
- Public\Get-NSMode.ps1
- Public\Get-NSResponderAction.ps1
- Public\Install-NSLicense.ps1
- Public\Invoke-Nitro.ps1
- Public\New-NSLBMonitor.ps1
- Public\New-NSLBServer.ps1
- Public\New-NSLBServiceGroup.ps1
- Public\New-NSLBServiceGroupMember.ps1
- Public\New-NSLBVirtualServer.ps1
- Public\New-NSResponderAction.ps1
- Public\Remove-NSLBMonitor.ps1
- Public\Remove-NSLBServer.ps1
- Public\Remove-NSLBServiceGroup.ps1
- Public\Remove-NSLBVirtualServer.ps1
- Public\Remove-NSLBVirtualServerBinding.ps1
- Public\Remove-NSResponderAction.ps1
- Public\Restart-NetScaler.ps1
- Public\Save-NSConfig.ps1
- Public\Set-NSHostname.ps1
- Public\Set-NSLBServer.ps1
- Public\Set-NSLBServiceGroup.ps1
- Public\Set-NSLBVirtualServer.ps1
- Public\Set-NSResponderAction.ps1
- Public\Set-NSTimeZone.ps1