You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::SecurityHub::Types::NetworkPathComponent
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::NetworkPathComponent
- Defined in:
- (unknown)
Overview
When passing NetworkPathComponent as input to an Aws::Client method, you can use a vanilla Hash:
{
component_id: "NonEmptyString",
component_type: "NonEmptyString",
egress: {
protocol: "NonEmptyString",
destination: {
address: ["NonEmptyString"],
port_ranges: [
{
begin: 1,
end: 1,
},
],
},
source: {
address: ["NonEmptyString"],
port_ranges: [
{
begin: 1,
end: 1,
},
],
},
},
ingress: {
protocol: "NonEmptyString",
destination: {
address: ["NonEmptyString"],
port_ranges: [
{
begin: 1,
end: 1,
},
],
},
source: {
address: ["NonEmptyString"],
port_ranges: [
{
begin: 1,
end: 1,
},
],
},
},
}
Information about a network path component.
Instance Attribute Summary collapse
-
#component_id ⇒ String
The identifier of a component in the network path.
-
#component_type ⇒ String
The type of component.
-
#egress ⇒ Types::NetworkHeader
Information about the component that comes after the current component in the network path.
-
#ingress ⇒ Types::NetworkHeader
Information about the component that comes before the current node in the network path.
Instance Attribute Details
#component_id ⇒ String
The identifier of a component in the network path.
#component_type ⇒ String
The type of component.
#egress ⇒ Types::NetworkHeader
Information about the component that comes after the current component in the network path.
#ingress ⇒ Types::NetworkHeader
Information about the component that comes before the current node in the network path.