Class: Aws::WAFV2::Types::GetTopPathStatisticsByTrafficResponse

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#next_marker ⇒ String

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.

Returns:

  • (String)


4545
4546
4547
4548
4549
4550
4551
4552
# File 'gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb', line 4545

class GetTopPathStatisticsByTrafficResponse < Struct.new(
  :path_statistics,
  :total_request_count,
  :next_marker,
  :top_categories)
  SENSITIVE = []
  include Aws::Structure
end

#path_statistics ⇒ Array<Types::PathStatistics>

The list of path statistics, ordered by request count. Each entry includes the path, request count, percentage of total traffic, and the top bots accessing that path.

Returns:



4545
4546
4547
4548
4549
4550
4551
4552
# File 'gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb', line 4545

class GetTopPathStatisticsByTrafficResponse < Struct.new(
  :path_statistics,
  :total_request_count,
  :next_marker,
  :top_categories)
  SENSITIVE = []
  include Aws::Structure
end

#top_categories ⇒ Array<Types::PathStatistics>

Category-level aggregations for visualizing bot category to path relationships. This field is only populated when no bot filters are applied to the request. Each entry includes the bot category and the paths accessed by bots in that category.

Returns:



4545
4546
4547
4548
4549
4550
4551
4552
# File 'gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb', line 4545

class GetTopPathStatisticsByTrafficResponse < Struct.new(
  :path_statistics,
  :total_request_count,
  :next_marker,
  :top_categories)
  SENSITIVE = []
  include Aws::Structure
end

#total_request_count ⇒ Integer

The total number of requests that match the query criteria within the specified time window.

Returns:

  • (Integer)


4545
4546
4547
4548
4549
4550
4551
4552
# File 'gems/aws-sdk-wafv2/lib/aws-sdk-wafv2/types.rb', line 4545

class GetTopPathStatisticsByTrafficResponse < Struct.new(
  :path_statistics,
  :total_request_count,
  :next_marker,
  :top_categories)
  SENSITIVE = []
  include Aws::Structure
end