[−][src]Struct rusoto_waf_regional::SizeConstraintSetUpdate
Specifies the part of a web request that you want to inspect the size of and indicates whether you want to add the specification to a SizeConstraintSet or delete it from a SizeConstraintSet
.
Fields
action: String
Specify INSERT
to add a SizeConstraintSetUpdate to a SizeConstraintSet. Use DELETE
to remove a SizeConstraintSetUpdate
from a SizeConstraintSet
.
size_constraint: SizeConstraint
Specifies a constraint on the size of a part of the web request. AWS WAF uses the Size
, ComparisonOperator
, and FieldToMatch
to build an expression in the form of "Size
ComparisonOperator
size in bytes of FieldToMatch
". If that expression is true, the SizeConstraint
is considered to match.
Trait Implementations
impl Clone for SizeConstraintSetUpdate
[src]
impl Clone for SizeConstraintSetUpdate
fn clone(&self) -> SizeConstraintSetUpdate
[src]
fn clone(&self) -> SizeConstraintSetUpdate
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Default for SizeConstraintSetUpdate
[src]
impl Default for SizeConstraintSetUpdate
fn default() -> SizeConstraintSetUpdate
[src]
fn default() -> SizeConstraintSetUpdate
impl PartialEq<SizeConstraintSetUpdate> for SizeConstraintSetUpdate
[src]
impl PartialEq<SizeConstraintSetUpdate> for SizeConstraintSetUpdate
fn eq(&self, other: &SizeConstraintSetUpdate) -> bool
[src]
fn eq(&self, other: &SizeConstraintSetUpdate) -> bool
fn ne(&self, other: &SizeConstraintSetUpdate) -> bool
[src]
fn ne(&self, other: &SizeConstraintSetUpdate) -> bool
impl Debug for SizeConstraintSetUpdate
[src]
impl Debug for SizeConstraintSetUpdate
impl Serialize for SizeConstraintSetUpdate
[src]
impl Serialize for SizeConstraintSetUpdate
Auto Trait Implementations
impl Send for SizeConstraintSetUpdate
impl Send for SizeConstraintSetUpdate
impl Sync for SizeConstraintSetUpdate
impl Sync for SizeConstraintSetUpdate
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
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]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
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]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
impl<T> Same for T
impl<T> Same for T
type Output = T
Should always be Self
impl<T> Erased for T
impl<T> Erased for T