Class: Aws::EC2::Types::PathComponent

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

Overview

Describes a path component.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#acl_ruleTypes::AnalysisAclRule

The network ACL rule.



47694
47695
47696
47697
47698
47699
47700
47701
47702
47703
47704
47705
47706
47707
47708
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 47694

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :component,
  :destination_vpc,
  :outbound_header,
  :inbound_header,
  :route_table_route,
  :security_group_rule,
  :source_vpc,
  :subnet,
  :vpc)
  SENSITIVE = []
  include Aws::Structure
end

#componentTypes::AnalysisComponent

The component.



47694
47695
47696
47697
47698
47699
47700
47701
47702
47703
47704
47705
47706
47707
47708
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 47694

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :component,
  :destination_vpc,
  :outbound_header,
  :inbound_header,
  :route_table_route,
  :security_group_rule,
  :source_vpc,
  :subnet,
  :vpc)
  SENSITIVE = []
  include Aws::Structure
end

#destination_vpcTypes::AnalysisComponent

The destination VPC.



47694
47695
47696
47697
47698
47699
47700
47701
47702
47703
47704
47705
47706
47707
47708
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 47694

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :component,
  :destination_vpc,
  :outbound_header,
  :inbound_header,
  :route_table_route,
  :security_group_rule,
  :source_vpc,
  :subnet,
  :vpc)
  SENSITIVE = []
  include Aws::Structure
end

#inbound_headerTypes::AnalysisPacketHeader

The inbound header.



47694
47695
47696
47697
47698
47699
47700
47701
47702
47703
47704
47705
47706
47707
47708
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 47694

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :component,
  :destination_vpc,
  :outbound_header,
  :inbound_header,
  :route_table_route,
  :security_group_rule,
  :source_vpc,
  :subnet,
  :vpc)
  SENSITIVE = []
  include Aws::Structure
end

#outbound_headerTypes::AnalysisPacketHeader

The outbound header.



47694
47695
47696
47697
47698
47699
47700
47701
47702
47703
47704
47705
47706
47707
47708
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 47694

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :component,
  :destination_vpc,
  :outbound_header,
  :inbound_header,
  :route_table_route,
  :security_group_rule,
  :source_vpc,
  :subnet,
  :vpc)
  SENSITIVE = []
  include Aws::Structure
end

#route_table_routeTypes::AnalysisRouteTableRoute

The route table route.



47694
47695
47696
47697
47698
47699
47700
47701
47702
47703
47704
47705
47706
47707
47708
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 47694

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :component,
  :destination_vpc,
  :outbound_header,
  :inbound_header,
  :route_table_route,
  :security_group_rule,
  :source_vpc,
  :subnet,
  :vpc)
  SENSITIVE = []
  include Aws::Structure
end

#security_group_ruleTypes::AnalysisSecurityGroupRule

The security group rule.



47694
47695
47696
47697
47698
47699
47700
47701
47702
47703
47704
47705
47706
47707
47708
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 47694

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :component,
  :destination_vpc,
  :outbound_header,
  :inbound_header,
  :route_table_route,
  :security_group_rule,
  :source_vpc,
  :subnet,
  :vpc)
  SENSITIVE = []
  include Aws::Structure
end

#sequence_numberInteger

The sequence number.

Returns:

  • (Integer)


47694
47695
47696
47697
47698
47699
47700
47701
47702
47703
47704
47705
47706
47707
47708
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 47694

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :component,
  :destination_vpc,
  :outbound_header,
  :inbound_header,
  :route_table_route,
  :security_group_rule,
  :source_vpc,
  :subnet,
  :vpc)
  SENSITIVE = []
  include Aws::Structure
end

#source_vpcTypes::AnalysisComponent

The source VPC.



47694
47695
47696
47697
47698
47699
47700
47701
47702
47703
47704
47705
47706
47707
47708
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 47694

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :component,
  :destination_vpc,
  :outbound_header,
  :inbound_header,
  :route_table_route,
  :security_group_rule,
  :source_vpc,
  :subnet,
  :vpc)
  SENSITIVE = []
  include Aws::Structure
end

#subnetTypes::AnalysisComponent

The subnet.



47694
47695
47696
47697
47698
47699
47700
47701
47702
47703
47704
47705
47706
47707
47708
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 47694

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :component,
  :destination_vpc,
  :outbound_header,
  :inbound_header,
  :route_table_route,
  :security_group_rule,
  :source_vpc,
  :subnet,
  :vpc)
  SENSITIVE = []
  include Aws::Structure
end

#vpcTypes::AnalysisComponent

The component VPC.



47694
47695
47696
47697
47698
47699
47700
47701
47702
47703
47704
47705
47706
47707
47708
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 47694

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :component,
  :destination_vpc,
  :outbound_header,
  :inbound_header,
  :route_table_route,
  :security_group_rule,
  :source_vpc,
  :subnet,
  :vpc)
  SENSITIVE = []
  include Aws::Structure
end