Module: AWSCDK::ElasticLoadBalancingv2::AlpnPolicy

Defined in:
elastic_load_balancingv2/alpn_policy.rb

Overview

Application-Layer Protocol Negotiation Policies for network load balancers.

Which protocols should be used over a secure connection.

Constant Summary collapse

HTTP1_ONLY =
Deprecated.
Note:

Default:

Negotiate only HTTP/1.*. The ALPN preference list is http/1.1, http/1.0.

Jsii::Enum.new("aws-cdk-lib.aws_elasticloadbalancingv2.AlpnPolicy", "HTTP1_ONLY")
HTTP2_ONLY =
Deprecated.
Note:

Default:

Negotiate only HTTP/2.

The ALPN preference list is h2

Jsii::Enum.new("aws-cdk-lib.aws_elasticloadbalancingv2.AlpnPolicy", "HTTP2_ONLY")
HTTP2_OPTIONAL =
Deprecated.
Note:

Default:

Prefer HTTP/1.* over HTTP/2 (which can be useful for HTTP/2 testing). The ALPN preference list is http/1.1, http/1.0, h2.

Jsii::Enum.new("aws-cdk-lib.aws_elasticloadbalancingv2.AlpnPolicy", "HTTP2_OPTIONAL")
HTTP2_PREFERRED =
Deprecated.
Note:

Default:

Prefer HTTP/2 over HTTP/1.*. The ALPN preference list is h2, http/1.1, http/1.0.

Jsii::Enum.new("aws-cdk-lib.aws_elasticloadbalancingv2.AlpnPolicy", "HTTP2_PREFERRED")
NONE =
Deprecated.
Note:

Default:

Do not negotiate ALPN.

Jsii::Enum.new("aws-cdk-lib.aws_elasticloadbalancingv2.AlpnPolicy", "NONE")