Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Class: Aws::GuardDuty::Types::NetworkEndpoint

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb

Overview

Contains information about network endpoints that were observed in the attack sequence.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#autonomous_systemTypes::AutonomousSystem

The Autonomous System (AS) of the network endpoint.


6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 6611

class NetworkEndpoint < Struct.new(
  :id,
  :ip,
  :domain,
  :port,
  :location,
  :autonomous_system,
  :connection)
  SENSITIVE = []
  include Aws::Structure
end

#connectionTypes::NetworkConnection

Information about the network connection.


6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 6611

class NetworkEndpoint < Struct.new(
  :id,
  :ip,
  :domain,
  :port,
  :location,
  :autonomous_system,
  :connection)
  SENSITIVE = []
  include Aws::Structure
end

#domainString

The domain information for the network endpoint.

Returns:

  • (String)

6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 6611

class NetworkEndpoint < Struct.new(
  :id,
  :ip,
  :domain,
  :port,
  :location,
  :autonomous_system,
  :connection)
  SENSITIVE = []
  include Aws::Structure
end

#idString

The ID of the network endpoint.

Returns:

  • (String)

6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 6611

class NetworkEndpoint < Struct.new(
  :id,
  :ip,
  :domain,
  :port,
  :location,
  :autonomous_system,
  :connection)
  SENSITIVE = []
  include Aws::Structure
end

#ipString

The IP address associated with the network endpoint.

Returns:

  • (String)

6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 6611

class NetworkEndpoint < Struct.new(
  :id,
  :ip,
  :domain,
  :port,
  :location,
  :autonomous_system,
  :connection)
  SENSITIVE = []
  include Aws::Structure
end

#locationTypes::NetworkGeoLocation

Information about the location of the network endpoint.


6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 6611

class NetworkEndpoint < Struct.new(
  :id,
  :ip,
  :domain,
  :port,
  :location,
  :autonomous_system,
  :connection)
  SENSITIVE = []
  include Aws::Structure
end

#portInteger

The port number associated with the network endpoint.

Returns:

  • (Integer)

6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
# File 'gems/aws-sdk-guardduty/lib/aws-sdk-guardduty/types.rb', line 6611

class NetworkEndpoint < Struct.new(
  :id,
  :ip,
  :domain,
  :port,
  :location,
  :autonomous_system,
  :connection)
  SENSITIVE = []
  include Aws::Structure
end