Class: Aws::EC2::Types::Explanation
- Inherits:
-
Struct
- Object
- Struct
- Aws::EC2::Types::Explanation
- Defined in:
- gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb
Overview
Describes an explanation code for an unreachable path. For more information, see Reachability Analyzer explanation codes.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#acl ⇒ Types::AnalysisComponent
The network ACL.
-
#acl_rule ⇒ Types::AnalysisAclRule
The network ACL rule.
-
#address ⇒ String
The IPv4 address, in CIDR notation.
-
#addresses ⇒ Array<String>
The IPv4 addresses, in CIDR notation.
-
#attached_to ⇒ Types::AnalysisComponent
The resource to which the component is attached.
-
#availability_zone_ids ⇒ Array<String>
The IDs of the Availability Zones.
-
#availability_zones ⇒ Array<String>
The Availability Zones.
-
#cidrs ⇒ Array<String>
The CIDR ranges.
-
#classic_load_balancer_listener ⇒ Types::AnalysisLoadBalancerListener
The listener for a Classic Load Balancer.
-
#component ⇒ Types::AnalysisComponent
The component.
-
#component_account ⇒ String
The Amazon Web Services account for the component.
-
#component_region ⇒ String
The Region for the component.
-
#customer_gateway ⇒ Types::AnalysisComponent
The customer gateway.
-
#destination ⇒ Types::AnalysisComponent
The destination.
-
#destination_vpc ⇒ Types::AnalysisComponent
The destination VPC.
-
#direction ⇒ String
The direction.
-
#elastic_load_balancer_listener ⇒ Types::AnalysisComponent
The load balancer listener.
-
#explanation_code ⇒ String
The explanation code.
-
#firewall_stateful_rule ⇒ Types::FirewallStatefulRule
The Network Firewall stateful rule.
-
#firewall_stateless_rule ⇒ Types::FirewallStatelessRule
The Network Firewall stateless rule.
-
#ingress_route_table ⇒ Types::AnalysisComponent
The route table.
-
#internet_gateway ⇒ Types::AnalysisComponent
The internet gateway.
-
#load_balancer_arn ⇒ String
The Amazon Resource Name (ARN) of the load balancer.
-
#load_balancer_listener_port ⇒ Integer
The listener port of the load balancer.
-
#load_balancer_target ⇒ Types::AnalysisLoadBalancerTarget
The target.
-
#load_balancer_target_group ⇒ Types::AnalysisComponent
The target group.
-
#load_balancer_target_groups ⇒ Array<Types::AnalysisComponent>
The target groups.
-
#load_balancer_target_port ⇒ Integer
The target port.
-
#missing_component ⇒ String
The missing component.
-
#nat_gateway ⇒ Types::AnalysisComponent
The NAT gateway.
-
#network_interface ⇒ Types::AnalysisComponent
The network interface.
-
#packet_field ⇒ String
The packet field.
-
#port ⇒ Integer
The port.
-
#port_ranges ⇒ Array<Types::PortRange>
The port ranges.
-
#prefix_list ⇒ Types::AnalysisComponent
The prefix list.
-
#protocols ⇒ Array<String>
The protocols.
-
#route_table ⇒ Types::AnalysisComponent
The route table.
-
#route_table_route ⇒ Types::AnalysisRouteTableRoute
The route table route.
-
#security_group ⇒ Types::AnalysisComponent
The security group.
-
#security_group_rule ⇒ Types::AnalysisSecurityGroupRule
The security group rule.
-
#security_groups ⇒ Array<Types::AnalysisComponent>
The security groups.
-
#source_vpc ⇒ Types::AnalysisComponent
The source VPC.
-
#state ⇒ String
The state.
-
#subnet ⇒ Types::AnalysisComponent
The subnet.
-
#subnet_route_table ⇒ Types::AnalysisComponent
The route table for the subnet.
-
#transit_gateway ⇒ Types::AnalysisComponent
The transit gateway.
-
#transit_gateway_attachment ⇒ Types::AnalysisComponent
The transit gateway attachment.
-
#transit_gateway_route_table ⇒ Types::AnalysisComponent
The transit gateway route table.
-
#transit_gateway_route_table_route ⇒ Types::TransitGatewayRouteTableRoute
The transit gateway route table route.
-
#vpc ⇒ Types::AnalysisComponent
The component VPC.
-
#vpc_endpoint ⇒ Types::AnalysisComponent
The VPC endpoint.
-
#vpc_peering_connection ⇒ Types::AnalysisComponent
The VPC peering connection.
-
#vpn_connection ⇒ Types::AnalysisComponent
The VPN connection.
-
#vpn_gateway ⇒ Types::AnalysisComponent
The VPN gateway.
Instance Attribute Details
#acl ⇒ Types::AnalysisComponent
The network ACL.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#acl_rule ⇒ Types::AnalysisAclRule
The network ACL rule.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#address ⇒ String
The IPv4 address, in CIDR notation.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#addresses ⇒ Array<String>
The IPv4 addresses, in CIDR notation.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#attached_to ⇒ Types::AnalysisComponent
The resource to which the component is attached.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#availability_zone_ids ⇒ Array<String>
The IDs of the Availability Zones.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#availability_zones ⇒ Array<String>
The Availability Zones.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#cidrs ⇒ Array<String>
The CIDR ranges.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#classic_load_balancer_listener ⇒ Types::AnalysisLoadBalancerListener
The listener for a Classic Load Balancer.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#component ⇒ Types::AnalysisComponent
The component.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#component_account ⇒ String
The Amazon Web Services account for the component.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#component_region ⇒ String
The Region for the component.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#customer_gateway ⇒ Types::AnalysisComponent
The customer gateway.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#destination ⇒ Types::AnalysisComponent
The destination.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#destination_vpc ⇒ Types::AnalysisComponent
The destination VPC.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#direction ⇒ String
The direction. The following are the possible values:
egress
ingress
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#elastic_load_balancer_listener ⇒ Types::AnalysisComponent
The load balancer listener.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#explanation_code ⇒ String
The explanation code.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#firewall_stateful_rule ⇒ Types::FirewallStatefulRule
The Network Firewall stateful rule.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#firewall_stateless_rule ⇒ Types::FirewallStatelessRule
The Network Firewall stateless rule.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#ingress_route_table ⇒ Types::AnalysisComponent
The route table.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#internet_gateway ⇒ Types::AnalysisComponent
The internet gateway.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#load_balancer_arn ⇒ String
The Amazon Resource Name (ARN) of the load balancer.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#load_balancer_listener_port ⇒ Integer
The listener port of the load balancer.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#load_balancer_target ⇒ Types::AnalysisLoadBalancerTarget
The target.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#load_balancer_target_group ⇒ Types::AnalysisComponent
The target group.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#load_balancer_target_groups ⇒ Array<Types::AnalysisComponent>
The target groups.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#load_balancer_target_port ⇒ Integer
The target port.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#missing_component ⇒ String
The missing component.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#nat_gateway ⇒ Types::AnalysisComponent
The NAT gateway.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#network_interface ⇒ Types::AnalysisComponent
The network interface.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#packet_field ⇒ String
The packet field.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#port ⇒ Integer
The port.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#port_ranges ⇒ Array<Types::PortRange>
The port ranges.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#prefix_list ⇒ Types::AnalysisComponent
The prefix list.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#protocols ⇒ Array<String>
The protocols.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#route_table ⇒ Types::AnalysisComponent
The route table.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#route_table_route ⇒ Types::AnalysisRouteTableRoute
The route table route.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#security_group ⇒ Types::AnalysisComponent
The security group.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#security_group_rule ⇒ Types::AnalysisSecurityGroupRule
The security group rule.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#security_groups ⇒ Array<Types::AnalysisComponent>
The security groups.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#source_vpc ⇒ Types::AnalysisComponent
The source VPC.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#state ⇒ String
The state.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#subnet ⇒ Types::AnalysisComponent
The subnet.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#subnet_route_table ⇒ Types::AnalysisComponent
The route table for the subnet.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#transit_gateway ⇒ Types::AnalysisComponent
The transit gateway.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#transit_gateway_attachment ⇒ Types::AnalysisComponent
The transit gateway attachment.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#transit_gateway_route_table ⇒ Types::AnalysisComponent
The transit gateway route table.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#transit_gateway_route_table_route ⇒ Types::TransitGatewayRouteTableRoute
The transit gateway route table route.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#vpc ⇒ Types::AnalysisComponent
The component VPC.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#vpc_endpoint ⇒ Types::AnalysisComponent
The VPC endpoint.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#vpc_peering_connection ⇒ Types::AnalysisComponent
The VPC peering connection.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#vpn_connection ⇒ Types::AnalysisComponent
The VPN connection.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |
#vpn_gateway ⇒ Types::AnalysisComponent
The VPN gateway.
43508 43509 43510 43511 43512 43513 43514 43515 43516 43517 43518 43519 43520 43521 43522 43523 43524 43525 43526 43527 43528 43529 43530 43531 43532 43533 43534 43535 43536 43537 43538 43539 43540 43541 43542 43543 43544 43545 43546 43547 43548 43549 43550 43551 43552 43553 43554 43555 43556 43557 43558 43559 43560 43561 43562 43563 43564 43565 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 43508 class Explanation < Struct.new( :acl, :acl_rule, :address, :addresses, :attached_to, :availability_zones, :availability_zone_ids, :cidrs, :component, :customer_gateway, :destination, :destination_vpc, :direction, :explanation_code, :ingress_route_table, :internet_gateway, :load_balancer_arn, :classic_load_balancer_listener, :load_balancer_listener_port, :load_balancer_target, :load_balancer_target_group, :load_balancer_target_groups, :load_balancer_target_port, :elastic_load_balancer_listener, :missing_component, :nat_gateway, :network_interface, :packet_field, :vpc_peering_connection, :port, :port_ranges, :prefix_list, :protocols, :route_table_route, :route_table, :security_group, :security_group_rule, :security_groups, :source_vpc, :state, :subnet, :subnet_route_table, :vpc, :vpc_endpoint, :vpn_connection, :vpn_gateway, :transit_gateway, :transit_gateway_route_table, :transit_gateway_route_table_route, :transit_gateway_attachment, :component_account, :component_region, :firewall_stateless_rule, :firewall_stateful_rule) SENSITIVE = [] include Aws::Structure end |