List Logging Configurations
wafv2_list_logging_configurations | R Documentation |
Retrieves an array of your LoggingConfiguration objects¶
Description¶
Retrieves an array of your LoggingConfiguration objects.
Usage¶
wafv2_list_logging_configurations(Scope, NextMarker, Limit, LogScope)
Arguments¶
Scope |
[required] Specifies whether this is for a global resource type, such as a Amazon CloudFront distribution. To work with CloudFront, you must also specify the Region US East (N. Virginia) as follows:
|
NextMarker |
When you request a list of objects with a |
Limit |
The maximum number of objects that you want WAF to return for
this request. If more objects are available, in the response, WAF
provides a |
LogScope |
The owner of the logging configuration, which must be set to
The log scope Default: |
Value¶
A list with the following syntax:
list(
LoggingConfigurations = list(
list(
ResourceArn = "string",
LogDestinationConfigs = list(
"string"
),
RedactedFields = list(
list(
SingleHeader = list(
Name = "string"
),
SingleQueryArgument = list(
Name = "string"
),
AllQueryArguments = list(),
UriPath = list(),
QueryString = list(),
Body = list(
OversizeHandling = "CONTINUE"|"MATCH"|"NO_MATCH"
),
Method = list(),
JsonBody = list(
MatchPattern = list(
All = list(),
IncludedPaths = list(
"string"
)
),
MatchScope = "ALL"|"KEY"|"VALUE",
InvalidFallbackBehavior = "MATCH"|"NO_MATCH"|"EVALUATE_AS_STRING",
OversizeHandling = "CONTINUE"|"MATCH"|"NO_MATCH"
),
Headers = list(
MatchPattern = list(
All = list(),
IncludedHeaders = list(
"string"
),
ExcludedHeaders = list(
"string"
)
),
MatchScope = "ALL"|"KEY"|"VALUE",
OversizeHandling = "CONTINUE"|"MATCH"|"NO_MATCH"
),
Cookies = list(
MatchPattern = list(
All = list(),
IncludedCookies = list(
"string"
),
ExcludedCookies = list(
"string"
)
),
MatchScope = "ALL"|"KEY"|"VALUE",
OversizeHandling = "CONTINUE"|"MATCH"|"NO_MATCH"
),
HeaderOrder = list(
OversizeHandling = "CONTINUE"|"MATCH"|"NO_MATCH"
),
JA3Fingerprint = list(
FallbackBehavior = "MATCH"|"NO_MATCH"
)
)
),
ManagedByFirewallManager = TRUE|FALSE,
LoggingFilter = list(
Filters = list(
list(
Behavior = "KEEP"|"DROP",
Requirement = "MEETS_ALL"|"MEETS_ANY",
Conditions = list(
list(
ActionCondition = list(
Action = "ALLOW"|"BLOCK"|"COUNT"|"CAPTCHA"|"CHALLENGE"|"EXCLUDED_AS_COUNT"
),
LabelNameCondition = list(
LabelName = "string"
)
)
)
)
),
DefaultBehavior = "KEEP"|"DROP"
),
LogType = "WAF_LOGS",
LogScope = "CUSTOMER"|"SECURITY_LAKE"
)
),
NextMarker = "string"
)
Request syntax¶
svc$list_logging_configurations(
Scope = "CLOUDFRONT"|"REGIONAL",
NextMarker = "string",
Limit = 123,
LogScope = "CUSTOMER"|"SECURITY_LAKE"
)