AWSCloudFrontResponseHeadersPolicyCorsConfiguration
No description
type AWSCloudFrontResponseHeadersPolicyCorsConfiguration {
allowCredentials: Boolean!
allowHeaders: [String!]!
allowMethods: [ResponseHeadersPolicyAccessControlAllowMethodType!]!
allowOrigins: [String!]!
originOverride: Boolean!
exposeHeaders: [String!]!
maxAgeSpec: Int!
}
Fields
AWSCloudFrontResponseHeadersPolicyCorsConfiguration.allowCredentials
● Boolean!
non-null scalar
A Boolean that CloudFront uses as the value for the Access-Control-Allow-Credentials HTTP response header
AWSCloudFrontResponseHeadersPolicyCorsConfiguration.allowHeaders
● [String!]!
non-null scalar
A list of HTTP header names that CloudFront includes as values for the Access-Control-Allow-Headers HTTP response header
AWSCloudFrontResponseHeadersPolicyCorsConfiguration.allowMethods
● [ResponseHeadersPolicyAccessControlAllowMethodType!]!
non-null enum
A list of HTTP methods that CloudFront includes as values for the Access-Control-Allow-Methods HTTP response header
AWSCloudFrontResponseHeadersPolicyCorsConfiguration.allowOrigins
● [String!]!
non-null scalar
A list of origins (domain names) that CloudFront can use as the value for the Access-Control-Allow-Origin HTTP response header
AWSCloudFrontResponseHeadersPolicyCorsConfiguration.originOverride
● Boolean!
non-null scalar
A Boolean that determines whether CloudFront overrides HTTP response headers received from the origin with the ones specified in this response headers policy
AWSCloudFrontResponseHeadersPolicyCorsConfiguration.exposeHeaders
● [String!]!
non-null scalar
A list of HTTP headers that CloudFront includes as values for the Access-Control-Expose-Headers HTTP response header
AWSCloudFrontResponseHeadersPolicyCorsConfiguration.maxAgeSpec
● Int!
non-null scalar
The number of seconds that CloudFront caches the values in the Access-Control-Max-Age HTTP response header