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:
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
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