Struct rusoto_waf::IPSetUpdate
source · [−]pub struct IPSetUpdate {
pub action: String,
pub ip_set_descriptor: IPSetDescriptor,
}
Expand description
This is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide. For the latest version of AWS WAF, use the AWS WAFV2 API and see the AWS WAF Developer Guide. With the latest version, AWS WAF has a single set of endpoints for regional and global use.
Specifies the type of update to perform to an IPSet with UpdateIPSet.
Fields
action: String
Specifies whether to insert or delete an IP address with UpdateIPSet.
ip_set_descriptor: IPSetDescriptor
The IP address type (IPV4
or IPV6
) and the IP address range (in CIDR notation) that web requests originate from.
Trait Implementations
sourceimpl Clone for IPSetUpdate
impl Clone for IPSetUpdate
sourcefn clone(&self) -> IPSetUpdate
fn clone(&self) -> IPSetUpdate
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for IPSetUpdate
impl Debug for IPSetUpdate
sourceimpl Default for IPSetUpdate
impl Default for IPSetUpdate
sourcefn default() -> IPSetUpdate
fn default() -> IPSetUpdate
Returns the “default value” for a type. Read more
sourceimpl PartialEq<IPSetUpdate> for IPSetUpdate
impl PartialEq<IPSetUpdate> for IPSetUpdate
sourcefn eq(&self, other: &IPSetUpdate) -> bool
fn eq(&self, other: &IPSetUpdate) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &IPSetUpdate) -> bool
fn ne(&self, other: &IPSetUpdate) -> bool
This method tests for !=
.
sourceimpl Serialize for IPSetUpdate
impl Serialize for IPSetUpdate
impl StructuralPartialEq for IPSetUpdate
Auto Trait Implementations
impl RefUnwindSafe for IPSetUpdate
impl Send for IPSetUpdate
impl Sync for IPSetUpdate
impl Unpin for IPSetUpdate
impl UnwindSafe for IPSetUpdate
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more