Skip to content

Returns a list of the available versions for the specified managed rule group

Description

Returns a list of the available versions for the specified managed rule group.

Usage

wafv2_list_available_managed_rule_group_versions(VendorName, Name,
  Scope, NextMarker, Limit)

Arguments

  • VendorName

    [required] The name of the managed rule group vendor. You use this, along with the rule group name, to identify a rule group.

  • Name

    [required] The name of the managed rule group. You use this, along with the vendor name, to identify the rule group.

  • Scope

    [required] Specifies whether this is for a global resource type, such as a Amazon CloudFront distribution. For an Amplify application, use CLOUDFRONT.

    To work with CloudFront, you must also specify the Region US East (N. Virginia) as follows:

    • CLI - Specify the Region when you use the CloudFront scope: --scope=CLOUDFRONT --region=us-east-1.
    • API and SDKs - For all calls, use the Region endpoint us-east-1.
  • NextMarker

    When you request a list of objects with a Limit setting, if the number of objects that are still available for retrieval exceeds the limit, WAF returns a NextMarker value in the response. To retrieve the next batch of objects, provide the marker from the prior call in your next request.

  • 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 NextMarker value that you can use in a subsequent call to get the next batch of objects.

Value

A list with the following syntax:

list(
  NextMarker = "string",
  Versions = list(
    list(
      Name = "string",
      LastUpdateTimestamp = as.POSIXct(
        "2015-01-01"
      )
    )
  ),
  CurrentDefaultVersion = "string"
)

Request syntax

svc$list_available_managed_rule_group_versions(
  VendorName = "string",
  Name = "string",
  Scope = "CLOUDFRONT"|"REGIONAL",
  NextMarker = "string",
  Limit = 123
)