Struct aws_sdk_networkfirewall::model::CidrSummary
source · [−]#[non_exhaustive]pub struct CidrSummary { /* private fields */ }
Expand description
Summarizes the CIDR blocks used by the IP set references in a firewall. Network Firewall calculates the number of CIDRs by taking an aggregated count of all CIDRs used by the IP sets you are referencing.
Implementations
sourceimpl CidrSummary
impl CidrSummary
sourcepub fn available_cidr_count(&self) -> Option<i32>
pub fn available_cidr_count(&self) -> Option<i32>
The number of CIDR blocks available for use by the IP set references in a firewall.
sourcepub fn utilized_cidr_count(&self) -> Option<i32>
pub fn utilized_cidr_count(&self) -> Option<i32>
The number of CIDR blocks used by the IP set references in a firewall.
sourcepub fn ip_set_references(&self) -> Option<&HashMap<String, IpSetMetadata>>
pub fn ip_set_references(&self) -> Option<&HashMap<String, IpSetMetadata>>
The list of the IP set references used by a firewall.
sourceimpl CidrSummary
impl CidrSummary
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CidrSummary
.
Trait Implementations
sourceimpl Clone for CidrSummary
impl Clone for CidrSummary
sourcefn clone(&self) -> CidrSummary
fn clone(&self) -> CidrSummary
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 CidrSummary
impl Debug for CidrSummary
sourceimpl PartialEq<CidrSummary> for CidrSummary
impl PartialEq<CidrSummary> for CidrSummary
sourcefn eq(&self, other: &CidrSummary) -> bool
fn eq(&self, other: &CidrSummary) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &CidrSummary) -> bool
fn ne(&self, other: &CidrSummary) -> bool
This method tests for !=
.
impl StructuralPartialEq for CidrSummary
Auto Trait Implementations
impl RefUnwindSafe for CidrSummary
impl Send for CidrSummary
impl Sync for CidrSummary
impl Unpin for CidrSummary
impl UnwindSafe for CidrSummary
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> 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