Struct aws_sdk_cloudfront::model::ResponseHeadersPolicyConfig [−][src]
#[non_exhaustive]pub struct ResponseHeadersPolicyConfig {
pub comment: Option<String>,
pub name: Option<String>,
pub cors_config: Option<ResponseHeadersPolicyCorsConfig>,
pub security_headers_config: Option<ResponseHeadersPolicySecurityHeadersConfig>,
pub custom_headers_config: Option<ResponseHeadersPolicyCustomHeadersConfig>,
}
Expand description
A response headers policy configuration.
A response headers policy configuration contains metadata about the response headers policy, and configurations for sets of HTTP response headers and their values. CloudFront adds the headers in the policy to HTTP responses that it sends for requests that match a cache behavior associated with the policy.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.comment: Option<String>
A comment to describe the response headers policy.
The comment cannot be longer than 128 characters.
name: Option<String>
A name to identify the response headers policy.
The name must be unique for response headers policies in this Amazon Web Services account.
cors_config: Option<ResponseHeadersPolicyCorsConfig>
A configuration for a set of HTTP response headers that are used for cross-origin resource sharing (CORS).
security_headers_config: Option<ResponseHeadersPolicySecurityHeadersConfig>
A configuration for a set of security-related HTTP response headers.
custom_headers_config: Option<ResponseHeadersPolicyCustomHeadersConfig>
A configuration for a set of custom HTTP response headers.
Implementations
A comment to describe the response headers policy.
The comment cannot be longer than 128 characters.
A name to identify the response headers policy.
The name must be unique for response headers policies in this Amazon Web Services account.
A configuration for a set of HTTP response headers that are used for cross-origin resource sharing (CORS).
A configuration for a set of security-related HTTP response headers.
A configuration for a set of custom HTTP response headers.
Creates a new builder-style object to manufacture ResponseHeadersPolicyConfig
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for ResponseHeadersPolicyConfig
impl Send for ResponseHeadersPolicyConfig
impl Sync for ResponseHeadersPolicyConfig
impl Unpin for ResponseHeadersPolicyConfig
impl UnwindSafe for ResponseHeadersPolicyConfig
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more