| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.CloudFront.Distribution
Documentation
data OriginProperty Source #
Constructors
Instances
data OriginGroupProperty Source #
Constructors
| OriginGroupProperty | |
Fields | |
Instances
| ToJSON OriginGroupProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupProperty Methods toJSON :: OriginGroupProperty -> Value # toEncoding :: OriginGroupProperty -> Encoding # toJSONList :: [OriginGroupProperty] -> Value # toEncodingList :: [OriginGroupProperty] -> Encoding # omitField :: OriginGroupProperty -> Bool # | |||||
| Show OriginGroupProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupProperty Methods showsPrec :: Int -> OriginGroupProperty -> ShowS # show :: OriginGroupProperty -> String # showList :: [OriginGroupProperty] -> ShowS # | |||||
| Eq OriginGroupProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupProperty Methods (==) :: OriginGroupProperty -> OriginGroupProperty -> Bool # (/=) :: OriginGroupProperty -> OriginGroupProperty -> Bool # | |||||
| ToResourceProperties OriginGroupProperty Source # | |||||
| Property "FailoverCriteria" OriginGroupProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupProperty Associated Types
Methods set :: PropertyType "FailoverCriteria" OriginGroupProperty -> OriginGroupProperty -> OriginGroupProperty # | |||||
| Property "Id" OriginGroupProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupProperty Associated Types
Methods set :: PropertyType "Id" OriginGroupProperty -> OriginGroupProperty -> OriginGroupProperty # | |||||
| Property "Members" OriginGroupProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupProperty Associated Types
Methods set :: PropertyType "Members" OriginGroupProperty -> OriginGroupProperty -> OriginGroupProperty # | |||||
| Property "SelectionCriteria" OriginGroupProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupProperty Associated Types
Methods set :: PropertyType "SelectionCriteria" OriginGroupProperty -> OriginGroupProperty -> OriginGroupProperty # | |||||
| type PropertyType "FailoverCriteria" OriginGroupProperty Source # | |||||
| type PropertyType "Id" OriginGroupProperty Source # | |||||
| type PropertyType "Members" OriginGroupProperty Source # | |||||
| type PropertyType "SelectionCriteria" OriginGroupProperty Source # | |||||
data DistributionConfigProperty Source #
Constructors
| DistributionConfigProperty | |
Fields
| |
Instances
| ToJSON DistributionConfigProperty Source # | |||||
| Show DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Methods showsPrec :: Int -> DistributionConfigProperty -> ShowS # show :: DistributionConfigProperty -> String # showList :: [DistributionConfigProperty] -> ShowS # | |||||
| Eq DistributionConfigProperty Source # | |||||
| ToResourceProperties DistributionConfigProperty Source # | |||||
| Property "Aliases" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "Aliases" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "AnycastIpListId" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "AnycastIpListId" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "CNAMEs" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "CNAMEs" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "CacheBehaviors" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "CacheBehaviors" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "Comment" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "Comment" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "ConnectionMode" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "ConnectionMode" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "ContinuousDeploymentPolicyId" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "ContinuousDeploymentPolicyId" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "CustomErrorResponses" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "CustomErrorResponses" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "CustomOrigin" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "CustomOrigin" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "DefaultCacheBehavior" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "DefaultCacheBehavior" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "DefaultRootObject" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "DefaultRootObject" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "Enabled" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "Enabled" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "HttpVersion" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "HttpVersion" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "IPV6Enabled" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "IPV6Enabled" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "Logging" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "Logging" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "OriginGroups" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "OriginGroups" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "Origins" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "Origins" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "PriceClass" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "PriceClass" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "Restrictions" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "Restrictions" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "S3Origin" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "S3Origin" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "Staging" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "Staging" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "TenantConfig" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "TenantConfig" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "ViewerCertificate" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "ViewerCertificate" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| Property "WebACLId" DistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DistributionConfigProperty Associated Types
Methods set :: PropertyType "WebACLId" DistributionConfigProperty -> DistributionConfigProperty -> DistributionConfigProperty # | |||||
| type PropertyType "Aliases" DistributionConfigProperty Source # | |||||
| type PropertyType "AnycastIpListId" DistributionConfigProperty Source # | |||||
| type PropertyType "CNAMEs" DistributionConfigProperty Source # | |||||
| type PropertyType "CacheBehaviors" DistributionConfigProperty Source # | |||||
| type PropertyType "Comment" DistributionConfigProperty Source # | |||||
| type PropertyType "ConnectionMode" DistributionConfigProperty Source # | |||||
| type PropertyType "ContinuousDeploymentPolicyId" DistributionConfigProperty Source # | |||||
| type PropertyType "CustomErrorResponses" DistributionConfigProperty Source # | |||||
| type PropertyType "CustomOrigin" DistributionConfigProperty Source # | |||||
| type PropertyType "DefaultCacheBehavior" DistributionConfigProperty Source # | |||||
| type PropertyType "DefaultRootObject" DistributionConfigProperty Source # | |||||
| type PropertyType "Enabled" DistributionConfigProperty Source # | |||||
| type PropertyType "HttpVersion" DistributionConfigProperty Source # | |||||
| type PropertyType "IPV6Enabled" DistributionConfigProperty Source # | |||||
| type PropertyType "Logging" DistributionConfigProperty Source # | |||||
| type PropertyType "OriginGroups" DistributionConfigProperty Source # | |||||
| type PropertyType "Origins" DistributionConfigProperty Source # | |||||
| type PropertyType "PriceClass" DistributionConfigProperty Source # | |||||
| type PropertyType "Restrictions" DistributionConfigProperty Source # | |||||
| type PropertyType "S3Origin" DistributionConfigProperty Source # | |||||
| type PropertyType "Staging" DistributionConfigProperty Source # | |||||
| type PropertyType "TenantConfig" DistributionConfigProperty Source # | |||||
| type PropertyType "ViewerCertificate" DistributionConfigProperty Source # | |||||
| type PropertyType "WebACLId" DistributionConfigProperty Source # | |||||
data CacheBehaviorProperty Source #
Constructors
| CacheBehaviorProperty | |
Fields
| |
Instances
| ToJSON CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Methods toJSON :: CacheBehaviorProperty -> Value # toEncoding :: CacheBehaviorProperty -> Encoding # toJSONList :: [CacheBehaviorProperty] -> Value # toEncodingList :: [CacheBehaviorProperty] -> Encoding # omitField :: CacheBehaviorProperty -> Bool # | |||||
| Show CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Methods showsPrec :: Int -> CacheBehaviorProperty -> ShowS # show :: CacheBehaviorProperty -> String # showList :: [CacheBehaviorProperty] -> ShowS # | |||||
| Eq CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Methods (==) :: CacheBehaviorProperty -> CacheBehaviorProperty -> Bool # (/=) :: CacheBehaviorProperty -> CacheBehaviorProperty -> Bool # | |||||
| ToResourceProperties CacheBehaviorProperty Source # | |||||
| Property "AllowedMethods" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "AllowedMethods" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "CachePolicyId" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "CachePolicyId" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "CachedMethods" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "CachedMethods" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "Compress" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "Compress" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "DefaultTTL" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "DefaultTTL" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "FieldLevelEncryptionId" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "FieldLevelEncryptionId" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "ForwardedValues" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "ForwardedValues" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "FunctionAssociations" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "FunctionAssociations" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "GrpcConfig" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "GrpcConfig" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "LambdaFunctionAssociations" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "LambdaFunctionAssociations" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "MaxTTL" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "MaxTTL" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "MinTTL" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "MinTTL" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "OriginRequestPolicyId" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "OriginRequestPolicyId" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "PathPattern" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "PathPattern" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "RealtimeLogConfigArn" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "RealtimeLogConfigArn" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "ResponseHeadersPolicyId" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "ResponseHeadersPolicyId" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "SmoothStreaming" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "SmoothStreaming" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "TargetOriginId" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "TargetOriginId" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "TrustedKeyGroups" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "TrustedKeyGroups" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "TrustedSigners" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "TrustedSigners" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| Property "ViewerProtocolPolicy" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty Associated Types
Methods set :: PropertyType "ViewerProtocolPolicy" CacheBehaviorProperty -> CacheBehaviorProperty -> CacheBehaviorProperty # | |||||
| type PropertyType "AllowedMethods" CacheBehaviorProperty Source # | |||||
| type PropertyType "CachePolicyId" CacheBehaviorProperty Source # | |||||
| type PropertyType "CachedMethods" CacheBehaviorProperty Source # | |||||
| type PropertyType "Compress" CacheBehaviorProperty Source # | |||||
| type PropertyType "DefaultTTL" CacheBehaviorProperty Source # | |||||
| type PropertyType "FieldLevelEncryptionId" CacheBehaviorProperty Source # | |||||
| type PropertyType "ForwardedValues" CacheBehaviorProperty Source # | |||||
| type PropertyType "FunctionAssociations" CacheBehaviorProperty Source # | |||||
| type PropertyType "GrpcConfig" CacheBehaviorProperty Source # | |||||
| type PropertyType "LambdaFunctionAssociations" CacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CacheBehaviorProperty type PropertyType "LambdaFunctionAssociations" CacheBehaviorProperty = [LambdaFunctionAssociationProperty] | |||||
| type PropertyType "MaxTTL" CacheBehaviorProperty Source # | |||||
| type PropertyType "MinTTL" CacheBehaviorProperty Source # | |||||
| type PropertyType "OriginRequestPolicyId" CacheBehaviorProperty Source # | |||||
| type PropertyType "PathPattern" CacheBehaviorProperty Source # | |||||
| type PropertyType "RealtimeLogConfigArn" CacheBehaviorProperty Source # | |||||
| type PropertyType "ResponseHeadersPolicyId" CacheBehaviorProperty Source # | |||||
| type PropertyType "SmoothStreaming" CacheBehaviorProperty Source # | |||||
| type PropertyType "TargetOriginId" CacheBehaviorProperty Source # | |||||
| type PropertyType "TrustedKeyGroups" CacheBehaviorProperty Source # | |||||
| type PropertyType "TrustedSigners" CacheBehaviorProperty Source # | |||||
| type PropertyType "ViewerProtocolPolicy" CacheBehaviorProperty Source # | |||||
data ForwardedValuesProperty Source #
Constructors
| ForwardedValuesProperty | |
Fields
| |
Instances
| ToJSON ForwardedValuesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ForwardedValuesProperty Methods toJSON :: ForwardedValuesProperty -> Value # toEncoding :: ForwardedValuesProperty -> Encoding # toJSONList :: [ForwardedValuesProperty] -> Value # | |||||
| Show ForwardedValuesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ForwardedValuesProperty Methods showsPrec :: Int -> ForwardedValuesProperty -> ShowS # show :: ForwardedValuesProperty -> String # showList :: [ForwardedValuesProperty] -> ShowS # | |||||
| Eq ForwardedValuesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ForwardedValuesProperty Methods (==) :: ForwardedValuesProperty -> ForwardedValuesProperty -> Bool # (/=) :: ForwardedValuesProperty -> ForwardedValuesProperty -> Bool # | |||||
| ToResourceProperties ForwardedValuesProperty Source # | |||||
| Property "Cookies" ForwardedValuesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ForwardedValuesProperty Associated Types
Methods set :: PropertyType "Cookies" ForwardedValuesProperty -> ForwardedValuesProperty -> ForwardedValuesProperty # | |||||
| Property "Headers" ForwardedValuesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ForwardedValuesProperty Associated Types
Methods set :: PropertyType "Headers" ForwardedValuesProperty -> ForwardedValuesProperty -> ForwardedValuesProperty # | |||||
| Property "QueryString" ForwardedValuesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ForwardedValuesProperty Associated Types
Methods set :: PropertyType "QueryString" ForwardedValuesProperty -> ForwardedValuesProperty -> ForwardedValuesProperty # | |||||
| Property "QueryStringCacheKeys" ForwardedValuesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ForwardedValuesProperty Associated Types
Methods set :: PropertyType "QueryStringCacheKeys" ForwardedValuesProperty -> ForwardedValuesProperty -> ForwardedValuesProperty # | |||||
| type PropertyType "Cookies" ForwardedValuesProperty Source # | |||||
| type PropertyType "Headers" ForwardedValuesProperty Source # | |||||
| type PropertyType "QueryString" ForwardedValuesProperty Source # | |||||
| type PropertyType "QueryStringCacheKeys" ForwardedValuesProperty Source # | |||||
data FunctionAssociationProperty Source #
Constructors
| FunctionAssociationProperty | |
Fields
| |
Instances
| ToJSON FunctionAssociationProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.FunctionAssociationProperty Methods toJSON :: FunctionAssociationProperty -> Value # toEncoding :: FunctionAssociationProperty -> Encoding # toJSONList :: [FunctionAssociationProperty] -> Value # toEncodingList :: [FunctionAssociationProperty] -> Encoding # | |||||
| Show FunctionAssociationProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.FunctionAssociationProperty Methods showsPrec :: Int -> FunctionAssociationProperty -> ShowS # show :: FunctionAssociationProperty -> String # showList :: [FunctionAssociationProperty] -> ShowS # | |||||
| Eq FunctionAssociationProperty Source # | |||||
| ToResourceProperties FunctionAssociationProperty Source # | |||||
| Property "EventType" FunctionAssociationProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.FunctionAssociationProperty Associated Types
Methods set :: PropertyType "EventType" FunctionAssociationProperty -> FunctionAssociationProperty -> FunctionAssociationProperty # | |||||
| Property "FunctionARN" FunctionAssociationProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.FunctionAssociationProperty Associated Types
Methods set :: PropertyType "FunctionARN" FunctionAssociationProperty -> FunctionAssociationProperty -> FunctionAssociationProperty # | |||||
| type PropertyType "EventType" FunctionAssociationProperty Source # | |||||
| type PropertyType "FunctionARN" FunctionAssociationProperty Source # | |||||
data GrpcConfigProperty Source #
Constructors
| GrpcConfigProperty | |
Fields
| |
Instances
| ToJSON GrpcConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.GrpcConfigProperty Methods toJSON :: GrpcConfigProperty -> Value # toEncoding :: GrpcConfigProperty -> Encoding # toJSONList :: [GrpcConfigProperty] -> Value # toEncodingList :: [GrpcConfigProperty] -> Encoding # omitField :: GrpcConfigProperty -> Bool # | |||||
| Show GrpcConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.GrpcConfigProperty Methods showsPrec :: Int -> GrpcConfigProperty -> ShowS # show :: GrpcConfigProperty -> String # showList :: [GrpcConfigProperty] -> ShowS # | |||||
| Eq GrpcConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.GrpcConfigProperty Methods (==) :: GrpcConfigProperty -> GrpcConfigProperty -> Bool # (/=) :: GrpcConfigProperty -> GrpcConfigProperty -> Bool # | |||||
| ToResourceProperties GrpcConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.GrpcConfigProperty Methods toResourceProperties :: GrpcConfigProperty -> ResourceProperties # | |||||
| Property "Enabled" GrpcConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.GrpcConfigProperty Associated Types
Methods set :: PropertyType "Enabled" GrpcConfigProperty -> GrpcConfigProperty -> GrpcConfigProperty # | |||||
| type PropertyType "Enabled" GrpcConfigProperty Source # | |||||
data LambdaFunctionAssociationProperty Source #
Constructors
| LambdaFunctionAssociationProperty | |
Fields
| |
Instances
| ToJSON LambdaFunctionAssociationProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LambdaFunctionAssociationProperty | |||||
| Show LambdaFunctionAssociationProperty Source # | |||||
| Eq LambdaFunctionAssociationProperty Source # | |||||
| ToResourceProperties LambdaFunctionAssociationProperty Source # | |||||
| Property "EventType" LambdaFunctionAssociationProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LambdaFunctionAssociationProperty Associated Types
Methods set :: PropertyType "EventType" LambdaFunctionAssociationProperty -> LambdaFunctionAssociationProperty -> LambdaFunctionAssociationProperty # | |||||
| Property "IncludeBody" LambdaFunctionAssociationProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LambdaFunctionAssociationProperty Associated Types
Methods set :: PropertyType "IncludeBody" LambdaFunctionAssociationProperty -> LambdaFunctionAssociationProperty -> LambdaFunctionAssociationProperty # | |||||
| Property "LambdaFunctionARN" LambdaFunctionAssociationProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LambdaFunctionAssociationProperty Associated Types
Methods set :: PropertyType "LambdaFunctionARN" LambdaFunctionAssociationProperty -> LambdaFunctionAssociationProperty -> LambdaFunctionAssociationProperty # | |||||
| type PropertyType "EventType" LambdaFunctionAssociationProperty Source # | |||||
| type PropertyType "IncludeBody" LambdaFunctionAssociationProperty Source # | |||||
| type PropertyType "LambdaFunctionARN" LambdaFunctionAssociationProperty Source # | |||||
data CookiesProperty Source #
Constructors
| CookiesProperty | |
Fields
| |
Instances
| ToJSON CookiesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CookiesProperty Methods toJSON :: CookiesProperty -> Value # toEncoding :: CookiesProperty -> Encoding # toJSONList :: [CookiesProperty] -> Value # toEncodingList :: [CookiesProperty] -> Encoding # omitField :: CookiesProperty -> Bool # | |||||
| Show CookiesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CookiesProperty Methods showsPrec :: Int -> CookiesProperty -> ShowS # show :: CookiesProperty -> String # showList :: [CookiesProperty] -> ShowS # | |||||
| Eq CookiesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CookiesProperty Methods (==) :: CookiesProperty -> CookiesProperty -> Bool # (/=) :: CookiesProperty -> CookiesProperty -> Bool # | |||||
| ToResourceProperties CookiesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CookiesProperty Methods toResourceProperties :: CookiesProperty -> ResourceProperties # | |||||
| Property "Forward" CookiesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CookiesProperty Associated Types
Methods set :: PropertyType "Forward" CookiesProperty -> CookiesProperty -> CookiesProperty # | |||||
| Property "WhitelistedNames" CookiesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CookiesProperty Associated Types
Methods set :: PropertyType "WhitelistedNames" CookiesProperty -> CookiesProperty -> CookiesProperty # | |||||
| type PropertyType "Forward" CookiesProperty Source # | |||||
| type PropertyType "WhitelistedNames" CookiesProperty Source # | |||||
data CustomErrorResponseProperty Source #
Constructors
| CustomErrorResponseProperty | |
Fields
| |
Instances
| ToJSON CustomErrorResponseProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomErrorResponseProperty Methods toJSON :: CustomErrorResponseProperty -> Value # toEncoding :: CustomErrorResponseProperty -> Encoding # toJSONList :: [CustomErrorResponseProperty] -> Value # toEncodingList :: [CustomErrorResponseProperty] -> Encoding # | |||||
| Show CustomErrorResponseProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomErrorResponseProperty Methods showsPrec :: Int -> CustomErrorResponseProperty -> ShowS # show :: CustomErrorResponseProperty -> String # showList :: [CustomErrorResponseProperty] -> ShowS # | |||||
| Eq CustomErrorResponseProperty Source # | |||||
| ToResourceProperties CustomErrorResponseProperty Source # | |||||
| Property "ErrorCachingMinTTL" CustomErrorResponseProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomErrorResponseProperty Associated Types
Methods set :: PropertyType "ErrorCachingMinTTL" CustomErrorResponseProperty -> CustomErrorResponseProperty -> CustomErrorResponseProperty # | |||||
| Property "ErrorCode" CustomErrorResponseProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomErrorResponseProperty Associated Types
Methods set :: PropertyType "ErrorCode" CustomErrorResponseProperty -> CustomErrorResponseProperty -> CustomErrorResponseProperty # | |||||
| Property "ResponseCode" CustomErrorResponseProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomErrorResponseProperty Associated Types
Methods set :: PropertyType "ResponseCode" CustomErrorResponseProperty -> CustomErrorResponseProperty -> CustomErrorResponseProperty # | |||||
| Property "ResponsePagePath" CustomErrorResponseProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomErrorResponseProperty Associated Types
Methods set :: PropertyType "ResponsePagePath" CustomErrorResponseProperty -> CustomErrorResponseProperty -> CustomErrorResponseProperty # | |||||
| type PropertyType "ErrorCachingMinTTL" CustomErrorResponseProperty Source # | |||||
| type PropertyType "ErrorCode" CustomErrorResponseProperty Source # | |||||
| type PropertyType "ResponseCode" CustomErrorResponseProperty Source # | |||||
| type PropertyType "ResponsePagePath" CustomErrorResponseProperty Source # | |||||
data CustomOriginConfigProperty Source #
Constructors
| CustomOriginConfigProperty | |
Fields
| |
Instances
| ToJSON CustomOriginConfigProperty Source # | |||||
| Show CustomOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomOriginConfigProperty Methods showsPrec :: Int -> CustomOriginConfigProperty -> ShowS # show :: CustomOriginConfigProperty -> String # showList :: [CustomOriginConfigProperty] -> ShowS # | |||||
| Eq CustomOriginConfigProperty Source # | |||||
| ToResourceProperties CustomOriginConfigProperty Source # | |||||
| Property "HTTPPort" CustomOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomOriginConfigProperty Associated Types
Methods set :: PropertyType "HTTPPort" CustomOriginConfigProperty -> CustomOriginConfigProperty -> CustomOriginConfigProperty # | |||||
| Property "HTTPSPort" CustomOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomOriginConfigProperty Associated Types
Methods set :: PropertyType "HTTPSPort" CustomOriginConfigProperty -> CustomOriginConfigProperty -> CustomOriginConfigProperty # | |||||
| Property "IpAddressType" CustomOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomOriginConfigProperty Associated Types
Methods set :: PropertyType "IpAddressType" CustomOriginConfigProperty -> CustomOriginConfigProperty -> CustomOriginConfigProperty # | |||||
| Property "OriginKeepaliveTimeout" CustomOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomOriginConfigProperty Associated Types
Methods set :: PropertyType "OriginKeepaliveTimeout" CustomOriginConfigProperty -> CustomOriginConfigProperty -> CustomOriginConfigProperty # | |||||
| Property "OriginProtocolPolicy" CustomOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomOriginConfigProperty Associated Types
Methods set :: PropertyType "OriginProtocolPolicy" CustomOriginConfigProperty -> CustomOriginConfigProperty -> CustomOriginConfigProperty # | |||||
| Property "OriginReadTimeout" CustomOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomOriginConfigProperty Associated Types
Methods set :: PropertyType "OriginReadTimeout" CustomOriginConfigProperty -> CustomOriginConfigProperty -> CustomOriginConfigProperty # | |||||
| Property "OriginSSLProtocols" CustomOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.CustomOriginConfigProperty Associated Types
Methods set :: PropertyType "OriginSSLProtocols" CustomOriginConfigProperty -> CustomOriginConfigProperty -> CustomOriginConfigProperty # | |||||
| type PropertyType "HTTPPort" CustomOriginConfigProperty Source # | |||||
| type PropertyType "HTTPSPort" CustomOriginConfigProperty Source # | |||||
| type PropertyType "IpAddressType" CustomOriginConfigProperty Source # | |||||
| type PropertyType "OriginKeepaliveTimeout" CustomOriginConfigProperty Source # | |||||
| type PropertyType "OriginProtocolPolicy" CustomOriginConfigProperty Source # | |||||
| type PropertyType "OriginReadTimeout" CustomOriginConfigProperty Source # | |||||
| type PropertyType "OriginSSLProtocols" CustomOriginConfigProperty Source # | |||||
data DefaultCacheBehaviorProperty Source #
Constructors
| DefaultCacheBehaviorProperty | |
Fields
| |
Instances
| ToJSON DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Methods toJSON :: DefaultCacheBehaviorProperty -> Value # toEncoding :: DefaultCacheBehaviorProperty -> Encoding # toJSONList :: [DefaultCacheBehaviorProperty] -> Value # toEncodingList :: [DefaultCacheBehaviorProperty] -> Encoding # | |||||
| Show DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Methods showsPrec :: Int -> DefaultCacheBehaviorProperty -> ShowS # show :: DefaultCacheBehaviorProperty -> String # showList :: [DefaultCacheBehaviorProperty] -> ShowS # | |||||
| Eq DefaultCacheBehaviorProperty Source # | |||||
| ToResourceProperties DefaultCacheBehaviorProperty Source # | |||||
| Property "AllowedMethods" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "AllowedMethods" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "CachePolicyId" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "CachePolicyId" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "CachedMethods" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "CachedMethods" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "Compress" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "Compress" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "DefaultTTL" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "DefaultTTL" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "FieldLevelEncryptionId" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "FieldLevelEncryptionId" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "ForwardedValues" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "ForwardedValues" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "FunctionAssociations" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "FunctionAssociations" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "GrpcConfig" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "GrpcConfig" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "LambdaFunctionAssociations" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "LambdaFunctionAssociations" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "MaxTTL" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "MaxTTL" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "MinTTL" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "MinTTL" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "OriginRequestPolicyId" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "OriginRequestPolicyId" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "RealtimeLogConfigArn" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "RealtimeLogConfigArn" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "ResponseHeadersPolicyId" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "ResponseHeadersPolicyId" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "SmoothStreaming" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "SmoothStreaming" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "TargetOriginId" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "TargetOriginId" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "TrustedKeyGroups" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "TrustedKeyGroups" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "TrustedSigners" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "TrustedSigners" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| Property "ViewerProtocolPolicy" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty Associated Types
Methods set :: PropertyType "ViewerProtocolPolicy" DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty -> DefaultCacheBehaviorProperty # | |||||
| type PropertyType "AllowedMethods" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "CachePolicyId" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "CachedMethods" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "Compress" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "DefaultTTL" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "FieldLevelEncryptionId" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "ForwardedValues" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "FunctionAssociations" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty type PropertyType "FunctionAssociations" DefaultCacheBehaviorProperty = [FunctionAssociationProperty] | |||||
| type PropertyType "GrpcConfig" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "LambdaFunctionAssociations" DefaultCacheBehaviorProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefaultCacheBehaviorProperty type PropertyType "LambdaFunctionAssociations" DefaultCacheBehaviorProperty = [LambdaFunctionAssociationProperty] | |||||
| type PropertyType "MaxTTL" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "MinTTL" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "OriginRequestPolicyId" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "RealtimeLogConfigArn" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "ResponseHeadersPolicyId" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "SmoothStreaming" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "TargetOriginId" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "TrustedKeyGroups" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "TrustedSigners" DefaultCacheBehaviorProperty Source # | |||||
| type PropertyType "ViewerProtocolPolicy" DefaultCacheBehaviorProperty Source # | |||||
data DefinitionProperty Source #
Constructors
| DefinitionProperty | |
Fields | |
Instances
| ToJSON DefinitionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefinitionProperty Methods toJSON :: DefinitionProperty -> Value # toEncoding :: DefinitionProperty -> Encoding # toJSONList :: [DefinitionProperty] -> Value # toEncodingList :: [DefinitionProperty] -> Encoding # omitField :: DefinitionProperty -> Bool # | |||||
| Show DefinitionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefinitionProperty Methods showsPrec :: Int -> DefinitionProperty -> ShowS # show :: DefinitionProperty -> String # showList :: [DefinitionProperty] -> ShowS # | |||||
| Eq DefinitionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefinitionProperty Methods (==) :: DefinitionProperty -> DefinitionProperty -> Bool # (/=) :: DefinitionProperty -> DefinitionProperty -> Bool # | |||||
| ToResourceProperties DefinitionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefinitionProperty Methods toResourceProperties :: DefinitionProperty -> ResourceProperties # | |||||
| Property "StringSchema" DefinitionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.DefinitionProperty Associated Types
Methods set :: PropertyType "StringSchema" DefinitionProperty -> DefinitionProperty -> DefinitionProperty # | |||||
| type PropertyType "StringSchema" DefinitionProperty Source # | |||||
data StringSchemaProperty Source #
Constructors
| StringSchemaProperty | |
Instances
| ToJSON StringSchemaProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.StringSchemaProperty Methods toJSON :: StringSchemaProperty -> Value # toEncoding :: StringSchemaProperty -> Encoding # toJSONList :: [StringSchemaProperty] -> Value # toEncodingList :: [StringSchemaProperty] -> Encoding # omitField :: StringSchemaProperty -> Bool # | |||||
| Show StringSchemaProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.StringSchemaProperty Methods showsPrec :: Int -> StringSchemaProperty -> ShowS # show :: StringSchemaProperty -> String # showList :: [StringSchemaProperty] -> ShowS # | |||||
| Eq StringSchemaProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.StringSchemaProperty Methods (==) :: StringSchemaProperty -> StringSchemaProperty -> Bool # (/=) :: StringSchemaProperty -> StringSchemaProperty -> Bool # | |||||
| ToResourceProperties StringSchemaProperty Source # | |||||
| Property "Comment" StringSchemaProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.StringSchemaProperty Associated Types
Methods set :: PropertyType "Comment" StringSchemaProperty -> StringSchemaProperty -> StringSchemaProperty # | |||||
| Property "DefaultValue" StringSchemaProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.StringSchemaProperty Associated Types
Methods set :: PropertyType "DefaultValue" StringSchemaProperty -> StringSchemaProperty -> StringSchemaProperty # | |||||
| Property "Required" StringSchemaProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.StringSchemaProperty Associated Types
Methods set :: PropertyType "Required" StringSchemaProperty -> StringSchemaProperty -> StringSchemaProperty # | |||||
| type PropertyType "Comment" StringSchemaProperty Source # | |||||
| type PropertyType "DefaultValue" StringSchemaProperty Source # | |||||
| type PropertyType "Required" StringSchemaProperty Source # | |||||
data LegacyCustomOriginProperty Source #
Constructors
| LegacyCustomOriginProperty | |
Instances
| ToJSON LegacyCustomOriginProperty Source # | |||||
| Show LegacyCustomOriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LegacyCustomOriginProperty Methods showsPrec :: Int -> LegacyCustomOriginProperty -> ShowS # show :: LegacyCustomOriginProperty -> String # showList :: [LegacyCustomOriginProperty] -> ShowS # | |||||
| Eq LegacyCustomOriginProperty Source # | |||||
| ToResourceProperties LegacyCustomOriginProperty Source # | |||||
| Property "DNSName" LegacyCustomOriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LegacyCustomOriginProperty Associated Types
Methods set :: PropertyType "DNSName" LegacyCustomOriginProperty -> LegacyCustomOriginProperty -> LegacyCustomOriginProperty # | |||||
| Property "HTTPPort" LegacyCustomOriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LegacyCustomOriginProperty Associated Types
Methods set :: PropertyType "HTTPPort" LegacyCustomOriginProperty -> LegacyCustomOriginProperty -> LegacyCustomOriginProperty # | |||||
| Property "HTTPSPort" LegacyCustomOriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LegacyCustomOriginProperty Associated Types
Methods set :: PropertyType "HTTPSPort" LegacyCustomOriginProperty -> LegacyCustomOriginProperty -> LegacyCustomOriginProperty # | |||||
| Property "OriginProtocolPolicy" LegacyCustomOriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LegacyCustomOriginProperty Associated Types
Methods set :: PropertyType "OriginProtocolPolicy" LegacyCustomOriginProperty -> LegacyCustomOriginProperty -> LegacyCustomOriginProperty # | |||||
| Property "OriginSSLProtocols" LegacyCustomOriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LegacyCustomOriginProperty Associated Types
Methods set :: PropertyType "OriginSSLProtocols" LegacyCustomOriginProperty -> LegacyCustomOriginProperty -> LegacyCustomOriginProperty # | |||||
| type PropertyType "DNSName" LegacyCustomOriginProperty Source # | |||||
| type PropertyType "HTTPPort" LegacyCustomOriginProperty Source # | |||||
| type PropertyType "HTTPSPort" LegacyCustomOriginProperty Source # | |||||
| type PropertyType "OriginProtocolPolicy" LegacyCustomOriginProperty Source # | |||||
| type PropertyType "OriginSSLProtocols" LegacyCustomOriginProperty Source # | |||||
data LegacyS3OriginProperty Source #
Constructors
| LegacyS3OriginProperty | |
Fields
| |
Instances
| ToJSON LegacyS3OriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LegacyS3OriginProperty Methods toJSON :: LegacyS3OriginProperty -> Value # toEncoding :: LegacyS3OriginProperty -> Encoding # toJSONList :: [LegacyS3OriginProperty] -> Value # toEncodingList :: [LegacyS3OriginProperty] -> Encoding # omitField :: LegacyS3OriginProperty -> Bool # | |||||
| Show LegacyS3OriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LegacyS3OriginProperty Methods showsPrec :: Int -> LegacyS3OriginProperty -> ShowS # show :: LegacyS3OriginProperty -> String # showList :: [LegacyS3OriginProperty] -> ShowS # | |||||
| Eq LegacyS3OriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LegacyS3OriginProperty Methods (==) :: LegacyS3OriginProperty -> LegacyS3OriginProperty -> Bool # (/=) :: LegacyS3OriginProperty -> LegacyS3OriginProperty -> Bool # | |||||
| ToResourceProperties LegacyS3OriginProperty Source # | |||||
| Property "DNSName" LegacyS3OriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LegacyS3OriginProperty Associated Types
Methods set :: PropertyType "DNSName" LegacyS3OriginProperty -> LegacyS3OriginProperty -> LegacyS3OriginProperty # | |||||
| Property "OriginAccessIdentity" LegacyS3OriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LegacyS3OriginProperty Associated Types
Methods set :: PropertyType "OriginAccessIdentity" LegacyS3OriginProperty -> LegacyS3OriginProperty -> LegacyS3OriginProperty # | |||||
| type PropertyType "DNSName" LegacyS3OriginProperty Source # | |||||
| type PropertyType "OriginAccessIdentity" LegacyS3OriginProperty Source # | |||||
data LoggingProperty Source #
Constructors
| LoggingProperty | |
Instances
| ToJSON LoggingProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LoggingProperty Methods toJSON :: LoggingProperty -> Value # toEncoding :: LoggingProperty -> Encoding # toJSONList :: [LoggingProperty] -> Value # toEncodingList :: [LoggingProperty] -> Encoding # omitField :: LoggingProperty -> Bool # | |||||
| Show LoggingProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LoggingProperty Methods showsPrec :: Int -> LoggingProperty -> ShowS # show :: LoggingProperty -> String # showList :: [LoggingProperty] -> ShowS # | |||||
| Eq LoggingProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LoggingProperty Methods (==) :: LoggingProperty -> LoggingProperty -> Bool # (/=) :: LoggingProperty -> LoggingProperty -> Bool # | |||||
| ToResourceProperties LoggingProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LoggingProperty Methods toResourceProperties :: LoggingProperty -> ResourceProperties # | |||||
| Property "Bucket" LoggingProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LoggingProperty Associated Types
Methods set :: PropertyType "Bucket" LoggingProperty -> LoggingProperty -> LoggingProperty # | |||||
| Property "IncludeCookies" LoggingProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LoggingProperty Associated Types
Methods set :: PropertyType "IncludeCookies" LoggingProperty -> LoggingProperty -> LoggingProperty # | |||||
| Property "Prefix" LoggingProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.LoggingProperty Associated Types
Methods set :: PropertyType "Prefix" LoggingProperty -> LoggingProperty -> LoggingProperty # | |||||
| type PropertyType "Bucket" LoggingProperty Source # | |||||
| type PropertyType "IncludeCookies" LoggingProperty Source # | |||||
| type PropertyType "Prefix" LoggingProperty Source # | |||||
data OriginGroupsProperty Source #
Constructors
| OriginGroupsProperty | |
Fields
| |
Instances
| ToJSON OriginGroupsProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupsProperty Methods toJSON :: OriginGroupsProperty -> Value # toEncoding :: OriginGroupsProperty -> Encoding # toJSONList :: [OriginGroupsProperty] -> Value # toEncodingList :: [OriginGroupsProperty] -> Encoding # omitField :: OriginGroupsProperty -> Bool # | |||||
| Show OriginGroupsProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupsProperty Methods showsPrec :: Int -> OriginGroupsProperty -> ShowS # show :: OriginGroupsProperty -> String # showList :: [OriginGroupsProperty] -> ShowS # | |||||
| Eq OriginGroupsProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupsProperty Methods (==) :: OriginGroupsProperty -> OriginGroupsProperty -> Bool # (/=) :: OriginGroupsProperty -> OriginGroupsProperty -> Bool # | |||||
| ToResourceProperties OriginGroupsProperty Source # | |||||
| Property "Items" OriginGroupsProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupsProperty Associated Types
Methods set :: PropertyType "Items" OriginGroupsProperty -> OriginGroupsProperty -> OriginGroupsProperty # | |||||
| Property "Quantity" OriginGroupsProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupsProperty Associated Types
Methods set :: PropertyType "Quantity" OriginGroupsProperty -> OriginGroupsProperty -> OriginGroupsProperty # | |||||
| type PropertyType "Items" OriginGroupsProperty Source # | |||||
| type PropertyType "Quantity" OriginGroupsProperty Source # | |||||
data RestrictionsProperty Source #
Constructors
| RestrictionsProperty | |
Fields | |
Instances
| ToJSON RestrictionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.RestrictionsProperty Methods toJSON :: RestrictionsProperty -> Value # toEncoding :: RestrictionsProperty -> Encoding # toJSONList :: [RestrictionsProperty] -> Value # toEncodingList :: [RestrictionsProperty] -> Encoding # omitField :: RestrictionsProperty -> Bool # | |||||
| Show RestrictionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.RestrictionsProperty Methods showsPrec :: Int -> RestrictionsProperty -> ShowS # show :: RestrictionsProperty -> String # showList :: [RestrictionsProperty] -> ShowS # | |||||
| Eq RestrictionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.RestrictionsProperty Methods (==) :: RestrictionsProperty -> RestrictionsProperty -> Bool # (/=) :: RestrictionsProperty -> RestrictionsProperty -> Bool # | |||||
| ToResourceProperties RestrictionsProperty Source # | |||||
| Property "GeoRestriction" RestrictionsProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.RestrictionsProperty Associated Types
Methods set :: PropertyType "GeoRestriction" RestrictionsProperty -> RestrictionsProperty -> RestrictionsProperty # | |||||
| type PropertyType "GeoRestriction" RestrictionsProperty Source # | |||||
data TenantConfigProperty Source #
Constructors
| TenantConfigProperty | |
Fields | |
Instances
| ToJSON TenantConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.TenantConfigProperty Methods toJSON :: TenantConfigProperty -> Value # toEncoding :: TenantConfigProperty -> Encoding # toJSONList :: [TenantConfigProperty] -> Value # toEncodingList :: [TenantConfigProperty] -> Encoding # omitField :: TenantConfigProperty -> Bool # | |||||
| Show TenantConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.TenantConfigProperty Methods showsPrec :: Int -> TenantConfigProperty -> ShowS # show :: TenantConfigProperty -> String # showList :: [TenantConfigProperty] -> ShowS # | |||||
| Eq TenantConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.TenantConfigProperty Methods (==) :: TenantConfigProperty -> TenantConfigProperty -> Bool # (/=) :: TenantConfigProperty -> TenantConfigProperty -> Bool # | |||||
| ToResourceProperties TenantConfigProperty Source # | |||||
| Property "ParameterDefinitions" TenantConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.TenantConfigProperty Associated Types
Methods set :: PropertyType "ParameterDefinitions" TenantConfigProperty -> TenantConfigProperty -> TenantConfigProperty # | |||||
| type PropertyType "ParameterDefinitions" TenantConfigProperty Source # | |||||
data ViewerCertificateProperty Source #
Constructors
| ViewerCertificateProperty | |
Fields
| |
Instances
| ToJSON ViewerCertificateProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ViewerCertificateProperty Methods toJSON :: ViewerCertificateProperty -> Value # toEncoding :: ViewerCertificateProperty -> Encoding # toJSONList :: [ViewerCertificateProperty] -> Value # | |||||
| Show ViewerCertificateProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ViewerCertificateProperty Methods showsPrec :: Int -> ViewerCertificateProperty -> ShowS # show :: ViewerCertificateProperty -> String # showList :: [ViewerCertificateProperty] -> ShowS # | |||||
| Eq ViewerCertificateProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ViewerCertificateProperty Methods (==) :: ViewerCertificateProperty -> ViewerCertificateProperty -> Bool # (/=) :: ViewerCertificateProperty -> ViewerCertificateProperty -> Bool # | |||||
| ToResourceProperties ViewerCertificateProperty Source # | |||||
| Property "AcmCertificateArn" ViewerCertificateProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ViewerCertificateProperty Associated Types
Methods set :: PropertyType "AcmCertificateArn" ViewerCertificateProperty -> ViewerCertificateProperty -> ViewerCertificateProperty # | |||||
| Property "CloudFrontDefaultCertificate" ViewerCertificateProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ViewerCertificateProperty Associated Types
Methods set :: PropertyType "CloudFrontDefaultCertificate" ViewerCertificateProperty -> ViewerCertificateProperty -> ViewerCertificateProperty # | |||||
| Property "IamCertificateId" ViewerCertificateProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ViewerCertificateProperty Associated Types
Methods set :: PropertyType "IamCertificateId" ViewerCertificateProperty -> ViewerCertificateProperty -> ViewerCertificateProperty # | |||||
| Property "MinimumProtocolVersion" ViewerCertificateProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ViewerCertificateProperty Associated Types
Methods set :: PropertyType "MinimumProtocolVersion" ViewerCertificateProperty -> ViewerCertificateProperty -> ViewerCertificateProperty # | |||||
| Property "SslSupportMethod" ViewerCertificateProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ViewerCertificateProperty Associated Types
Methods set :: PropertyType "SslSupportMethod" ViewerCertificateProperty -> ViewerCertificateProperty -> ViewerCertificateProperty # | |||||
| type PropertyType "AcmCertificateArn" ViewerCertificateProperty Source # | |||||
| type PropertyType "CloudFrontDefaultCertificate" ViewerCertificateProperty Source # | |||||
| type PropertyType "IamCertificateId" ViewerCertificateProperty Source # | |||||
| type PropertyType "MinimumProtocolVersion" ViewerCertificateProperty Source # | |||||
| type PropertyType "SslSupportMethod" ViewerCertificateProperty Source # | |||||
data GeoRestrictionProperty Source #
Constructors
| GeoRestrictionProperty | |
Fields
| |
Instances
| ToJSON GeoRestrictionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.GeoRestrictionProperty Methods toJSON :: GeoRestrictionProperty -> Value # toEncoding :: GeoRestrictionProperty -> Encoding # toJSONList :: [GeoRestrictionProperty] -> Value # toEncodingList :: [GeoRestrictionProperty] -> Encoding # omitField :: GeoRestrictionProperty -> Bool # | |||||
| Show GeoRestrictionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.GeoRestrictionProperty Methods showsPrec :: Int -> GeoRestrictionProperty -> ShowS # show :: GeoRestrictionProperty -> String # showList :: [GeoRestrictionProperty] -> ShowS # | |||||
| Eq GeoRestrictionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.GeoRestrictionProperty Methods (==) :: GeoRestrictionProperty -> GeoRestrictionProperty -> Bool # (/=) :: GeoRestrictionProperty -> GeoRestrictionProperty -> Bool # | |||||
| ToResourceProperties GeoRestrictionProperty Source # | |||||
| Property "Locations" GeoRestrictionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.GeoRestrictionProperty Associated Types
Methods set :: PropertyType "Locations" GeoRestrictionProperty -> GeoRestrictionProperty -> GeoRestrictionProperty # | |||||
| Property "RestrictionType" GeoRestrictionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.GeoRestrictionProperty Associated Types
Methods set :: PropertyType "RestrictionType" GeoRestrictionProperty -> GeoRestrictionProperty -> GeoRestrictionProperty # | |||||
| type PropertyType "Locations" GeoRestrictionProperty Source # | |||||
| type PropertyType "RestrictionType" GeoRestrictionProperty Source # | |||||
data OriginCustomHeaderProperty Source #
Constructors
| OriginCustomHeaderProperty | |
Fields
| |
Instances
| ToJSON OriginCustomHeaderProperty Source # | |||||
| Show OriginCustomHeaderProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginCustomHeaderProperty Methods showsPrec :: Int -> OriginCustomHeaderProperty -> ShowS # show :: OriginCustomHeaderProperty -> String # showList :: [OriginCustomHeaderProperty] -> ShowS # | |||||
| Eq OriginCustomHeaderProperty Source # | |||||
| ToResourceProperties OriginCustomHeaderProperty Source # | |||||
| Property "HeaderName" OriginCustomHeaderProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginCustomHeaderProperty Associated Types
Methods set :: PropertyType "HeaderName" OriginCustomHeaderProperty -> OriginCustomHeaderProperty -> OriginCustomHeaderProperty # | |||||
| Property "HeaderValue" OriginCustomHeaderProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginCustomHeaderProperty Associated Types
Methods set :: PropertyType "HeaderValue" OriginCustomHeaderProperty -> OriginCustomHeaderProperty -> OriginCustomHeaderProperty # | |||||
| type PropertyType "HeaderName" OriginCustomHeaderProperty Source # | |||||
| type PropertyType "HeaderValue" OriginCustomHeaderProperty Source # | |||||
data OriginGroupFailoverCriteriaProperty Source #
Constructors
| OriginGroupFailoverCriteriaProperty | |
Fields | |
Instances
| ToJSON OriginGroupFailoverCriteriaProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupFailoverCriteriaProperty | |||||
| Show OriginGroupFailoverCriteriaProperty Source # | |||||
| Eq OriginGroupFailoverCriteriaProperty Source # | |||||
| ToResourceProperties OriginGroupFailoverCriteriaProperty Source # | |||||
| Property "StatusCodes" OriginGroupFailoverCriteriaProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupFailoverCriteriaProperty Associated Types
Methods set :: PropertyType "StatusCodes" OriginGroupFailoverCriteriaProperty -> OriginGroupFailoverCriteriaProperty -> OriginGroupFailoverCriteriaProperty # | |||||
| type PropertyType "StatusCodes" OriginGroupFailoverCriteriaProperty Source # | |||||
data StatusCodesProperty Source #
Constructors
| StatusCodesProperty | |
Instances
| ToJSON StatusCodesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.StatusCodesProperty Methods toJSON :: StatusCodesProperty -> Value # toEncoding :: StatusCodesProperty -> Encoding # toJSONList :: [StatusCodesProperty] -> Value # toEncodingList :: [StatusCodesProperty] -> Encoding # omitField :: StatusCodesProperty -> Bool # | |||||
| Show StatusCodesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.StatusCodesProperty Methods showsPrec :: Int -> StatusCodesProperty -> ShowS # show :: StatusCodesProperty -> String # showList :: [StatusCodesProperty] -> ShowS # | |||||
| Eq StatusCodesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.StatusCodesProperty Methods (==) :: StatusCodesProperty -> StatusCodesProperty -> Bool # (/=) :: StatusCodesProperty -> StatusCodesProperty -> Bool # | |||||
| ToResourceProperties StatusCodesProperty Source # | |||||
| Property "Items" StatusCodesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.StatusCodesProperty Associated Types
Methods set :: PropertyType "Items" StatusCodesProperty -> StatusCodesProperty -> StatusCodesProperty # | |||||
| Property "Quantity" StatusCodesProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.StatusCodesProperty Associated Types
Methods set :: PropertyType "Quantity" StatusCodesProperty -> StatusCodesProperty -> StatusCodesProperty # | |||||
| type PropertyType "Items" StatusCodesProperty Source # | |||||
| type PropertyType "Quantity" StatusCodesProperty Source # | |||||
data OriginGroupMemberProperty Source #
Constructors
| OriginGroupMemberProperty | |
Fields
| |
Instances
| ToJSON OriginGroupMemberProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupMemberProperty Methods toJSON :: OriginGroupMemberProperty -> Value # toEncoding :: OriginGroupMemberProperty -> Encoding # toJSONList :: [OriginGroupMemberProperty] -> Value # | |||||
| Show OriginGroupMemberProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupMemberProperty Methods showsPrec :: Int -> OriginGroupMemberProperty -> ShowS # show :: OriginGroupMemberProperty -> String # showList :: [OriginGroupMemberProperty] -> ShowS # | |||||
| Eq OriginGroupMemberProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupMemberProperty Methods (==) :: OriginGroupMemberProperty -> OriginGroupMemberProperty -> Bool # (/=) :: OriginGroupMemberProperty -> OriginGroupMemberProperty -> Bool # | |||||
| ToResourceProperties OriginGroupMemberProperty Source # | |||||
| Property "OriginId" OriginGroupMemberProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupMemberProperty Associated Types
Methods set :: PropertyType "OriginId" OriginGroupMemberProperty -> OriginGroupMemberProperty -> OriginGroupMemberProperty # | |||||
| type PropertyType "OriginId" OriginGroupMemberProperty Source # | |||||
data OriginGroupMembersProperty Source #
Constructors
| OriginGroupMembersProperty | |
Fields
| |
Instances
| ToJSON OriginGroupMembersProperty Source # | |||||
| Show OriginGroupMembersProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupMembersProperty Methods showsPrec :: Int -> OriginGroupMembersProperty -> ShowS # show :: OriginGroupMembersProperty -> String # showList :: [OriginGroupMembersProperty] -> ShowS # | |||||
| Eq OriginGroupMembersProperty Source # | |||||
| ToResourceProperties OriginGroupMembersProperty Source # | |||||
| Property "Items" OriginGroupMembersProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupMembersProperty Associated Types
Methods set :: PropertyType "Items" OriginGroupMembersProperty -> OriginGroupMembersProperty -> OriginGroupMembersProperty # | |||||
| Property "Quantity" OriginGroupMembersProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginGroupMembersProperty Associated Types
Methods set :: PropertyType "Quantity" OriginGroupMembersProperty -> OriginGroupMembersProperty -> OriginGroupMembersProperty # | |||||
| type PropertyType "Items" OriginGroupMembersProperty Source # | |||||
| type PropertyType "Quantity" OriginGroupMembersProperty Source # | |||||
data OriginShieldProperty Source #
Constructors
| OriginShieldProperty | |
Fields
| |
Instances
| ToJSON OriginShieldProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginShieldProperty Methods toJSON :: OriginShieldProperty -> Value # toEncoding :: OriginShieldProperty -> Encoding # toJSONList :: [OriginShieldProperty] -> Value # toEncodingList :: [OriginShieldProperty] -> Encoding # omitField :: OriginShieldProperty -> Bool # | |||||
| Show OriginShieldProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginShieldProperty Methods showsPrec :: Int -> OriginShieldProperty -> ShowS # show :: OriginShieldProperty -> String # showList :: [OriginShieldProperty] -> ShowS # | |||||
| Eq OriginShieldProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginShieldProperty Methods (==) :: OriginShieldProperty -> OriginShieldProperty -> Bool # (/=) :: OriginShieldProperty -> OriginShieldProperty -> Bool # | |||||
| ToResourceProperties OriginShieldProperty Source # | |||||
| Property "Enabled" OriginShieldProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginShieldProperty Associated Types
Methods set :: PropertyType "Enabled" OriginShieldProperty -> OriginShieldProperty -> OriginShieldProperty # | |||||
| Property "OriginShieldRegion" OriginShieldProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.OriginShieldProperty Associated Types
Methods set :: PropertyType "OriginShieldRegion" OriginShieldProperty -> OriginShieldProperty -> OriginShieldProperty # | |||||
| type PropertyType "Enabled" OriginShieldProperty Source # | |||||
| type PropertyType "OriginShieldRegion" OriginShieldProperty Source # | |||||
data S3OriginConfigProperty Source #
Constructors
| S3OriginConfigProperty | |
Fields
| |
Instances
| ToJSON S3OriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.S3OriginConfigProperty Methods toJSON :: S3OriginConfigProperty -> Value # toEncoding :: S3OriginConfigProperty -> Encoding # toJSONList :: [S3OriginConfigProperty] -> Value # toEncodingList :: [S3OriginConfigProperty] -> Encoding # omitField :: S3OriginConfigProperty -> Bool # | |||||
| Show S3OriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.S3OriginConfigProperty Methods showsPrec :: Int -> S3OriginConfigProperty -> ShowS # show :: S3OriginConfigProperty -> String # showList :: [S3OriginConfigProperty] -> ShowS # | |||||
| Eq S3OriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.S3OriginConfigProperty Methods (==) :: S3OriginConfigProperty -> S3OriginConfigProperty -> Bool # (/=) :: S3OriginConfigProperty -> S3OriginConfigProperty -> Bool # | |||||
| ToResourceProperties S3OriginConfigProperty Source # | |||||
| Property "OriginAccessIdentity" S3OriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.S3OriginConfigProperty Associated Types
Methods set :: PropertyType "OriginAccessIdentity" S3OriginConfigProperty -> S3OriginConfigProperty -> S3OriginConfigProperty # | |||||
| Property "OriginReadTimeout" S3OriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.S3OriginConfigProperty Associated Types
Methods set :: PropertyType "OriginReadTimeout" S3OriginConfigProperty -> S3OriginConfigProperty -> S3OriginConfigProperty # | |||||
| type PropertyType "OriginAccessIdentity" S3OriginConfigProperty Source # | |||||
| type PropertyType "OriginReadTimeout" S3OriginConfigProperty Source # | |||||
data VpcOriginConfigProperty Source #
Constructors
| VpcOriginConfigProperty | |
Fields
| |
Instances
| ToJSON VpcOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.VpcOriginConfigProperty Methods toJSON :: VpcOriginConfigProperty -> Value # toEncoding :: VpcOriginConfigProperty -> Encoding # toJSONList :: [VpcOriginConfigProperty] -> Value # | |||||
| Show VpcOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.VpcOriginConfigProperty Methods showsPrec :: Int -> VpcOriginConfigProperty -> ShowS # show :: VpcOriginConfigProperty -> String # showList :: [VpcOriginConfigProperty] -> ShowS # | |||||
| Eq VpcOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.VpcOriginConfigProperty Methods (==) :: VpcOriginConfigProperty -> VpcOriginConfigProperty -> Bool # (/=) :: VpcOriginConfigProperty -> VpcOriginConfigProperty -> Bool # | |||||
| ToResourceProperties VpcOriginConfigProperty Source # | |||||
| Property "OriginKeepaliveTimeout" VpcOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.VpcOriginConfigProperty Associated Types
Methods set :: PropertyType "OriginKeepaliveTimeout" VpcOriginConfigProperty -> VpcOriginConfigProperty -> VpcOriginConfigProperty # | |||||
| Property "OriginReadTimeout" VpcOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.VpcOriginConfigProperty Associated Types
Methods set :: PropertyType "OriginReadTimeout" VpcOriginConfigProperty -> VpcOriginConfigProperty -> VpcOriginConfigProperty # | |||||
| Property "OwnerAccountId" VpcOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.VpcOriginConfigProperty Associated Types
Methods set :: PropertyType "OwnerAccountId" VpcOriginConfigProperty -> VpcOriginConfigProperty -> VpcOriginConfigProperty # | |||||
| Property "VpcOriginId" VpcOriginConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.VpcOriginConfigProperty Associated Types
Methods set :: PropertyType "VpcOriginId" VpcOriginConfigProperty -> VpcOriginConfigProperty -> VpcOriginConfigProperty # | |||||
| type PropertyType "OriginKeepaliveTimeout" VpcOriginConfigProperty Source # | |||||
| type PropertyType "OriginReadTimeout" VpcOriginConfigProperty Source # | |||||
| type PropertyType "OwnerAccountId" VpcOriginConfigProperty Source # | |||||
| type PropertyType "VpcOriginId" VpcOriginConfigProperty Source # | |||||
data ParameterDefinitionProperty Source #
Constructors
| ParameterDefinitionProperty | |
Fields
| |
Instances
| ToJSON ParameterDefinitionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ParameterDefinitionProperty Methods toJSON :: ParameterDefinitionProperty -> Value # toEncoding :: ParameterDefinitionProperty -> Encoding # toJSONList :: [ParameterDefinitionProperty] -> Value # toEncodingList :: [ParameterDefinitionProperty] -> Encoding # | |||||
| Show ParameterDefinitionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ParameterDefinitionProperty Methods showsPrec :: Int -> ParameterDefinitionProperty -> ShowS # show :: ParameterDefinitionProperty -> String # showList :: [ParameterDefinitionProperty] -> ShowS # | |||||
| Eq ParameterDefinitionProperty Source # | |||||
| ToResourceProperties ParameterDefinitionProperty Source # | |||||
| Property "Definition" ParameterDefinitionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ParameterDefinitionProperty Associated Types
Methods set :: PropertyType "Definition" ParameterDefinitionProperty -> ParameterDefinitionProperty -> ParameterDefinitionProperty # | |||||
| Property "Name" ParameterDefinitionProperty Source # | |||||
Defined in Stratosphere.CloudFront.Distribution.ParameterDefinitionProperty Associated Types
Methods set :: PropertyType "Name" ParameterDefinitionProperty -> ParameterDefinitionProperty -> ParameterDefinitionProperty # | |||||
| type PropertyType "Definition" ParameterDefinitionProperty Source # | |||||
| type PropertyType "Name" ParameterDefinitionProperty Source # | |||||
mkCacheBehaviorProperty :: Value Text -> Value Text -> Value Text -> CacheBehaviorProperty Source #
mkDistributionConfigProperty :: DefaultCacheBehaviorProperty -> Value Bool -> DistributionConfigProperty Source #
mkLegacyCustomOriginProperty :: Value Text -> Value Text -> ValueList Text -> LegacyCustomOriginProperty Source #
mkOriginGroupFailoverCriteriaProperty :: StatusCodesProperty -> OriginGroupFailoverCriteriaProperty Source #
mkOriginGroupMembersProperty :: [OriginGroupMemberProperty] -> Value Integer -> OriginGroupMembersProperty Source #
mkOriginGroupProperty :: OriginGroupFailoverCriteriaProperty -> Value Text -> OriginGroupMembersProperty -> OriginGroupProperty Source #
mkOriginProperty :: Value Text -> Value Text -> OriginProperty Source #
mkParameterDefinitionProperty :: DefinitionProperty -> Value Text -> ParameterDefinitionProperty Source #
data Distribution Source #
Constructors
| Distribution | |
Fields | |
Instances
| ToJSON Distribution Source # | |||||
Defined in Stratosphere.CloudFront.Distribution Methods toJSON :: Distribution -> Value # toEncoding :: Distribution -> Encoding # toJSONList :: [Distribution] -> Value # toEncodingList :: [Distribution] -> Encoding # omitField :: Distribution -> Bool # | |||||
| Show Distribution Source # | |||||
Defined in Stratosphere.CloudFront.Distribution Methods showsPrec :: Int -> Distribution -> ShowS # show :: Distribution -> String # showList :: [Distribution] -> ShowS # | |||||
| Eq Distribution Source # | |||||
Defined in Stratosphere.CloudFront.Distribution | |||||
| ToResourceProperties Distribution Source # | |||||
Defined in Stratosphere.CloudFront.Distribution Methods toResourceProperties :: Distribution -> ResourceProperties # | |||||
| Property "DistributionConfig" Distribution Source # | |||||
Defined in Stratosphere.CloudFront.Distribution Associated Types
Methods set :: PropertyType "DistributionConfig" Distribution -> Distribution -> Distribution # | |||||
| Property "Tags" Distribution Source # | |||||
Defined in Stratosphere.CloudFront.Distribution Associated Types
Methods set :: PropertyType "Tags" Distribution -> Distribution -> Distribution # | |||||
| type PropertyType "DistributionConfig" Distribution Source # | |||||
Defined in Stratosphere.CloudFront.Distribution | |||||
| type PropertyType "Tags" Distribution Source # | |||||
Defined in Stratosphere.CloudFront.Distribution | |||||