Struct aws_sdk_wafv2::types::ResponseInspectionStatusCode
source · #[non_exhaustive]pub struct ResponseInspectionStatusCode {
pub success_codes: Vec<i32>,
pub failure_codes: Vec<i32>,
}Expand description
Configures inspection of the response status code. This is part of the ResponseInspection configuration for AWSManagedRulesATPRuleSet and AWSManagedRulesACFPRuleSet.
Response inspection is available only in web ACLs that protect Amazon CloudFront distributions.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.success_codes: Vec<i32>Status codes in the response that indicate a successful login or account creation attempt. To be counted as a success, the response status code must match one of these. Each code must be unique among the success and failure status codes.
JSON example: "SuccessCodes": [ 200, 201 ]
failure_codes: Vec<i32>Status codes in the response that indicate a failed login or account creation attempt. To be counted as a failure, the response status code must match one of these. Each code must be unique among the success and failure status codes.
JSON example: "FailureCodes": [ 400, 404 ]
Implementations§
source§impl ResponseInspectionStatusCode
impl ResponseInspectionStatusCode
sourcepub fn success_codes(&self) -> &[i32]
pub fn success_codes(&self) -> &[i32]
Status codes in the response that indicate a successful login or account creation attempt. To be counted as a success, the response status code must match one of these. Each code must be unique among the success and failure status codes.
JSON example: "SuccessCodes": [ 200, 201 ]
sourcepub fn failure_codes(&self) -> &[i32]
pub fn failure_codes(&self) -> &[i32]
Status codes in the response that indicate a failed login or account creation attempt. To be counted as a failure, the response status code must match one of these. Each code must be unique among the success and failure status codes.
JSON example: "FailureCodes": [ 400, 404 ]
source§impl ResponseInspectionStatusCode
impl ResponseInspectionStatusCode
sourcepub fn builder() -> ResponseInspectionStatusCodeBuilder
pub fn builder() -> ResponseInspectionStatusCodeBuilder
Creates a new builder-style object to manufacture ResponseInspectionStatusCode.
Trait Implementations§
source§impl Clone for ResponseInspectionStatusCode
impl Clone for ResponseInspectionStatusCode
source§fn clone(&self) -> ResponseInspectionStatusCode
fn clone(&self) -> ResponseInspectionStatusCode
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ResponseInspectionStatusCode
impl Debug for ResponseInspectionStatusCode
source§impl PartialEq for ResponseInspectionStatusCode
impl PartialEq for ResponseInspectionStatusCode
source§fn eq(&self, other: &ResponseInspectionStatusCode) -> bool
fn eq(&self, other: &ResponseInspectionStatusCode) -> bool
self and other values to be equal, and is used
by ==.