Struct aws_sdk_networkfirewall::model::PerObjectStatus
source · [−]#[non_exhaustive]pub struct PerObjectStatus { /* private fields */ }
Expand description
Provides configuration status for a single policy or rule group that is used for a firewall endpoint. Network Firewall provides each endpoint with the rules that are configured in the firewall policy. Each time you add a subnet or modify the associated firewall policy, Network Firewall synchronizes the rules in the endpoint, so it can properly filter network traffic. This is part of a SyncState
for a firewall.
Implementations
sourceimpl PerObjectStatus
impl PerObjectStatus
sourcepub fn sync_status(&self) -> Option<&PerObjectSyncStatus>
pub fn sync_status(&self) -> Option<&PerObjectSyncStatus>
Indicates whether this object is in sync with the version indicated in the update token.
sourcepub fn update_token(&self) -> Option<&str>
pub fn update_token(&self) -> Option<&str>
The current version of the object that is either in sync or pending synchronization.
sourceimpl PerObjectStatus
impl PerObjectStatus
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture PerObjectStatus
.
Trait Implementations
sourceimpl Clone for PerObjectStatus
impl Clone for PerObjectStatus
sourcefn clone(&self) -> PerObjectStatus
fn clone(&self) -> PerObjectStatus
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 PerObjectStatus
impl Debug for PerObjectStatus
sourceimpl PartialEq<PerObjectStatus> for PerObjectStatus
impl PartialEq<PerObjectStatus> for PerObjectStatus
sourcefn eq(&self, other: &PerObjectStatus) -> bool
fn eq(&self, other: &PerObjectStatus) -> bool
impl StructuralPartialEq for PerObjectStatus
Auto Trait Implementations
impl RefUnwindSafe for PerObjectStatus
impl Send for PerObjectStatus
impl Sync for PerObjectStatus
impl Unpin for PerObjectStatus
impl UnwindSafe for PerObjectStatus
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