Skip to main content

AWSCloudFrontDistributionOriginCustomOriginConfiguration

No description

type AWSCloudFrontDistributionOriginCustomOriginConfiguration {
httpPort: Int!
httpsPort: Int!
protocolPolicy: AWSCloudFrontDistributionOriginProtocolPolicyType!
keepaliveTimeout: Int!
readTimeout: Int!
sslProtocols: [AWSCloudFrontDistributionOriginSSLProtocolType!]!
}

Fields

AWSCloudFrontDistributionOriginCustomOriginConfiguration.httpPort ● Int! non-null scalar

The HTTP port the custom origin listens on

AWSCloudFrontDistributionOriginCustomOriginConfiguration.httpsPort ● Int! non-null scalar

The HTTPS port the custom origin listens on

AWSCloudFrontDistributionOriginCustomOriginConfiguration.protocolPolicy ● AWSCloudFrontDistributionOriginProtocolPolicyType! non-null enum

The origin protocol policy to apply to your origin

AWSCloudFrontDistributionOriginCustomOriginConfiguration.keepaliveTimeout ● Int! non-null scalar

Indicates how long, in seconds, CloudFront persists its connection to the origin

AWSCloudFrontDistributionOriginCustomOriginConfiguration.readTimeout ● Int! non-null scalar

Indicates how long, in seconds, CloudFront waits for a response from the origin

AWSCloudFrontDistributionOriginCustomOriginConfiguration.sslProtocols ● [AWSCloudFrontDistributionOriginSSLProtocolType!]! non-null enum

The SSL/TLS protocols that you want CloudFront to use when communicating with your origin over HTTPS

Member of

AWSCloudFrontDistributionAPIGatewayOrigin object ● AWSCloudFrontDistributionEC2InstanceOrigin object ● AWSCloudFrontDistributionELBLoadBalancerOrigin object ● AWSCloudFrontDistributionMediaPackageEndpointOrigin object ● AWSCloudFrontDistributionMediaStoreContainerOrigin object ● AWSCloudFrontDistributionOwnServerOrigin object ● AWSCloudFrontDistributionS3WebsiteOrigin object