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. For an Amplify application,
use  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"
          ),
          JA4Fingerprint = list(
            FallbackBehavior = "MATCH"|"NO_MATCH"
          ),
          UriFragment = 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"
)