Class: Ansible::Ruby::Modules::Netscaler_save_config

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/network/netscaler/netscaler_save_config.rb

Overview

This module uncoditionally saves the configuration on the target netscaler node. This module does not support check mode. This module is intended to run either on the ansible control node or a bastion (jumpserver) with access to the actual netscaler instance.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

Methods inherited from Ansible::Ruby::Models::Base

attr_option, attr_options, attribute, fix_inclusion, #initialize, remove_existing_validations, #to_h, validates

Constructor Details

This class inherits a constructor from Ansible::Ruby::Models::Base

Instance Method Details

#nitro_passString

Returns The password with which to authenticate to the netscaler node.

Returns:

  • (String)

    The password with which to authenticate to the netscaler node.



22
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_save_config.rb', line 22

attribute :nitro_pass

#nitro_protocol:http, ...

Returns Which protocol to use when accessing the nitro API objects.

Returns:

  • (:http, :https, nil)

    Which protocol to use when accessing the nitro API objects.



26
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_save_config.rb', line 26

attribute :nitro_protocol

#nitro_timeoutInteger?

Returns Time in seconds until a timeout error is thrown when establishing a new session with Netscaler.

Returns:

  • (Integer, nil)

    Time in seconds until a timeout error is thrown when establishing a new session with Netscaler.



34
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_save_config.rb', line 34

attribute :nitro_timeout

#nitro_userString

Returns The username with which to authenticate to the netscaler node.

Returns:

  • (String)

    The username with which to authenticate to the netscaler node.



18
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_save_config.rb', line 18

attribute :nitro_user

#nsipString

Returns The ip address of the netscaler appliance where the nitro API calls will be made.,The port can be specified with the colon (:). E.g. C(192.168.1.1:555).

Returns:

  • (String)

    The ip address of the netscaler appliance where the nitro API calls will be made.,The port can be specified with the colon (:). E.g. C(192.168.1.1:555).



14
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_save_config.rb', line 14

attribute :nsip

#validate_certsString?

Returns If C(no), SSL certificates will not be validated. This should only be used on personally controlled sites using self-signed certificates.

Returns:

  • (String, nil)

    If C(no), SSL certificates will not be validated. This should only be used on personally controlled sites using self-signed certificates.



30
# File 'lib/ansible/ruby/modules/generated/network/netscaler/netscaler_save_config.rb', line 30

attribute :validate_certs