Show / Hide Table of Contents

Class DistributionOriginCustomOriginConfigArgs

Inheritance
System.Object
InputArgs
ResourceArgs
DistributionOriginCustomOriginConfigArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.CloudFront.Inputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class DistributionOriginCustomOriginConfigArgs : ResourceArgs

Constructors

View Source

DistributionOriginCustomOriginConfigArgs()

Declaration
public DistributionOriginCustomOriginConfigArgs()

Properties

View Source

HttpPort

The HTTP port the custom origin listens on.

Declaration
public Input<int> HttpPort { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

HttpsPort

The HTTPS port the custom origin listens on.

Declaration
public Input<int> HttpsPort { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

OriginKeepaliveTimeout

The Custom KeepAlive timeout, in seconds. By default, AWS enforces a limit of 60. But you can request an increase.

Declaration
public Input<int> OriginKeepaliveTimeout { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

OriginProtocolPolicy

The origin protocol policy to apply to your origin. One of http-only, https-only, or match-viewer.

Declaration
public Input<string> OriginProtocolPolicy { get; set; }
Property Value
Type Description
Input<System.String>
View Source

OriginReadTimeout

The Custom Read timeout, in seconds. By default, AWS enforces a limit of 60. But you can request an increase.

Declaration
public Input<int> OriginReadTimeout { get; set; }
Property Value
Type Description
Input<System.Int32>
View Source

OriginSslProtocols

The SSL/TLS protocols that you want CloudFront to use when communicating with your origin over HTTPS. A list of one or more of SSLv3, TLSv1, TLSv1.1, and TLSv1.2.

Declaration
public InputList<string> OriginSslProtocols { get; set; }
Property Value
Type Description
InputList<System.String>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.