Skip to main content

AWSCloudFrontDistributionOrigin

No description

type AWSCloudFrontDistributionOrigin {
domainName: String!
id: String!
backend: AWSCloudFrontDistributionOriginBackend
connectionAttempts: Int!
connectionTimeout: Int!
customHeaders: [AWSCloudFrontDistributionOriginCustomHeader!]!
accessControlId: String
path: String!
shield: AWSCloudFrontDistributionOriginShield
}

Fields​

AWSCloudFrontDistributionOrigin.domainName ● String! non-null scalar​

The domain name for the origin

AWSCloudFrontDistributionOrigin.id ● String! non-null scalar​

A unique identifier for the origin

AWSCloudFrontDistributionOrigin.backend ● AWSCloudFrontDistributionOriginBackend union​

The backend for the origin

AWSCloudFrontDistributionOrigin.connectionAttempts ● Int! non-null scalar​

The number of times that CloudFront attempts to connect to the origin The default value: 3 The range: 1 - 3

AWSCloudFrontDistributionOrigin.connectionTimeout ● Int! non-null scalar​

The number of seconds that CloudFront waits when trying to establish a connection to the origin

AWSCloudFrontDistributionOrigin.customHeaders ● [AWSCloudFrontDistributionOriginCustomHeader!]! non-null object​

A list of HTTP header names and values that CloudFront adds to the requests that it sends to the origin

AWSCloudFrontDistributionOrigin.accessControlId ● String scalar​

The unique identifier of an origin access control for this origin

AWSCloudFrontDistributionOrigin.path ● String! non-null scalar​

An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin

AWSCloudFrontDistributionOrigin.shield ● AWSCloudFrontDistributionOriginShield object​

CloudFront Origin Shield

Member of​

AWSCloudFrontDistribution object