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.



51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

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

#attached_toTypes::AnalysisComponent

The resource to which the path component is attached.



51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :attached_to,
  :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.



51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :attached_to,
  :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.



51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :attached_to,
  :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.



51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :attached_to,
  :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.



51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :attached_to,
  :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.



51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :attached_to,
  :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.



51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :attached_to,
  :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)


51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :attached_to,
  :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.



51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :attached_to,
  :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.



51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

class PathComponent < Struct.new(
  :sequence_number,
  :acl_rule,
  :attached_to,
  :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.



51366
51367
51368
51369
51370
51371
51372
51373
51374
51375
51376
51377
51378
51379
51380
51381
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 51366

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