Resource Type: netscaler_user

Defined in:
lib/puppet/type/netscaler_user.rb
Providers:
rest

Overview

Configuration for system user resource.

Properties

  • cli_prompt

    String to display at the command-line prompt. Can consist of letters, numbers, hyphen (-), period (.), hash (#), space ( ), at (@), equal (=), colon (:), underscore (_), and the following variables: * %u - Will be replaced by the user name. * %h - Will be replaced by the hostname of the NetScaler appliance. * %t - Will be replaced by the current time in 12-hour format. * %T - Will be replaced by the current time in 24-hour format. * %d - Will be replaced by the current date. * %s - Will be replaced by the state of the NetScaler appliance. Note: The 63-character limit for the length of the string does not apply to the characters that replace the variables.

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • external_authentication
  • idle_time_out

    CLI session inactivity timeout, in seconds. If Restrictedtimeout argument of system parameter is enabled, Timeout can have values in the range [300-86400] seconds. If Restrictedtimeout argument of system parameter is disabled, Timeout can have values in the range [0, 10-100000000] seconds. Default value is 900 seconds.

  • logging_privilege

Parameters

  • name (namevar)
  • password

    Password with which the user logs on. Required for any user account that does not exist on an external authentication server. This is only set on creation, this is due to the password being returned as a hash.

  • provider

    The specific backend to use for this ‘netscaler_user` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.