Enum OriginProtocolPolicy
Defines what protocols CloudFront will use to connect to an origin.
Namespace: Amazon.CDK.AWS.CloudFront
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public enum OriginProtocolPolicy
Syntax (vb)
Public Enum OriginProtocolPolicy
Remarks
ExampleMetadata: infused
Examples
ApplicationLoadBalancer loadBalancer;
var origin = new LoadBalancerV2Origin(loadBalancer, new LoadBalancerV2OriginProps {
ConnectionAttempts = 3,
ConnectionTimeout = Duration.Seconds(5),
ReadTimeout = Duration.Seconds(45),
KeepaliveTimeout = Duration.Seconds(45),
ProtocolPolicy = OriginProtocolPolicy.MATCH_VIEWER
});
Synopsis
Fields
HTTPS_ONLY | Connect on HTTPS only. |
HTTP_ONLY | Connect on HTTP only. |
MATCH_VIEWER | Connect with the same protocol as the viewer. |
Fields
Name | Description |
---|---|
HTTPS_ONLY | Connect on HTTPS only. |
HTTP_ONLY | Connect on HTTP only. |
MATCH_VIEWER | Connect with the same protocol as the viewer. |