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

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
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_idString

The identifier of a component in the network path.

Length Constraints: Minimum of 1. Maximum of 32.

Returns:

  • (String)


27123
27124
27125
27126
27127
27128
27129
27130
# File 'lib/aws-sdk-securityhub/types.rb', line 27123

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

#component_typeString

The type of component.

Length Constraints: Minimum of 1. Maximum of 32.

Returns:

  • (String)


27123
27124
27125
27126
27127
27128
27129
27130
# File 'lib/aws-sdk-securityhub/types.rb', line 27123

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

#egressTypes::NetworkHeader

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



27123
27124
27125
27126
27127
27128
27129
27130
# File 'lib/aws-sdk-securityhub/types.rb', line 27123

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

#ingressTypes::NetworkHeader

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



27123
27124
27125
27126
27127
27128
27129
27130
# File 'lib/aws-sdk-securityhub/types.rb', line 27123

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