Struct aws_sdk_securityhub::model::NetworkConnectionAction
source · [−]#[non_exhaustive]pub struct NetworkConnectionAction { /* private fields */ }Expand description
Provided if ActionType is NETWORK_CONNECTION. It provides details about the attempted network connection that was detected.
Implementations
sourceimpl NetworkConnectionAction
impl NetworkConnectionAction
sourcepub fn connection_direction(&self) -> Option<&str>
pub fn connection_direction(&self) -> Option<&str>
The direction of the network connection request (IN or OUT).
sourcepub fn remote_ip_details(&self) -> Option<&ActionRemoteIpDetails>
pub fn remote_ip_details(&self) -> Option<&ActionRemoteIpDetails>
Information about the remote IP address that issued the network connection request.
sourcepub fn remote_port_details(&self) -> Option<&ActionRemotePortDetails>
pub fn remote_port_details(&self) -> Option<&ActionRemotePortDetails>
Information about the port on the remote IP address.
sourcepub fn local_port_details(&self) -> Option<&ActionLocalPortDetails>
pub fn local_port_details(&self) -> Option<&ActionLocalPortDetails>
Information about the port on the EC2 instance.
sourceimpl NetworkConnectionAction
impl NetworkConnectionAction
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture NetworkConnectionAction.
Trait Implementations
sourceimpl Clone for NetworkConnectionAction
impl Clone for NetworkConnectionAction
sourcefn clone(&self) -> NetworkConnectionAction
fn clone(&self) -> NetworkConnectionAction
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 NetworkConnectionAction
impl Debug for NetworkConnectionAction
sourceimpl PartialEq<NetworkConnectionAction> for NetworkConnectionAction
impl PartialEq<NetworkConnectionAction> for NetworkConnectionAction
sourcefn eq(&self, other: &NetworkConnectionAction) -> bool
fn eq(&self, other: &NetworkConnectionAction) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for NetworkConnectionAction
Auto Trait Implementations
impl RefUnwindSafe for NetworkConnectionAction
impl Send for NetworkConnectionAction
impl Sync for NetworkConnectionAction
impl Unpin for NetworkConnectionAction
impl UnwindSafe for NetworkConnectionAction
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