Documentation

netscaler - Manages Citrix NetScaler entities

Synopsis

  • Manages Citrix NetScaler server and service entities.

Options

parameter required default choices comments
action
no disable
  • enable
  • disable
the action you want to perform on the entity
name
yes hostname
name of the entity
nsc_host
yes
hostname or ip of your netscaler
nsc_protocol
no https
protocol used to access netscaler
password
yes
password
type
no server
  • server
  • service
type of the entity
user
yes
username
validate_certs
no yes
  • yes
  • no
If no, SSL certificates for the target url will not be validated. This should only be used on personally controlled sites using self-signed certificates.

Examples

# Disable the server
- netscaler:
    nsc_host: nsc.example.com
    user: apiuser
    password: apipass

# Enable the server
- netscaler:
    nsc_host: nsc.example.com
    user: apiuser
    password: apipass
    action: enable

# Disable the service local:8080
- netscaler:
    nsc_host: nsc.example.com
    user: apiuser
    password: apipass
    name: 'local:8080'
    type: service
    action: disable

Status

This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.

Support

This module is community maintained without core committer oversight.

For more information on what this means please read Module Support

For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Testing Ansible and Developing Modules.