|
Base NITRO API path.
Define only in case of an ADM service proxy call
Default: "nitro/v1/config"
|
|
Log AppFlow flow information.
Choices:
|
|
Require users to be authenticated before sending traffic through this virtual server.
Choices:
|
|
The domain of the authentication cookie set by Authentication vserver
|
authenticationvserver_auditnslogpolicy_binding
dictionary
|
Bindings for authenticationvserver_auditnslogpolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_auditsyslogpolicy_binding
dictionary
|
Bindings for authenticationvserver_auditsyslogpolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationcertpolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationcertpolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationldappolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationldappolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationlocalpolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationlocalpolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationloginschemapolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationloginschemapolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationnegotiatepolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationnegotiatepolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationoauthidppolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationoauthidppolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationpolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationpolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationradiuspolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationradiuspolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationsamlidppolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationsamlidppolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationsamlpolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationsamlpolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationsmartaccesspolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationsmartaccesspolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationtacacspolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationtacacspolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_authenticationwebauthpolicy_binding
dictionary
|
Bindings for authenticationvserver_authenticationwebauthpolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_cachepolicy_binding
dictionary
|
Bindings for authenticationvserver_cachepolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_cspolicy_binding
dictionary
|
Bindings for authenticationvserver_cspolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_responderpolicy_binding
dictionary
|
Bindings for authenticationvserver_responderpolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_rewritepolicy_binding
dictionary
|
Bindings for authenticationvserver_rewritepolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_tmsessionpolicy_binding
dictionary
|
Bindings for authenticationvserver_tmsessionpolicy_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
authenticationvserver_vpnportaltheme_binding
dictionary
|
Bindings for authenticationvserver_vpnportaltheme_binding resource
|
binding_members
list / elements=dictionary
|
List of binding members
Default: []
|
|
The mode in which to configure the bindings.
If mode is set to desired , the bindings will be added or removed from the target NetScaler ADCs as necessary to match the bindings specified in the state.
If mode is set to bind , the specified bindings will be added to the resource. The existing bindings in the target ADCs will not be modified.
If mode is set to unbind , the specified bindings will be removed from the resource. The existing bindings in the target ADCs will not be modified.
Choices:
"desired" ← (default)
"bind"
"unbind"
|
|
Name of the certificate key that was bound to the corresponding SSL virtual server as the Certificate Authority for the device certificate
|
|
Any comments associated with this virtual server.
|
|
Number of minutes an account will be locked if user exceeds maximum permissible attempts
|
|
IP address of the authentication virtual server, if a single IP address is assigned to the virtual server.
|
managed_netscaler_instance_id
string
added in netscaler.adc 2.6.0
|
The ID of the managed NetScaler instance to which NetScaler Console
has to configure as a proxy server.
Define only in case of an ADM service proxy call
|
managed_netscaler_instance_ip
string
added in netscaler.adc 2.6.0
|
The IP of the managed NetScaler instance to which NetScaler Console
has to configure as a proxy server.
Define only in case of an ADM service proxy call
|
managed_netscaler_instance_name
string
added in netscaler.adc 2.6.0
|
The name of the managed NetScaler instance to which NetScaler Console
has to configure as a proxy server.
Define only in case of an ADM service proxy call
|
managed_netscaler_instance_password
string
added in netscaler.adc 2.6.0
|
The password of the managed NetScaler instance.
Define only in case of an ADM service proxy call
In Settings > Administration > System Configurations > Basic Settings,
if you select Prompt Credentials for Instance Login,
ensure to configure username and password of a managed instance.
|
managed_netscaler_instance_username
string
added in netscaler.adc 2.6.0
|
The username of the managed NetScaler instance.
Define only in case of an ADM service proxy call
In Settings > Administration > System Configurations > Basic Settings,
if you select Prompt Credentials for Instance Login,
ensure to configure username and password of a managed instance.
|
|
Maximum Number of login Attempts
|
|
Name for the new authentication virtual server.
Must begin with a letter, number, or the underscore character (_), and must contain only letters, numbers, and the hyphen (-), period (.) pound (#), space ( ), at (@), equals (=), colon (:), and underscore characters. Can be changed after the authentication virtual server is added by using the rename authentication vserver command.
The following requirement applies only to the Citrix ADC CLI:
If the name includes one or more spaces, enclose the name in double or single quotation marks (for example, “my authentication policy” or ‘my authentication policy’).
|
netscaler_console_as_proxy_server
boolean
added in netscaler.adc 2.6.0
|
The IP address of the NetScaler ADC appliance acting as a proxy server.
Define only in case of an ADM service proxy call
Choices:
|
|
New name of the authentication virtual server.
Must begin with a letter, number, or the underscore character (_), and must contain only letters, numbers, and the hyphen (-), period (.) pound (#), space ( ), at (@), equals (=), colon (:), and underscore characters.
The following requirement applies only to the Citrix ADC CLI:
If the name includes one or more spaces, enclose the name in double or single quotation marks (for example, ‘my authentication policy’ or “my authentication policy”).
|
|
The authentication token provided by a login operation.
|
|
The password with which to authenticate to the NetScaler ADC node.
|
|
Which protocol to use when accessing the nitro API objects.
Choices:
"http"
"https" ← (default)
|
|
The username with which to authenticate to the NetScaler ADC node.
|
|
The ip address of the NetScaler ADC appliance where the nitro API calls will be made.
The port can be specified with the colon (:). E.g. 192.168.1.1:555.
|
|
TCP port on which the virtual server accepts connections.
|
|
If you are creating a series of virtual servers with a range of IP addresses assigned to them, the length of the range.
The new range of authentication virtual servers will have IP addresses consecutively numbered, starting with the primary address specified with the IP Address parameter.
|
|
SameSite attribute value for Cookies generated in AAATM context. This attribute value will be appended only for the cookies which are specified in the builtin patset ns_cookies_samesite
Choices:
|
|
If true the module will save the configuration on the NetScaler ADC node if it makes any changes.
The module will not save the configuration on the NetScaler ADC node if it made no changes.
Choices:
|
|
Protocol type of the authentication virtual server. Always SSL .
Choices:
|
|
The state of the resource being configured by the module on the NetScaler ADC node.
When present , the resource will be added/updated configured according to the module’s parameters.
When absent , the resource will be deleted from the NetScaler ADC node.
When enabled , the resource will be enabled on the NetScaler ADC node.
When disabled , the resource will be disabled on the NetScaler ADC node.
When unset , the resource will be unset on the NetScaler ADC node.
Choices:
"present" ← (default)
"absent"
"enabled"
"disabled"
"unset"
|
|
Integer value that uniquely identifies the traffic domain in which you want to configure the entity. If you do not specify an ID, the entity becomes part of the default traffic domain, which has an ID of 0.
|
|
If false , SSL certificates will not be validated. This should only be used on personally controlled sites using self-signed certificates.
Choices:
|