| Package | Description |
|---|---|
| com.amazonaws.services.waf | |
| com.amazonaws.services.waf.model |
| Class and Description |
|---|
| ActivatedRule
The
ActivatedRule object in an UpdateWebACL request
specifies a Rule that you want to insert or delete, the priority
of the Rule in the WebACL, and the action that you
want AWS WAF to take when a web request matches the Rule (
ALLOW, BLOCK, or COUNT). |
| ByteMatchSet
In a GetByteMatchSet request,
ByteMatchSet is a complex
type that contains the ByteMatchSetId and Name of a
ByteMatchSet, and the values that you specified when you updated
the ByteMatchSet. |
| ByteMatchSetSummary
Returned by ListByteMatchSets.
|
| ByteMatchSetUpdate
In an UpdateByteMatchSet request,
ByteMatchSetUpdate
specifies whether to insert or delete a ByteMatchTuple and includes
the settings for the ByteMatchTuple. |
| ByteMatchTuple
The bytes (typically a string that corresponds with ASCII characters) that
you want AWS WAF to search for in web requests, the location in requests that
you want AWS WAF to search, and other settings.
|
| ChangeAction |
| ChangeTokenStatus |
| ComparisonOperator |
| CreateByteMatchSetRequest |
| CreateByteMatchSetResult |
| CreateIPSetRequest |
| CreateIPSetResult |
| CreateRuleRequest |
| CreateRuleResult |
| CreateSizeConstraintSetRequest |
| CreateSizeConstraintSetResult |
| CreateSqlInjectionMatchSetRequest
A request to create a SqlInjectionMatchSet.
|
| CreateSqlInjectionMatchSetResult
The response to a
CreateSqlInjectionMatchSet request. |
| CreateWebACLRequest |
| CreateWebACLResult |
| DeleteByteMatchSetRequest |
| DeleteByteMatchSetResult |
| DeleteIPSetRequest |
| DeleteIPSetResult |
| DeleteRuleRequest |
| DeleteRuleResult |
| DeleteSizeConstraintSetRequest |
| DeleteSizeConstraintSetResult |
| DeleteSqlInjectionMatchSetRequest
A request to delete a SqlInjectionMatchSet from AWS WAF.
|
| DeleteSqlInjectionMatchSetResult
The response to a request to delete a SqlInjectionMatchSet from AWS
WAF.
|
| DeleteWebACLRequest |
| DeleteWebACLResult |
| FieldToMatch
Specifies where in a web request to look for
TargetString. |
| GetByteMatchSetRequest |
| GetByteMatchSetResult |
| GetChangeTokenRequest |
| GetChangeTokenResult |
| GetChangeTokenStatusRequest |
| GetChangeTokenStatusResult |
| GetIPSetRequest |
| GetIPSetResult |
| GetRuleRequest |
| GetRuleResult |
| GetSampledRequestsRequest |
| GetSampledRequestsResult |
| GetSizeConstraintSetRequest |
| GetSizeConstraintSetResult |
| GetSqlInjectionMatchSetRequest
A request to get a SqlInjectionMatchSet.
|
| GetSqlInjectionMatchSetResult
The response to a GetSqlInjectionMatchSet request.
|
| GetWebACLRequest |
| GetWebACLResult |
| HTTPHeader
The response from a GetSampledRequests request includes an
HTTPHeader complex type that appears as Headers in
the response syntax. |
| HTTPRequest
The response from a GetSampledRequests request includes an
HTTPRequest complex type that appears as Request in
the response syntax. |
| IPSet
Contains one or more IP addresses or blocks of IP addresses specified in
Classless Inter-Domain Routing (CIDR) notation.
|
| IPSetDescriptor
Specifies the IP address type (
IPV4) and the IP address range
(in CIDR format) that web requests originate from. |
| IPSetDescriptorType |
| IPSetSummary
Contains the identifier and the name of the
IPSet. |
| IPSetUpdate
Specifies the type of update to perform to an IPSet with
UpdateIPSet.
|
| ListByteMatchSetsRequest |
| ListByteMatchSetsResult |
| ListIPSetsRequest |
| ListIPSetsResult |
| ListRulesRequest |
| ListRulesResult |
| ListSizeConstraintSetsRequest |
| ListSizeConstraintSetsResult |
| ListSqlInjectionMatchSetsRequest
A request to list the SqlInjectionMatchSet objects created by the
current AWS account.
|
| ListSqlInjectionMatchSetsResult
The response to a ListSqlInjectionMatchSets request.
|
| ListWebACLsRequest |
| ListWebACLsResult |
| MatchFieldType |
| ParameterExceptionField |
| ParameterExceptionReason |
| PositionalConstraint |
| Predicate
Specifies the ByteMatchSet, IPSet, and
SqlInjectionMatchSet objects that you want to add to a
Rule and, for each object, indicates whether you want to negate
the settings, for example, requests that do NOT originate from the IP address
192.0.2.44. |
| PredicateType |
| Rule
A combination of ByteMatchSet, IPSet, and/or
SqlInjectionMatchSet objects that identify the web requests that you
want to allow, block, or count.
|
| RuleSummary
Contains the identifier and the friendly name or description of the
Rule. |
| RuleUpdate
Specifies a
Predicate (such as an IPSet) and
indicates whether you want to add it to a Rule or delete it from
a Rule. |
| SampledHTTPRequest
The response from a GetSampledRequests request includes a
SampledHTTPRequests complex type that appears as
SampledRequests in the response syntax. |
| SizeConstraint
Specifies a constraint on the size of a part of the web request.
|
| SizeConstraintSet
A complex type that contains
SizeConstraint objects, which
specify the parts of web requests that you want AWS WAF to inspect the size
of. |
| SizeConstraintSetSummary
The
Id and Name of a SizeConstraintSet
. |
| SizeConstraintSetUpdate
Specifies the part of a web request that you want to inspect the size of and
indicates whether you want to add the specification to a
SizeConstraintSet or delete it from a
SizeConstraintSet. |
| SqlInjectionMatchSet
A complex type that contains
SqlInjectionMatchTuple objects,
which specify the parts of web requests that you want AWS WAF to inspect for
snippets of malicious SQL code and, if you want AWS WAF to inspect a header,
the name of the header. |
| SqlInjectionMatchSetSummary
The
Id and Name of a
SqlInjectionMatchSet. |
| SqlInjectionMatchSetUpdate
Specifies the part of a web request that you want to inspect for snippets of
malicious SQL code and indicates whether you want to add the specification to
a SqlInjectionMatchSet or delete it from a
SqlInjectionMatchSet. |
| SqlInjectionMatchTuple
Specifies the part of a web request that you want AWS WAF to inspect for
snippets of malicious SQL code and, if you want AWS WAF to inspect a header,
the name of the header.
|
| TextTransformation |
| TimeWindow
In a GetSampledRequests request, the
StartTime and
EndTime objects specify the time range for which you want AWS
WAF to return a sample of web requests. |
| UpdateByteMatchSetRequest |
| UpdateByteMatchSetResult |
| UpdateIPSetRequest |
| UpdateIPSetResult |
| UpdateRuleRequest |
| UpdateRuleResult |
| UpdateSizeConstraintSetRequest |
| UpdateSizeConstraintSetResult |
| UpdateSqlInjectionMatchSetRequest
A request to update a SqlInjectionMatchSet.
|
| UpdateSqlInjectionMatchSetResult
The response to an UpdateSqlInjectionMatchSets request.
|
| UpdateWebACLRequest |
| UpdateWebACLResult |
| WafAction
For the action that is associated with a rule in a
WebACL,
specifies the action that you want AWS WAF to perform when a web request
matches all of the conditions in a rule. |
| WafActionType |
| WAFInvalidParameterException
The operation failed because AWS WAF didn't recognize a parameter in the
request.
|
| WebACL
Contains the
Rules that identify the requests that you want to
allow, block, or count. |
| WebACLSummary
Contains the identifier and the name or description of the WebACL.
|
| WebACLUpdate
Specifies whether to insert a
Rule into or delete a
Rule from a WebACL. |
Copyright © 2016. All rights reserved.