Class: Ansible::Ruby::Modules::Bigip_device_httpd
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Bigip_device_httpd
- Defined in:
- lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb
Overview
Manages HTTPD related settings on the BIG-IP. These settings are interesting to change when you want to set GUI timeouts and other TMUI related settings.
Instance Method Summary collapse
-
#allow ⇒ Object?
Specifies, if you have enabled HTTPD access, the IP address or address range for other systems that can 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.
-
#auth_name ⇒ String?
Sets the BIG-IP authentication realm name.
-
#auth_pam_dashboard_timeout ⇒ Symbol?
Sets whether or not the BIG-IP dashboard will timeout.
-
#auth_pam_idle_timeout ⇒ Integer?
Sets the GUI timeout for automatic logout, in seconds.
-
#auth_pam_validate_ip ⇒ Symbol?
Sets the authPamValidateIp setting.
-
#fast_cgi_timeout ⇒ Object?
Sets the timeout of FastCGI.
-
#hostname_lookup ⇒ Symbol?
Sets whether or not to display the hostname, if possible.
-
#log_level ⇒ :alert, ...
Sets the minimum httpd log level.
-
#max_clients ⇒ Object?
Sets the maximum number of clients that can connect to the GUI at once.
-
#redirect_http_to_https ⇒ Symbol?
Whether or not to redirect http requests to the GUI to https.
-
#ssl_cipher_suite ⇒ Array<String>, ...
Specifies the ciphers that the system uses.,The values in the suite are separated by colons (:).,Can be specified in either a string or list form.
-
#ssl_port ⇒ Object?
The HTTPS port to listen on.
-
#ssl_protocols ⇒ Array<String>, ...
The list of SSL protocols to accept on the management console.,A space-separated list of tokens in the format accepted by the Apache mod_ssl SSLProtocol directive.,Can be specified in either a string or list form.
Methods inherited from Base
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
#allow ⇒ Object?
Returns Specifies, if you have enabled HTTPD access, the IP address or address range for other systems that can 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_httpd.rb', line 12 attribute :allow |
#auth_name ⇒ String?
Returns Sets the BIG-IP authentication realm name.
15 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 15 attribute :auth_name |
#auth_pam_dashboard_timeout ⇒ Symbol?
Returns Sets whether or not the BIG-IP dashboard will timeout.
27 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 27 attribute :auth_pam_dashboard_timeout |
#auth_pam_idle_timeout ⇒ Integer?
Returns Sets the GUI timeout for automatic logout, in seconds.
19 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 19 attribute :auth_pam_idle_timeout |
#auth_pam_validate_ip ⇒ Symbol?
Returns Sets the authPamValidateIp setting.
23 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 23 attribute :auth_pam_validate_ip |
#fast_cgi_timeout ⇒ Object?
Returns Sets the timeout of FastCGI.
31 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 31 attribute :fast_cgi_timeout |
#hostname_lookup ⇒ Symbol?
Returns Sets whether or not to display the hostname, if possible.
34 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 34 attribute :hostname_lookup |
#log_level ⇒ :alert, ...
Returns Sets the minimum httpd log level.
38 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 38 attribute :log_level |
#max_clients ⇒ Object?
Returns Sets the maximum number of clients that can connect to the GUI at once.
42 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 42 attribute :max_clients |
#redirect_http_to_https ⇒ Symbol?
Returns Whether or not to redirect http requests to the GUI to https.
45 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 45 attribute :redirect_http_to_https |
#ssl_cipher_suite ⇒ Array<String>, ...
Returns Specifies the ciphers that the system uses.,The values in the suite are separated by colons (:).,Can be specified in either a string or list form. The list form is the recommended way to provide the cipher suite. See examples for usage.,Use the value C(default) to set the cipher suite to the system default. This value is equivalent to specifying a list of C(ECDHE-RSA-AES128-GCM-SHA256, ECDHE-RSA-AES256-GCM-SHA384,ECDHE-RSA-AES128-SHA,ECDHE-RSA-AES256-SHA, ECDHE-RSA-AES128-SHA256,ECDHE-RSA-AES256-SHA384,ECDHE-ECDSA-AES128-GCM-SHA256, ECDHE-ECDSA-AES256-GCM-SHA384,ECDHE-ECDSA-AES128-SHA,ECDHE-ECDSA-AES256-SHA, ECDHE-ECDSA-AES128-SHA256,ECDHE-ECDSA-AES256-SHA384,AES128-GCM-SHA256, AES256-GCM-SHA384,AES128-SHA,AES256-SHA,AES128-SHA256,AES256-SHA256, ECDHE-RSA-DES-CBC3-SHA,ECDHE-ECDSA-DES-CBC3-SHA,DES-CBC3-SHA).
52 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 52 attribute :ssl_cipher_suite |
#ssl_port ⇒ Object?
Returns The HTTPS port to listen on.
49 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 49 attribute :ssl_port |
#ssl_protocols ⇒ Array<String>, ...
Returns The list of SSL protocols to accept on the management console.,A space-separated list of tokens in the format accepted by the Apache mod_ssl SSLProtocol directive.,Can be specified in either a string or list form. The list form is the recommended way to provide the cipher suite. See examples for usage.,Use the value C(default) to set the SSL protocols to the system default. This value is equivalent to specifying a list of C(all,-SSLv2,-SSLv3).
56 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_device_httpd.rb', line 56 attribute :ssl_protocols |