Class: Aws::CloudFront::Types::ListDistributionsByWebACLIdRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-cloudfront/types.rb

Overview

The request to list distributions that are associated with a specified WAF web ACL.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#markerString

Use ‘Marker` and `MaxItems` to control pagination of results. If you have more than `MaxItems` distributions that satisfy the request, the response includes a `NextMarker` element. To get the next page of results, submit another request. For the value of `Marker`, specify the value of `NextMarker` from the last response. (For the first request, omit `Marker`.)

Returns:

  • (String)


6966
6967
6968
6969
6970
6971
6972
# File 'lib/aws-sdk-cloudfront/types.rb', line 6966

class ListDistributionsByWebACLIdRequest < Struct.new(
  :marker,
  :max_items,
  :web_acl_id)
  SENSITIVE = []
  include Aws::Structure
end

#max_itemsInteger

The maximum number of distributions that you want CloudFront to return in the response body. The maximum and default values are both 100.

Returns:

  • (Integer)


6966
6967
6968
6969
6970
6971
6972
# File 'lib/aws-sdk-cloudfront/types.rb', line 6966

class ListDistributionsByWebACLIdRequest < Struct.new(
  :marker,
  :max_items,
  :web_acl_id)
  SENSITIVE = []
  include Aws::Structure
end

#web_acl_idString

The ID of the WAF web ACL that you want to list the associated distributions. If you specify “null” for the ID, the request returns a list of the distributions that aren’t associated with a web ACL.

Returns:

  • (String)


6966
6967
6968
6969
6970
6971
6972
# File 'lib/aws-sdk-cloudfront/types.rb', line 6966

class ListDistributionsByWebACLIdRequest < Struct.new(
  :marker,
  :max_items,
  :web_acl_id)
  SENSITIVE = []
  include Aws::Structure
end