Class: Aws::WAF::Types::GetSampledRequestsResponse

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#population_sizeInteger

The total number of requests from which ‘GetSampledRequests` got a sample of `MaxItems` requests. If `PopulationSize` is less than `MaxItems`, the sample includes every request that your AWS resource received during the specified time range.

Returns:

  • (Integer)


2259
2260
2261
2262
2263
2264
2265
# File 'lib/aws-sdk-waf/types.rb', line 2259

class GetSampledRequestsResponse < Struct.new(
  :sampled_requests,
  :population_size,
  :time_window)
  SENSITIVE = []
  include Aws::Structure
end

#sampled_requestsArray<Types::SampledHTTPRequest>

A complex type that contains detailed information about each of the requests in the sample.

Returns:



2259
2260
2261
2262
2263
2264
2265
# File 'lib/aws-sdk-waf/types.rb', line 2259

class GetSampledRequestsResponse < Struct.new(
  :sampled_requests,
  :population_size,
  :time_window)
  SENSITIVE = []
  include Aws::Structure
end

#time_windowTypes::TimeWindow

Usually, ‘TimeWindow` is the time range that you specified in the `GetSampledRequests` request. However, if your AWS resource received more than 5,000 requests during the time range that you specified in the request, `GetSampledRequests` returns the time range for the first 5,000 requests. Times are in Coordinated Universal Time (UTC) format.

Returns:



2259
2260
2261
2262
2263
2264
2265
# File 'lib/aws-sdk-waf/types.rb', line 2259

class GetSampledRequestsResponse < Struct.new(
  :sampled_requests,
  :population_size,
  :time_window)
  SENSITIVE = []
  include Aws::Structure
end