Class: Ansible::Ruby::Modules::Bigip_device_sshd

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

Overview

Manage the SSHD settings of a BIG-IP.

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

#allowObject?

Returns Specifies, if you have enabled SSH access, the IP address or address range for other systems that can use SSH to communicate with this system.,To specify all addresses, use the value C(all).,IP address can be specified, such as 172.27.1.10.,IP rangees can be specified, such as 172.27.. or 172.27.0.0/255.255.0.0.

Returns:

  • (Object, nil)

    Specifies, if you have enabled SSH access, the IP address or address range for other systems that can use SSH to communicate with this system.,To specify all addresses, use the value C(all).,IP address can be specified, such as 172.27.1.10.,IP rangees can be specified, such as 172.27.. or 172.27.0.0/255.255.0.0.



12
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_sshd.rb', line 12

attribute :allow

Returns Whether to enable the banner or not.

Returns:

  • (:enabled, :disabled, nil)

    Whether to enable the banner or not.



15
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_sshd.rb', line 15

attribute :banner

Returns Specifies the text to include on the pre-login banner that displays when a user attempts to login to the system using SSH.

Returns:

  • (String, nil)

    Specifies the text to include on the pre-login banner that displays when a user attempts to login to the system using SSH.



19
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_sshd.rb', line 19

attribute :banner_text

#inactivity_timeoutObject?

Returns Specifies the number of seconds before inactivity causes an SSH session to log out.

Returns:

  • (Object, nil)

    Specifies the number of seconds before inactivity causes an SSH session to log out.



23
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_sshd.rb', line 23

attribute :inactivity_timeout

#log_level:debug, ...

Returns Specifies the minimum SSHD message level to include in the system log.

Returns:

  • (:debug, :debug1, :debug2, :debug3, :error, :fatal, :info, :quiet, :verbose, nil)

    Specifies the minimum SSHD message level to include in the system log.



26
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_sshd.rb', line 26

attribute :log_level

#login:enabled, ...

Returns Specifies, when checked C(enabled), that the system accepts SSH communications.

Returns:

  • (:enabled, :disabled, nil)

    Specifies, when checked C(enabled), that the system accepts SSH communications.



30
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_sshd.rb', line 30

attribute :login

#portInteger?

Returns Port that you want the SSH daemon to run on.

Returns:

  • (Integer, nil)

    Port that you want the SSH daemon to run on.



34
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_sshd.rb', line 34

attribute :port