enum HttpVersion
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.CloudFront.HttpVersion |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awscloudfront#HttpVersion |
Java | software.amazon.awscdk.services.cloudfront.HttpVersion |
Python | aws_cdk.aws_cloudfront.HttpVersion |
TypeScript (source) | aws-cdk-lib » aws_cloudfront » HttpVersion |
Maximum HTTP version to support.
Example
// Configure a distribution to use HTTP/2 and HTTP/3
new cloudfront.Distribution(this, 'myDist', {
defaultBehavior: { origin: new origins.HttpOrigin('www.example.com') },
httpVersion: cloudfront.HttpVersion.HTTP2_AND_3,
});
Members
| Name | Description |
|---|---|
| HTTP1_1 | HTTP 1.1. |
| HTTP2 | HTTP 2. |
| HTTP2_AND_3 | HTTP 2 and HTTP 3. |
| HTTP3 | HTTP 3. |
HTTP1_1
HTTP 1.1.
HTTP2
HTTP 2.
HTTP2_AND_3
HTTP 2 and HTTP 3.
HTTP3
HTTP 3.

.NET
Go
Java
Python
TypeScript (