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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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.
40541 40542 40543 40544 40545 40546 40547 40548 40549 40550 40551 40552 40553 40554 40555 40556 40557 40558 40559 40560 40561 40562 40563 40564 40565 40566 40567 40568 40569 40570 40571 40572 40573 40574 40575 40576 40577 40578 40579 40580 40581 40582 40583 40584 40585 40586 40587 40588 40589 40590 40591 40592 40593 40594 40595 40596 40597 40598 |
# File 'gems/aws-sdk-ec2/lib/aws-sdk-ec2/types.rb', line 40541 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 |