/dhall-aws-cloudformation/cloudformation/AWS::EC2::NetworkInsightsAnalysis/Explanation.dhall

Copy path to clipboard

Source

{ Type =
{ Acl : Optional (./AnalysisComponent.dhall).Type
, AclRule : Optional (./AnalysisAclRule.dhall).Type
, Address : Optional (./../../Fn.dhall).CfnText
, Addresses : Optional (List (./../../Fn.dhall).CfnText)
, AttachedTo : Optional (./AnalysisComponent.dhall).Type
, AvailabilityZones : Optional (List (./../../Fn.dhall).CfnText)
, Cidrs : Optional (List (./../../Fn.dhall).CfnText)
, ClassicLoadBalancerListener :
Optional (./AnalysisLoadBalancerListener.dhall).Type
, Component : Optional (./AnalysisComponent.dhall).Type
, ComponentAccount : Optional (./../../Fn.dhall).CfnText
, ComponentRegion : Optional (./../../Fn.dhall).CfnText
, CustomerGateway : Optional (./AnalysisComponent.dhall).Type
, Destination : Optional (./AnalysisComponent.dhall).Type
, DestinationVpc : Optional (./AnalysisComponent.dhall).Type
, Direction : Optional (./../../Fn.dhall).CfnText
, ElasticLoadBalancerListener : Optional (./AnalysisComponent.dhall).Type
, ExplanationCode : Optional (./../../Fn.dhall).CfnText
, IngressRouteTable : Optional (./AnalysisComponent.dhall).Type
, InternetGateway : Optional (./AnalysisComponent.dhall).Type
, LoadBalancerArn : Optional (./../../Fn.dhall).CfnText
, LoadBalancerListenerPort : Optional Integer
, LoadBalancerTarget : Optional (./AnalysisLoadBalancerTarget.dhall).Type
, LoadBalancerTargetGroup : Optional (./AnalysisComponent.dhall).Type
, LoadBalancerTargetGroups :
Optional (List (./AnalysisComponent.dhall).Type)
, LoadBalancerTargetPort : Optional Integer
, MissingComponent : Optional (./../../Fn.dhall).CfnText
, NatGateway : Optional (./AnalysisComponent.dhall).Type
, NetworkInterface : Optional (./AnalysisComponent.dhall).Type
, PacketField : Optional (./../../Fn.dhall).CfnText
, Port : Optional Integer
, PortRanges : Optional (List (./PortRange.dhall).Type)
, PrefixList : Optional (./AnalysisComponent.dhall).Type
, Protocols : Optional (List (./../../Fn.dhall).CfnText)
, RouteTable : Optional (./AnalysisComponent.dhall).Type
, RouteTableRoute : Optional (./AnalysisRouteTableRoute.dhall).Type
, SecurityGroup : Optional (./AnalysisComponent.dhall).Type
, SecurityGroupRule : Optional (./AnalysisSecurityGroupRule.dhall).Type
, SecurityGroups : Optional (List (./AnalysisComponent.dhall).Type)
, SourceVpc : Optional (./AnalysisComponent.dhall).Type
, State : Optional (./../../Fn.dhall).CfnText
, Subnet : Optional (./AnalysisComponent.dhall).Type
, SubnetRouteTable : Optional (./AnalysisComponent.dhall).Type
, TransitGateway : Optional (./AnalysisComponent.dhall).Type
, TransitGatewayAttachment : Optional (./AnalysisComponent.dhall).Type
, TransitGatewayRouteTable : Optional (./AnalysisComponent.dhall).Type
, TransitGatewayRouteTableRoute :
Optional (./TransitGatewayRouteTableRoute.dhall).Type
, Vpc : Optional (./AnalysisComponent.dhall).Type
, VpcPeeringConnection : Optional (./AnalysisComponent.dhall).Type
, VpnConnection : Optional (./AnalysisComponent.dhall).Type
, VpnGateway : Optional (./AnalysisComponent.dhall).Type
, vpcEndpoint : Optional (./AnalysisComponent.dhall).Type
}
, default =
{ Acl = None (./AnalysisComponent.dhall).Type
, AclRule = None (./AnalysisAclRule.dhall).Type
, Address = None (./../../Fn.dhall).CfnText
, Addresses = None (List (./../../Fn.dhall).CfnText)
, AttachedTo = None (./AnalysisComponent.dhall).Type
, AvailabilityZones = None (List (./../../Fn.dhall).CfnText)
, Cidrs = None (List (./../../Fn.dhall).CfnText)
, ClassicLoadBalancerListener =
None (./AnalysisLoadBalancerListener.dhall).Type
, Component = None (./AnalysisComponent.dhall).Type
, ComponentAccount = None (./../../Fn.dhall).CfnText
, ComponentRegion = None (./../../Fn.dhall).CfnText
, CustomerGateway = None (./AnalysisComponent.dhall).Type
, Destination = None (./AnalysisComponent.dhall).Type
, DestinationVpc = None (./AnalysisComponent.dhall).Type
, Direction = None (./../../Fn.dhall).CfnText
, ElasticLoadBalancerListener = None (./AnalysisComponent.dhall).Type
, ExplanationCode = None (./../../Fn.dhall).CfnText
, IngressRouteTable = None (./AnalysisComponent.dhall).Type
, InternetGateway = None (./AnalysisComponent.dhall).Type
, LoadBalancerArn = None (./../../Fn.dhall).CfnText
, LoadBalancerListenerPort = None Integer
, LoadBalancerTarget = None (./AnalysisLoadBalancerTarget.dhall).Type
, LoadBalancerTargetGroup = None (./AnalysisComponent.dhall).Type
, LoadBalancerTargetGroups = None (List (./AnalysisComponent.dhall).Type)
, LoadBalancerTargetPort = None Integer
, MissingComponent = None (./../../Fn.dhall).CfnText
, NatGateway = None (./AnalysisComponent.dhall).Type
, NetworkInterface = None (./AnalysisComponent.dhall).Type
, PacketField = None (./../../Fn.dhall).CfnText
, Port = None Integer
, PortRanges = None (List (./PortRange.dhall).Type)
, PrefixList = None (./AnalysisComponent.dhall).Type
, Protocols = None (List (./../../Fn.dhall).CfnText)
, RouteTable = None (./AnalysisComponent.dhall).Type
, RouteTableRoute = None (./AnalysisRouteTableRoute.dhall).Type
, SecurityGroup = None (./AnalysisComponent.dhall).Type
, SecurityGroupRule = None (./AnalysisSecurityGroupRule.dhall).Type
, SecurityGroups = None (List (./AnalysisComponent.dhall).Type)
, SourceVpc = None (./AnalysisComponent.dhall).Type
, State = None (./../../Fn.dhall).CfnText
, Subnet = None (./AnalysisComponent.dhall).Type
, SubnetRouteTable = None (./AnalysisComponent.dhall).Type
, TransitGateway = None (./AnalysisComponent.dhall).Type
, TransitGatewayAttachment = None (./AnalysisComponent.dhall).Type
, TransitGatewayRouteTable = None (./AnalysisComponent.dhall).Type
, TransitGatewayRouteTableRoute =
None (./TransitGatewayRouteTableRoute.dhall).Type
, Vpc = None (./AnalysisComponent.dhall).Type
, VpcPeeringConnection = None (./AnalysisComponent.dhall).Type
, VpnConnection = None (./AnalysisComponent.dhall).Type
, VpnGateway = None (./AnalysisComponent.dhall).Type
, vpcEndpoint = None (./AnalysisComponent.dhall).Type
}
}