AWSCloudFrontResponseHeadersPolicyConfiguration
No description
type AWSCloudFrontResponseHeadersPolicyConfiguration {
name: String!
comment: String!
corsConfiguration: AWSCloudFrontResponseHeadersPolicyCorsConfiguration
customHeaders: [AWSCloudFrontResponseHeadersPolicyCustomHeader!]!
removeHeaders: [String!]!
securityHeadersConfiguration: AWSCloudFrontResponseHeadersPolicySecurityHeadersConfiguration
serverTimingHeadersConfiguration: AWSCloudFrontResponseHeadersPolicyServerTimingHeadersConfiguration
}
Fields
AWSCloudFrontResponseHeadersPolicyConfiguration.name
● String!
non-null scalar
A name to identify the response headers policy
AWSCloudFrontResponseHeadersPolicyConfiguration.comment
● String!
non-null scalar
A comment to describe the response headers policy
AWSCloudFrontResponseHeadersPolicyConfiguration.corsConfiguration
● AWSCloudFrontResponseHeadersPolicyCorsConfiguration
object
A configuration for a set of HTTP response headers that are used for cross-origin resource sharing (CORS)
AWSCloudFrontResponseHeadersPolicyConfiguration.customHeaders
● [AWSCloudFrontResponseHeadersPolicyCustomHeader!]!
non-null object
A configuration for a set of custom HTTP response headers
AWSCloudFrontResponseHeadersPolicyConfiguration.removeHeaders
● [String!]!
non-null scalar
A configuration for a set of HTTP headers to remove from the HTTP response
AWSCloudFrontResponseHeadersPolicyConfiguration.securityHeadersConfiguration
● AWSCloudFrontResponseHeadersPolicySecurityHeadersConfiguration
object
A configuration for a set of security-related HTTP response headers
AWSCloudFrontResponseHeadersPolicyConfiguration.serverTimingHeadersConfiguration
● AWSCloudFrontResponseHeadersPolicyServerTimingHeadersConfiguration
object
A configuration for enabling the Server-Timing header in HTTP responses sent from CloudFront