=== Highlighting For `aws-cdk-lib.aws-elasticloadbalancingv2.ApplicationLoadBalancer`: * Highlight the `protocol` parameter of the `addListener` call when it is set to elbv2.ApplicationProtocol.HTTP * Highlight the `addListener` call when the `protocol` parameter is not set and the port parameter is 80, 8000, 8080 or 8008 For `aws-cdk-lib.aws-elasticloadbalancingv2.ApplicationListener` * Highlight the `protocol` property of the object constructor when it is set to elbv2.ApplicationProtocol.HTTP * Highlight the object constructor call when the `protocol` parameter is not set and the port parameter is 80, 8000, 8080 or 8008 For `aws-cdk-lib.aws-elasticloadbalancingv2.NetworkLoadBalancer` * Highlight the `protocol` parameter of the `addListener` call when it is set to elbv2.Protocol.TCP, elbv2.Protocol.UDP, or elbv2.Protocol.TCP_UDP * Highlight the `addListener` call when the `protocol` parameter is not set and the `certificates` parameter is not set or is an empty `Sequence`. For `aws-cdk-lib.aws-elasticloadbalancingv2.NetworkListener` * Highlight the `protocol` property of the object constructor call when it is set to elbv2.Protocol.TCP, elbv2.Protocol.UDP, or elbv2.Protocol.TCP_UDP * Highlight the constructor call when the `protocol` parameter is not set and the `certificates` parameter is not set or is an empty `Sequence`. For `aws-cdk-lib.aws-elasticloadbalancingv2.CfnListener`: * Highlight the `protocol` property of the object constructor when set to HTTP, TCP, UDP, or TCP_UDP. For `aws-cdk-lib.aws-elasticloadbalancing.LoadBalancer`: * Highlight the `externalProtocol` dict entry in the `listeners` property of the object constructor when set to `elb.LoadBalancingProtocol.TCP` or `elb.LoadBalancingProtocol.HTTP`. * Highlight the `externalProtocol` parameter of the call to `add_listener` when set to `elb.LoadBalancingProtocol.TCP` or `elb.LoadBalancingProtocol.HTTP`. For `aws-cdk-lib.aws-elasticloadbalancing.CfnLoadBalancer`: * When the `listeners` property of the object constructor is a `Sequence` that contains a `dict` with a "protocol" entry set to "tcp" or "http", highligth the "protocol" entry. * When the `listeners` property of the object constructor is a `Sequence` that contains an `elb.CfnLoadBalancer.ListenersProperty` with a `protocol` property set to "tcp" or "http", highlight the protocol property. For `aws-cdk-lib.aws-elasticloadbalancing.LoadBalancerListener`: * Highlight the `externalProtocol` property of the object constructor when set to `elb.LoadBalancingProtocol.TCP` or `elb.LoadBalancingProtocol.HTTP`. For `aws-cdk-lib.aws-elasticache.CfnReplicationGroup`: * Highlight the `transitEncryptionEnabled` property of the object constructor if it is present and set to False. * Highlight the constructor call if the `transitEncryptionEnabled` attribute is not set. For `aws-cdk-lib.aws-kinesis.CfnStream`: * Highlight the object constructor when the `streamEncryption` property is not set. * Highlight the `streamEncryption` property of the object constructor when set to `undefined`. For `aws-cdk-lib.aws-kinesis.Stream`: * Highlight the `encryption` property of the object constructor when it is set to aws-kinesis.StreamEncryption.UNENCRYPTED