| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.CloudFront.Distribution.DistributionConfigProperty
Documentation
data OriginProperty Source #
Constructors
Instances
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 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 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 # | |||||
mkOriginProperty :: Value Text -> Value Text -> OriginProperty 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 # | |||||