Get Configuration

netscaler.get_config
ActionBusiness appsconnection required

Calls the NetScaler ADC API with the connection's credentials.

Read the appliance's system configuration from the nsconfig resource.

Connection

Required
Yes — the node will not save without one
Auth type
Custom
Providers
NetScaler ADC
Secret shape
{"username": "…", "password": "…"} — or {"sessionid": "…"}
Config it needs
base_url
Resolved by
config.connection_id, else node.connection_id

Configuration

This node takes no configuration beyond its connection.

Output

One shape.

result

FieldTypeExample
nsconfig
The nsconfig object exactly as NITRO returned it.
object—
nsconfig.ipaddress
The appliance's NSIP management address.
string—
nsconfig.netmask
The netmask of the NSIP.
string—
nsconfig.systemtype
Whether the appliance is standalone or HA.
string—
nsconfig.timezone
The appliance's configured time zone.
string—
nsconfig.lastconfigchangedtime
When the running configuration last changed.
string—
nsconfig.lastconfigsavetime
When the running configuration was last saved to disk.
string—
{
  "nsconfig": {
    "ipaddress": "",
    "lastconfigchangedtime": "",
    "lastconfigsavetime": "",
    "netmask": "",
    "systemtype": "",
    "timezone": ""
  }
}

Notes

  • Comparing lastconfigchangedtime with lastconfigsavetime tells you whether there are unsaved changes.

See Get Configuration run in a workflow.

In a technical demo we add the NetScaler ADC connection, drop the node on the canvas and let Workflow Health pre-flight it before the first real run.