| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty
Documentation
data ContentSecurityPolicyProperty Source #
Constructors
| ContentSecurityPolicyProperty | |
Fields
| |
Instances
data ContentTypeOptionsProperty Source #
Constructors
| ContentTypeOptionsProperty | |
Instances
| ToJSON ContentTypeOptionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ContentTypeOptionsProperty Methods toJSON :: ContentTypeOptionsProperty -> Value # toEncoding :: ContentTypeOptionsProperty -> Encoding # toJSONList :: [ContentTypeOptionsProperty] -> Value # toEncodingList :: [ContentTypeOptionsProperty] -> Encoding # | |||||
| Show ContentTypeOptionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ContentTypeOptionsProperty Methods showsPrec :: Int -> ContentTypeOptionsProperty -> ShowS # show :: ContentTypeOptionsProperty -> String # showList :: [ContentTypeOptionsProperty] -> ShowS # | |||||
| Eq ContentTypeOptionsProperty Source # | |||||
| ToResourceProperties ContentTypeOptionsProperty Source # | |||||
| Property "Override" ContentTypeOptionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ContentTypeOptionsProperty Associated Types
Methods set :: PropertyType "Override" ContentTypeOptionsProperty -> ContentTypeOptionsProperty -> ContentTypeOptionsProperty # | |||||
| type PropertyType "Override" ContentTypeOptionsProperty Source # | |||||
data FrameOptionsProperty Source #
Constructors
| FrameOptionsProperty | |
Fields
| |
Instances
| ToJSON FrameOptionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.FrameOptionsProperty Methods toJSON :: FrameOptionsProperty -> Value # toEncoding :: FrameOptionsProperty -> Encoding # toJSONList :: [FrameOptionsProperty] -> Value # toEncodingList :: [FrameOptionsProperty] -> Encoding # omitField :: FrameOptionsProperty -> Bool # | |||||
| Show FrameOptionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.FrameOptionsProperty Methods showsPrec :: Int -> FrameOptionsProperty -> ShowS # show :: FrameOptionsProperty -> String # showList :: [FrameOptionsProperty] -> ShowS # | |||||
| Eq FrameOptionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.FrameOptionsProperty Methods (==) :: FrameOptionsProperty -> FrameOptionsProperty -> Bool # (/=) :: FrameOptionsProperty -> FrameOptionsProperty -> Bool # | |||||
| ToResourceProperties FrameOptionsProperty Source # | |||||
| Property "FrameOption" FrameOptionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.FrameOptionsProperty Associated Types
Methods set :: PropertyType "FrameOption" FrameOptionsProperty -> FrameOptionsProperty -> FrameOptionsProperty # | |||||
| Property "Override" FrameOptionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.FrameOptionsProperty Associated Types
Methods set :: PropertyType "Override" FrameOptionsProperty -> FrameOptionsProperty -> FrameOptionsProperty # | |||||
| type PropertyType "FrameOption" FrameOptionsProperty Source # | |||||
| type PropertyType "Override" FrameOptionsProperty Source # | |||||
data ReferrerPolicyProperty Source #
Constructors
| ReferrerPolicyProperty | |
Fields
| |
Instances
| ToJSON ReferrerPolicyProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ReferrerPolicyProperty Methods toJSON :: ReferrerPolicyProperty -> Value # toEncoding :: ReferrerPolicyProperty -> Encoding # toJSONList :: [ReferrerPolicyProperty] -> Value # toEncodingList :: [ReferrerPolicyProperty] -> Encoding # omitField :: ReferrerPolicyProperty -> Bool # | |||||
| Show ReferrerPolicyProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ReferrerPolicyProperty Methods showsPrec :: Int -> ReferrerPolicyProperty -> ShowS # show :: ReferrerPolicyProperty -> String # showList :: [ReferrerPolicyProperty] -> ShowS # | |||||
| Eq ReferrerPolicyProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ReferrerPolicyProperty Methods (==) :: ReferrerPolicyProperty -> ReferrerPolicyProperty -> Bool # (/=) :: ReferrerPolicyProperty -> ReferrerPolicyProperty -> Bool # | |||||
| ToResourceProperties ReferrerPolicyProperty Source # | |||||
| Property "Override" ReferrerPolicyProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ReferrerPolicyProperty Associated Types
Methods set :: PropertyType "Override" ReferrerPolicyProperty -> ReferrerPolicyProperty -> ReferrerPolicyProperty # | |||||
| Property "ReferrerPolicy" ReferrerPolicyProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ReferrerPolicyProperty Associated Types
Methods set :: PropertyType "ReferrerPolicy" ReferrerPolicyProperty -> ReferrerPolicyProperty -> ReferrerPolicyProperty # | |||||
| type PropertyType "Override" ReferrerPolicyProperty Source # | |||||
| type PropertyType "ReferrerPolicy" ReferrerPolicyProperty Source # | |||||
data SecurityHeadersConfigProperty Source #
Constructors
| SecurityHeadersConfigProperty | |
Fields
| |
Instances
| ToJSON SecurityHeadersConfigProperty Source # | |||||
| Show SecurityHeadersConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.SecurityHeadersConfigProperty Methods showsPrec :: Int -> SecurityHeadersConfigProperty -> ShowS # show :: SecurityHeadersConfigProperty -> String # showList :: [SecurityHeadersConfigProperty] -> ShowS # | |||||
| Eq SecurityHeadersConfigProperty Source # | |||||
| ToResourceProperties SecurityHeadersConfigProperty Source # | |||||
| Property "ContentSecurityPolicy" SecurityHeadersConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.SecurityHeadersConfigProperty Associated Types
Methods set :: PropertyType "ContentSecurityPolicy" SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty # | |||||
| Property "ContentTypeOptions" SecurityHeadersConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.SecurityHeadersConfigProperty Associated Types
Methods set :: PropertyType "ContentTypeOptions" SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty # | |||||
| Property "FrameOptions" SecurityHeadersConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.SecurityHeadersConfigProperty Associated Types
Methods set :: PropertyType "FrameOptions" SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty # | |||||
| Property "ReferrerPolicy" SecurityHeadersConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.SecurityHeadersConfigProperty Associated Types
Methods set :: PropertyType "ReferrerPolicy" SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty # | |||||
| Property "StrictTransportSecurity" SecurityHeadersConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.SecurityHeadersConfigProperty Associated Types
Methods set :: PropertyType "StrictTransportSecurity" SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty # | |||||
| Property "XSSProtection" SecurityHeadersConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.SecurityHeadersConfigProperty Associated Types
Methods set :: PropertyType "XSSProtection" SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty -> SecurityHeadersConfigProperty # | |||||
| type PropertyType "ContentSecurityPolicy" SecurityHeadersConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.SecurityHeadersConfigProperty type PropertyType "ContentSecurityPolicy" SecurityHeadersConfigProperty = ContentSecurityPolicyProperty | |||||
| type PropertyType "ContentTypeOptions" SecurityHeadersConfigProperty Source # | |||||
| type PropertyType "FrameOptions" SecurityHeadersConfigProperty Source # | |||||
| type PropertyType "ReferrerPolicy" SecurityHeadersConfigProperty Source # | |||||
| type PropertyType "StrictTransportSecurity" SecurityHeadersConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.SecurityHeadersConfigProperty type PropertyType "StrictTransportSecurity" SecurityHeadersConfigProperty = StrictTransportSecurityProperty | |||||
| type PropertyType "XSSProtection" SecurityHeadersConfigProperty Source # | |||||
data StrictTransportSecurityProperty Source #
Constructors
| StrictTransportSecurityProperty | |
Fields
| |
Instances
| ToJSON StrictTransportSecurityProperty Source # | |||||
| Show StrictTransportSecurityProperty Source # | |||||
| Eq StrictTransportSecurityProperty Source # | |||||
| ToResourceProperties StrictTransportSecurityProperty Source # | |||||
| Property "AccessControlMaxAgeSec" StrictTransportSecurityProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.StrictTransportSecurityProperty Associated Types
Methods set :: PropertyType "AccessControlMaxAgeSec" StrictTransportSecurityProperty -> StrictTransportSecurityProperty -> StrictTransportSecurityProperty # | |||||
| Property "IncludeSubdomains" StrictTransportSecurityProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.StrictTransportSecurityProperty Associated Types
Methods set :: PropertyType "IncludeSubdomains" StrictTransportSecurityProperty -> StrictTransportSecurityProperty -> StrictTransportSecurityProperty # | |||||
| Property "Override" StrictTransportSecurityProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.StrictTransportSecurityProperty Associated Types
Methods set :: PropertyType "Override" StrictTransportSecurityProperty -> StrictTransportSecurityProperty -> StrictTransportSecurityProperty # | |||||
| Property "Preload" StrictTransportSecurityProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.StrictTransportSecurityProperty Associated Types
Methods set :: PropertyType "Preload" StrictTransportSecurityProperty -> StrictTransportSecurityProperty -> StrictTransportSecurityProperty # | |||||
| type PropertyType "AccessControlMaxAgeSec" StrictTransportSecurityProperty Source # | |||||
| type PropertyType "IncludeSubdomains" StrictTransportSecurityProperty Source # | |||||
| type PropertyType "Override" StrictTransportSecurityProperty Source # | |||||
| type PropertyType "Preload" StrictTransportSecurityProperty Source # | |||||
data XSSProtectionProperty Source #
Constructors
| XSSProtectionProperty | |
Instances
| ToJSON XSSProtectionProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.XSSProtectionProperty Methods toJSON :: XSSProtectionProperty -> Value # toEncoding :: XSSProtectionProperty -> Encoding # toJSONList :: [XSSProtectionProperty] -> Value # toEncodingList :: [XSSProtectionProperty] -> Encoding # omitField :: XSSProtectionProperty -> Bool # | |||||
| Show XSSProtectionProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.XSSProtectionProperty Methods showsPrec :: Int -> XSSProtectionProperty -> ShowS # show :: XSSProtectionProperty -> String # showList :: [XSSProtectionProperty] -> ShowS # | |||||
| Eq XSSProtectionProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.XSSProtectionProperty Methods (==) :: XSSProtectionProperty -> XSSProtectionProperty -> Bool # (/=) :: XSSProtectionProperty -> XSSProtectionProperty -> Bool # | |||||
| ToResourceProperties XSSProtectionProperty Source # | |||||
| Property "ModeBlock" XSSProtectionProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.XSSProtectionProperty Associated Types
Methods set :: PropertyType "ModeBlock" XSSProtectionProperty -> XSSProtectionProperty -> XSSProtectionProperty # | |||||
| Property "Override" XSSProtectionProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.XSSProtectionProperty Associated Types
Methods set :: PropertyType "Override" XSSProtectionProperty -> XSSProtectionProperty -> XSSProtectionProperty # | |||||
| Property "Protection" XSSProtectionProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.XSSProtectionProperty Associated Types
Methods set :: PropertyType "Protection" XSSProtectionProperty -> XSSProtectionProperty -> XSSProtectionProperty # | |||||
| Property "ReportUri" XSSProtectionProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.XSSProtectionProperty Associated Types
Methods set :: PropertyType "ReportUri" XSSProtectionProperty -> XSSProtectionProperty -> XSSProtectionProperty # | |||||
| type PropertyType "ModeBlock" XSSProtectionProperty Source # | |||||
| type PropertyType "Override" XSSProtectionProperty Source # | |||||
| type PropertyType "Protection" XSSProtectionProperty Source # | |||||
| type PropertyType "ReportUri" XSSProtectionProperty Source # | |||||
mkContentSecurityPolicyProperty :: Value Text -> Value Bool -> ContentSecurityPolicyProperty Source #
mkStrictTransportSecurityProperty :: Value Integer -> Value Bool -> StrictTransportSecurityProperty Source #
data ResponseHeadersPolicyConfigProperty Source #
Constructors
| ResponseHeadersPolicyConfigProperty | |
Fields
| |
Instances
| ToJSON ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty | |||||
| Show ResponseHeadersPolicyConfigProperty Source # | |||||
| Eq ResponseHeadersPolicyConfigProperty Source # | |||||
| ToResourceProperties ResponseHeadersPolicyConfigProperty Source # | |||||
| Property "Comment" ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty Associated Types
Methods set :: PropertyType "Comment" ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty # | |||||
| Property "CorsConfig" ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty Associated Types
Methods set :: PropertyType "CorsConfig" ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty # | |||||
| Property "CustomHeadersConfig" ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty Associated Types
Methods set :: PropertyType "CustomHeadersConfig" ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty # | |||||
| Property "Name" ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty Associated Types
| |||||
| Property "RemoveHeadersConfig" ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty Associated Types
Methods set :: PropertyType "RemoveHeadersConfig" ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty # | |||||
| Property "SecurityHeadersConfig" ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty Associated Types
Methods set :: PropertyType "SecurityHeadersConfig" ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty # | |||||
| Property "ServerTimingHeadersConfig" ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty Associated Types
Methods set :: PropertyType "ServerTimingHeadersConfig" ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty -> ResponseHeadersPolicyConfigProperty # | |||||
| type PropertyType "Comment" ResponseHeadersPolicyConfigProperty Source # | |||||
| type PropertyType "CorsConfig" ResponseHeadersPolicyConfigProperty Source # | |||||
| type PropertyType "CustomHeadersConfig" ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty type PropertyType "CustomHeadersConfig" ResponseHeadersPolicyConfigProperty = CustomHeadersConfigProperty | |||||
| type PropertyType "Name" ResponseHeadersPolicyConfigProperty Source # | |||||
| type PropertyType "RemoveHeadersConfig" ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty type PropertyType "RemoveHeadersConfig" ResponseHeadersPolicyConfigProperty = RemoveHeadersConfigProperty | |||||
| type PropertyType "SecurityHeadersConfig" ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty type PropertyType "SecurityHeadersConfig" ResponseHeadersPolicyConfigProperty = SecurityHeadersConfigProperty | |||||
| type PropertyType "ServerTimingHeadersConfig" ResponseHeadersPolicyConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.ResponseHeadersPolicy.ResponseHeadersPolicyConfigProperty type PropertyType "ServerTimingHeadersConfig" ResponseHeadersPolicyConfigProperty = ServerTimingHeadersConfigProperty | |||||