![]() |
![]()
| ![]() |
![]()
NAMEPaws::WAFV2::HTTPRequest USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::WAFV2::HTTPRequest object: $service_obj->Method(Att1 => { ClientIP => $value, ..., URI => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::WAFV2::HTTPRequest object: $result = $service_obj->Method(...); $result->Att1->ClientIP DESCRIPTIONPart of the response from GetSampledRequests. This is a complex type that appears as "Request" in the response syntax. "HTTPRequest" contains information about one of the web requests. ATTRIBUTESClientIP => StrThe IP address that the request originated from. If the web ACL is associated with a CloudFront distribution, this is the value of one of the following fields in CloudFront access logs:
Country => StrThe two-letter country code for the country that the request originated from. For a current list of country codes, see the Wikipedia entry ISO 3166-1 alpha-2 (https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2). Headers => ArrayRef[Paws::WAFV2::HTTPHeader]A complex type that contains the name and value for each header in the sampled web request. HTTPVersion => StrThe HTTP version specified in the sampled web request, for example, "HTTP/1.1". Method => StrThe HTTP method specified in the sampled web request. URI => StrThe URI path of the request, which identifies the resource, for example, "/images/daily-ad.jpg". SEE ALSOThis class forms part of Paws, describing an object used in Paws::WAFV2 BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|