Class: Ansible::Ruby::Modules::Bigip_profile_http_compression
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Bigip_profile_http_compression
- Defined in:
- lib/ansible/ruby/modules/generated/network/f5/bigip_profile_http_compression.rb
Overview
Manage HTTP compression profiles on a BIG-IP.
Instance Method Summary collapse
-
#buffer_size ⇒ Integer?
Maximum number of compressed bytes that the system buffers before inserting a Content-Length header (which specifies the compressed size) into the response.,When creating a new profile, if this parameter is not specified, the default is provided by the parent profile.
-
#description ⇒ String?
Description of the HTTP compression profile.
-
#gzip_level ⇒ 1, ...
Specifies the degree to which the system compresses the content.,Higher compression levels cause the compression process to be slower.,Valid values are between 1 (least compression and fastest) to 9 (most compression and slowest).
-
#gzip_memory_level ⇒ 1, ...
Number of kilobytes of memory that the system uses for internal compression buffers when compressing a server response.
-
#gzip_window_size ⇒ 1, ...
Number of kilobytes in the window size that the system uses when compressing a server response.
-
#name ⇒ String
Specifies the name of the compression profile.
-
#parent ⇒ Object?
Specifies the profile from which this profile inherits settings.,When creating a new profile, if this parameter is not specified, the default is the system-supplied C(httpcompression) profile.
-
#partition ⇒ String?
Device partition to manage resources on.
-
#state ⇒ :present, ...
When C(present), ensures that the profile exists.,When C(absent), ensures the profile is removed.
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
#buffer_size ⇒ Integer?
Returns Maximum number of compressed bytes that the system buffers before inserting a Content-Length header (which specifies the compressed size) into the response.,When creating a new profile, if this parameter is not specified, the default is provided by the parent profile.
23 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_http_compression.rb', line 23 attribute :buffer_size |
#description ⇒ String?
Returns Description of the HTTP compression profile.
19 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_http_compression.rb', line 19 attribute :description |
#gzip_level ⇒ 1, ...
Returns Specifies the degree to which the system compresses the content.,Higher compression levels cause the compression process to be slower.,Valid values are between 1 (least compression and fastest) to 9 (most compression and slowest).
27 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_http_compression.rb', line 27 attribute :gzip_level |
#gzip_memory_level ⇒ 1, ...
Returns Number of kilobytes of memory that the system uses for internal compression buffers when compressing a server response.
31 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_http_compression.rb', line 31 attribute :gzip_memory_level |
#gzip_window_size ⇒ 1, ...
Returns Number of kilobytes in the window size that the system uses when compressing a server response.
35 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_http_compression.rb', line 35 attribute :gzip_window_size |
#name ⇒ String
Returns Specifies the name of the compression profile.
12 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_http_compression.rb', line 12 attribute :name |
#parent ⇒ Object?
Returns Specifies the profile from which this profile inherits settings.,When creating a new profile, if this parameter is not specified, the default is the system-supplied C(httpcompression) profile.
16 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_http_compression.rb', line 16 attribute :parent |
#partition ⇒ String?
Returns Device partition to manage resources on.
39 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_http_compression.rb', line 39 attribute :partition |
#state ⇒ :present, ...
Returns When C(present), ensures that the profile exists.,When C(absent), ensures the profile is removed.
43 |
# File 'lib/ansible/ruby/modules/generated/network/f5/bigip_profile_http_compression.rb', line 43 attribute :state |