Struct aws_sdk_securityhub::model::ActionRemoteIpDetails
source · [−]#[non_exhaustive]pub struct ActionRemoteIpDetails {
pub ip_address_v4: Option<String>,
pub organization: Option<IpOrganizationDetails>,
pub country: Option<Country>,
pub city: Option<City>,
pub geo_location: Option<GeoLocation>,
}
Expand description
For AwsApiAction
, NetworkConnectionAction
, and PortProbeAction
, RemoteIpDetails
provides information about the remote IP address that was involved in the action.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.ip_address_v4: Option<String>
The IP address.
organization: Option<IpOrganizationDetails>
The internet service provider (ISP) organization associated with the remote IP address.
country: Option<Country>
The country where the remote IP address is located.
city: Option<City>
The city where the remote IP address is located.
geo_location: Option<GeoLocation>
The coordinates of the location of the remote IP address.
Implementations
The IP address.
The internet service provider (ISP) organization associated with the remote IP address.
The coordinates of the location of the remote IP address.
Creates a new builder-style object to manufacture ActionRemoteIpDetails
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ActionRemoteIpDetails
impl Send for ActionRemoteIpDetails
impl Sync for ActionRemoteIpDetails
impl Unpin for ActionRemoteIpDetails
impl UnwindSafe for ActionRemoteIpDetails
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more