[−][src]Struct rusoto_waf_regional::SampledHTTPRequest
The response from a GetSampledRequests request includes a SampledHTTPRequests complex type that appears as SampledRequests in the response syntax. SampledHTTPRequests contains one SampledHTTPRequest object for each web request that is returned by GetSampledRequests.
Fields
action: Option<String>The action for the Rule that the request matched: ALLOW, BLOCK, or COUNT.
request: HTTPRequestA complex type that contains detailed information about the request.
rule_within_rule_group: Option<String>This value is returned if the GetSampledRequests request specifies the ID of a RuleGroup rather than the ID of an individual rule. RuleWithinRuleGroup is the rule within the specified RuleGroup that matched the request listed in the response.
timestamp: Option<f64>The time at which AWS WAF received the request from your AWS resource, in Unix time format (in seconds).
weight: i64A value that indicates how one result in the response relates proportionally to other results in the response. A result that has a weight of 2 represents roughly twice as many CloudFront web requests as a result that has a weight of 1.
Trait Implementations
impl PartialEq<SampledHTTPRequest> for SampledHTTPRequest[src]
fn eq(&self, other: &SampledHTTPRequest) -> bool[src]
fn ne(&self, other: &SampledHTTPRequest) -> bool[src]
impl Default for SampledHTTPRequest[src]
fn default() -> SampledHTTPRequest[src]
impl Clone for SampledHTTPRequest[src]
fn clone(&self) -> SampledHTTPRequest[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more
impl Debug for SampledHTTPRequest[src]
impl<'de> Deserialize<'de> for SampledHTTPRequest[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>, [src]
__D: Deserializer<'de>,
Auto Trait Implementations
impl Send for SampledHTTPRequest
impl Sync for SampledHTTPRequest
Blanket Implementations
impl<T> From for T[src]
impl<T, U> Into for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>, [src]
T: From<U>,
type Error = !
try_from)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T> Borrow for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T, U> TryInto for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId[src]
impl<T> DeserializeOwned for T where
T: Deserialize<'de>, [src]
T: Deserialize<'de>,
impl<T> Erased for T
impl<T> Same for T
type Output = T
Should always be Self