AWSCloudFrontDistributionELBLoadBalancerOrigin
No description
type AWSCloudFrontDistributionELBLoadBalancerOrigin {
domainName: String!
id: String!
loadBalancer: AWSElasticLoadBalancer!
connectionAttempts: Int!
connectionTimeout: Int!
customHeaders: [AWSCloudFrontDistributionOriginCustomHeader!]!
configuration: AWSCloudFrontDistributionOriginCustomOriginConfiguration
accessControlId: String!
path: String!
shield: AWSCloudFrontDistributionOriginShield
}
Fields
AWSCloudFrontDistributionELBLoadBalancerOrigin.domainName ● String! non-null scalar
The domain name for the origin
AWSCloudFrontDistributionELBLoadBalancerOrigin.id ● String! non-null scalar
A unique identifier for the origin
AWSCloudFrontDistributionELBLoadBalancerOrigin.loadBalancer ● AWSElasticLoadBalancer! non-null union
ELB load balancer
AWSCloudFrontDistributionELBLoadBalancerOrigin.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
AWSCloudFrontDistributionELBLoadBalancerOrigin.connectionTimeout ● Int! non-null scalar
The number of seconds that CloudFront waits when trying to establish a connection to the origin
AWSCloudFrontDistributionELBLoadBalancerOrigin.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
AWSCloudFrontDistributionELBLoadBalancerOrigin.configuration ● AWSCloudFrontDistributionOriginCustomOriginConfiguration object
The configuration
AWSCloudFrontDistributionELBLoadBalancerOrigin.accessControlId ● String! non-null scalar
The unique identifier of an origin access control for this origin
AWSCloudFrontDistributionELBLoadBalancerOrigin.path ● String! non-null scalar
An optional path that CloudFront appends to the origin domain name when CloudFront requests content from the origin
AWSCloudFrontDistributionELBLoadBalancerOrigin.shield ● AWSCloudFrontDistributionOriginShield object
CloudFront Origin Shield