Class DistributionOriginCustomOriginConfig
Inheritance
System.Object
DistributionOriginCustomOriginConfig
Inherited Members
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.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class DistributionOriginCustomOriginConfig
Fields
View SourceHttpPort
The HTTP port the custom origin listens on.
Declaration
public readonly int HttpPort
Field Value
| Type | Description |
|---|---|
| System.Int32 |
HttpsPort
The HTTPS port the custom origin listens on.
Declaration
public readonly int HttpsPort
Field Value
| Type | Description |
|---|---|
| System.Int32 |
OriginKeepaliveTimeout
The Custom KeepAlive timeout, in seconds. By default, AWS enforces a limit of 60. But you can request an increase.
Declaration
public readonly int? OriginKeepaliveTimeout
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
OriginProtocolPolicy
The origin protocol policy to apply to
your origin. One of http-only, https-only, or match-viewer.
Declaration
public readonly string OriginProtocolPolicy
Field Value
| Type | Description |
|---|---|
| System.String |
OriginReadTimeout
The Custom Read timeout, in seconds. By default, AWS enforces a limit of 60. But you can request an increase.
Declaration
public readonly int? OriginReadTimeout
Field Value
| Type | Description |
|---|---|
| System.Nullable<System.Int32> |
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 readonly ImmutableArray<string> OriginSslProtocols
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |