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 moresourceimpl 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
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 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