Struct aws_sdk_networkfirewall::model::PublishMetricAction
source · [−]#[non_exhaustive]pub struct PublishMetricAction { /* private fields */ }
Expand description
Stateless inspection criteria that publishes the specified metrics to Amazon CloudWatch for the matching packet. This setting defines a CloudWatch dimension value to be published.
Implementations
sourceimpl PublishMetricAction
impl PublishMetricAction
sourcepub fn dimensions(&self) -> Option<&[Dimension]>
pub fn dimensions(&self) -> Option<&[Dimension]>
sourceimpl PublishMetricAction
impl PublishMetricAction
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PublishMetricAction
.
Trait Implementations
sourceimpl Clone for PublishMetricAction
impl Clone for PublishMetricAction
sourcefn clone(&self) -> PublishMetricAction
fn clone(&self) -> PublishMetricAction
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 moresourceimpl Debug for PublishMetricAction
impl Debug for PublishMetricAction
sourceimpl PartialEq<PublishMetricAction> for PublishMetricAction
impl PartialEq<PublishMetricAction> for PublishMetricAction
sourcefn eq(&self, other: &PublishMetricAction) -> bool
fn eq(&self, other: &PublishMetricAction) -> bool
impl StructuralPartialEq for PublishMetricAction
Auto Trait Implementations
impl RefUnwindSafe for PublishMetricAction
impl Send for PublishMetricAction
impl Sync for PublishMetricAction
impl Unpin for PublishMetricAction
impl UnwindSafe for PublishMetricAction
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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