Class: Aws::SecurityHub::Types::NetworkPathComponent

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

Overview

Information about a network path component.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#component_id ⇒ String

The identifier of a component in the network path.

Length Constraints: Minimum of 1. Maximum of 32.

Returns:

  • (String)


29878
29879
29880
29881
29882
29883
29884
29885
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 29878

class NetworkPathComponent < Struct.new(
  :component_id,
  :component_type,
  :egress,
  :ingress)
  SENSITIVE = []
  include Aws::Structure
end

#component_type ⇒ String

The type of component.

Length Constraints: Minimum of 1. Maximum of 32.

Returns:

  • (String)


29878
29879
29880
29881
29882
29883
29884
29885
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 29878

class NetworkPathComponent < Struct.new(
  :component_id,
  :component_type,
  :egress,
  :ingress)
  SENSITIVE = []
  include Aws::Structure
end

#egress ⇒ Types::NetworkHeader

Information about the component that comes after the current component in the network path.



29878
29879
29880
29881
29882
29883
29884
29885
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 29878

class NetworkPathComponent < Struct.new(
  :component_id,
  :component_type,
  :egress,
  :ingress)
  SENSITIVE = []
  include Aws::Structure
end

#ingress ⇒ Types::NetworkHeader

Information about the component that comes before the current node in the network path.



29878
29879
29880
29881
29882
29883
29884
29885
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 29878

class NetworkPathComponent < Struct.new(
  :component_id,
  :component_type,
  :egress,
  :ingress)
  SENSITIVE = []
  include Aws::Structure
end