This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::EC2::NetworkInsightsAnalysis PathComponent
Describes a path component.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "AclRule" :AnalysisAclRule, "AdditionalDetails" :[ AdditionalDetail, ... ], "Component" :AnalysisComponent, "DestinationVpc" :AnalysisComponent, "ElasticLoadBalancerListener" :AnalysisComponent, "Explanations" :[ Explanation, ... ], "InboundHeader" :AnalysisPacketHeader, "OutboundHeader" :AnalysisPacketHeader, "RouteTableRoute" :AnalysisRouteTableRoute, "SecurityGroupRule" :AnalysisSecurityGroupRule, "SequenceNumber" :Integer, "ServiceName" :String, "SourceVpc" :AnalysisComponent, "Subnet" :AnalysisComponent, "TransitGateway" :AnalysisComponent, "TransitGatewayRouteTableRoute" :TransitGatewayRouteTableRoute, "Vpc" :AnalysisComponent}
YAML
AclRule:AnalysisAclRuleAdditionalDetails:- AdditionalDetailComponent:AnalysisComponentDestinationVpc:AnalysisComponentElasticLoadBalancerListener:AnalysisComponentExplanations:- ExplanationInboundHeader:AnalysisPacketHeaderOutboundHeader:AnalysisPacketHeaderRouteTableRoute:AnalysisRouteTableRouteSecurityGroupRule:AnalysisSecurityGroupRuleSequenceNumber:IntegerServiceName:StringSourceVpc:AnalysisComponentSubnet:AnalysisComponentTransitGateway:AnalysisComponentTransitGatewayRouteTableRoute:TransitGatewayRouteTableRouteVpc:AnalysisComponent
Properties
- AclRule
- 
                    The network ACL rule. Required: No Type: AnalysisAclRule Update requires: No interruption 
- AdditionalDetails
- 
                    The additional details. Required: No Type: Array of AdditionalDetail Update requires: No interruption 
- Component
- 
                    The component. Required: No Type: AnalysisComponent Update requires: No interruption 
- DestinationVpc
- 
                    The destination VPC. Required: No Type: AnalysisComponent Update requires: No interruption 
- ElasticLoadBalancerListener
- 
                    The load balancer listener. Required: No Type: AnalysisComponent Update requires: No interruption 
- Explanations
- 
                    The explanation codes. Required: No Type: Array of Explanation Update requires: No interruption 
- InboundHeader
- 
                    The inbound header. Required: No Type: AnalysisPacketHeader Update requires: No interruption 
- OutboundHeader
- 
                    The outbound header. Required: No Type: AnalysisPacketHeader Update requires: No interruption 
- RouteTableRoute
- 
                    The route table route. Required: No Type: AnalysisRouteTableRoute Update requires: No interruption 
- SecurityGroupRule
- 
                    The security group rule. Required: No Type: AnalysisSecurityGroupRule Update requires: No interruption 
- SequenceNumber
- 
                    The sequence number. Required: No Type: Integer Update requires: No interruption 
- ServiceName
- 
                    The name of the VPC endpoint service. Required: No Type: String Update requires: No interruption 
- SourceVpc
- 
                    The source VPC. Required: No Type: AnalysisComponent Update requires: No interruption 
- Subnet
- 
                    The subnet. Required: No Type: AnalysisComponent Update requires: No interruption 
- TransitGateway
- 
                    The transit gateway. Required: No Type: AnalysisComponent Update requires: No interruption 
- TransitGatewayRouteTableRoute
- 
                    The route in a transit gateway route table. Required: No Type: TransitGatewayRouteTableRoute Update requires: No interruption 
- Vpc
- 
                    The component VPC. Required: No Type: AnalysisComponent Update requires: No interruption