* 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:
Abhijeet Kasurde 2018-10-10 20:14:17 +05:30 committed by Ryan Brown
parent 452a4ab781
commit d76a84a6c8
37 changed files with 110 additions and 110 deletions

View file

@ -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