ResponseHeadersPolicyStrictTransportSecurity

data class ResponseHeadersPolicyStrictTransportSecurity(val accessControlMaxAgeSec: Int, val includeSubdomains: Boolean? = null, val override: Boolean, val preload: Boolean? = null)

Determines whether CloudFront includes the `Strict-Transport-Security` HTTP response header and the header's value. For more information about the `Strict-Transport-Security` HTTP response header, see Strict-Transport-Security in the MDN Web Docs.

Constructors

constructor(accessControlMaxAgeSec: Int, includeSubdomains: Boolean? = null, override: Boolean, preload: Boolean? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A number that CloudFront uses as the value for the `max-age` directive in the `Strict-Transport-Security` HTTP response header.

Link copied to clipboard

A Boolean that determines whether CloudFront includes the `includeSubDomains` directive in the `Strict-Transport-Security` HTTP response header.

Link copied to clipboard

A Boolean that determines whether CloudFront overrides the `Strict-Transport-Security` HTTP response header received from the origin with the one specified in this response headers policy.

Link copied to clipboard
val preload: Boolean? = null

A Boolean that determines whether CloudFront includes the `preload` directive in the `Strict-Transport-Security` HTTP response header.