mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-26 20:31:27 -07:00
[do
* Add U() in front of URL * Add period at end of statement * Spell check Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
This commit is contained in:
parent
452a4ab781
commit
d76a84a6c8
37 changed files with 110 additions and 110 deletions
|
@ -23,10 +23,10 @@ extends_documentation_fragment:
|
|||
- ec2
|
||||
options:
|
||||
name:
|
||||
description: Name of the Web Application Firewall condition to manage
|
||||
description: Name of the Web Application Firewall condition to manage.
|
||||
required: yes
|
||||
type:
|
||||
description: the type of matching to perform
|
||||
description: the type of matching to perform.
|
||||
choices:
|
||||
- byte
|
||||
- geo
|
||||
|
@ -37,25 +37,25 @@ options:
|
|||
- xss
|
||||
filters:
|
||||
description:
|
||||
- A list of the filters against which to match
|
||||
- For I(type)=C(byte), valid keys are C(field_to_match), C(position), C(header), C(transformation)
|
||||
- For I(type)=C(geo), the only valid key is C(country)
|
||||
- For I(type)=C(ip), the only valid key is C(ip_address)
|
||||
- For I(type)=C(regex), valid keys are C(field_to_match), C(transformation) and C(regex_pattern)
|
||||
- For I(type)=C(size), valid keys are C(field_to_match), C(transformation), C(comparison) and C(size)
|
||||
- For I(type)=C(sql), valid keys are C(field_to_match) and C(transformation)
|
||||
- For I(type)=C(xss), valid keys are C(field_to_match) and C(transformation)
|
||||
- I(field_to_match) can be one of C(uri), C(query_string), C(header) C(method) and C(body)
|
||||
- If I(field_to_match) is C(header), then C(header) must also be specified
|
||||
- I(transformation) can be one of C(none), C(compress_white_space), C(html_entity_decode), C(lowercase), C(cmd_line), C(url_decode)
|
||||
- I(position), can be one of C(exactly), C(starts_with), C(ends_with), C(contains), C(contains_word),
|
||||
- I(comparison) can be one of C(EQ), C(NE), C(LE), C(LT), C(GE), C(GT),
|
||||
- I(target_string) is a maximum of 50 bytes
|
||||
- I(regex_pattern) is a dict with a C(name) key and C(regex_strings) list of strings to match
|
||||
- A list of the filters against which to match.
|
||||
- For I(type)=C(byte), valid keys are C(field_to_match), C(position), C(header), C(transformation).
|
||||
- For I(type)=C(geo), the only valid key is C(country).
|
||||
- For I(type)=C(ip), the only valid key is C(ip_address).
|
||||
- For I(type)=C(regex), valid keys are C(field_to_match), C(transformation) and C(regex_pattern).
|
||||
- For I(type)=C(size), valid keys are C(field_to_match), C(transformation), C(comparison) and C(size).
|
||||
- For I(type)=C(sql), valid keys are C(field_to_match) and C(transformation).
|
||||
- For I(type)=C(xss), valid keys are C(field_to_match) and C(transformation).
|
||||
- I(field_to_match) can be one of C(uri), C(query_string), C(header) C(method) and C(body).
|
||||
- If I(field_to_match) is C(header), then C(header) must also be specified.
|
||||
- I(transformation) can be one of C(none), C(compress_white_space), C(html_entity_decode), C(lowercase), C(cmd_line), C(url_decode).
|
||||
- I(position), can be one of C(exactly), C(starts_with), C(ends_with), C(contains), C(contains_word).
|
||||
- I(comparison) can be one of C(EQ), C(NE), C(LE), C(LT), C(GE), C(GT).
|
||||
- I(target_string) is a maximum of 50 bytes.
|
||||
- I(regex_pattern) is a dict with a C(name) key and C(regex_strings) list of strings to match.
|
||||
purge_filters:
|
||||
description: Whether to remove existing filters from a condition if not passed in I(filters). Defaults to false
|
||||
description: Whether to remove existing filters from a condition if not passed in I(filters). Defaults to false.
|
||||
state:
|
||||
description: Whether the condition should be C(present) or C(absent)
|
||||
description: Whether the condition should be C(present) or C(absent).
|
||||
choices:
|
||||
- present
|
||||
- absent
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue