| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.CloudFront.StreamingDistribution
Documentation
data LoggingProperty Source #
Constructors
| LoggingProperty | |
Fields | |
Instances
data StreamingDistributionConfigProperty Source #
Constructors
| StreamingDistributionConfigProperty | |
Fields
| |
Instances
| ToJSON StreamingDistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.StreamingDistributionConfigProperty | |||||
| Show StreamingDistributionConfigProperty Source # | |||||
| Eq StreamingDistributionConfigProperty Source # | |||||
| ToResourceProperties StreamingDistributionConfigProperty Source # | |||||
| Property "Aliases" StreamingDistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.StreamingDistributionConfigProperty Associated Types
Methods set :: PropertyType "Aliases" StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty # | |||||
| Property "Comment" StreamingDistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.StreamingDistributionConfigProperty Associated Types
Methods set :: PropertyType "Comment" StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty # | |||||
| Property "Enabled" StreamingDistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.StreamingDistributionConfigProperty Associated Types
Methods set :: PropertyType "Enabled" StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty # | |||||
| Property "Logging" StreamingDistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.StreamingDistributionConfigProperty Associated Types
Methods set :: PropertyType "Logging" StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty # | |||||
| Property "PriceClass" StreamingDistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.StreamingDistributionConfigProperty Associated Types
Methods set :: PropertyType "PriceClass" StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty # | |||||
| Property "S3Origin" StreamingDistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.StreamingDistributionConfigProperty Associated Types
Methods set :: PropertyType "S3Origin" StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty # | |||||
| Property "TrustedSigners" StreamingDistributionConfigProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.StreamingDistributionConfigProperty Associated Types
Methods set :: PropertyType "TrustedSigners" StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty -> StreamingDistributionConfigProperty # | |||||
| type PropertyType "Aliases" StreamingDistributionConfigProperty Source # | |||||
| type PropertyType "Comment" StreamingDistributionConfigProperty Source # | |||||
| type PropertyType "Enabled" StreamingDistributionConfigProperty Source # | |||||
| type PropertyType "Logging" StreamingDistributionConfigProperty Source # | |||||
| type PropertyType "PriceClass" StreamingDistributionConfigProperty Source # | |||||
| type PropertyType "S3Origin" StreamingDistributionConfigProperty Source # | |||||
| type PropertyType "TrustedSigners" StreamingDistributionConfigProperty Source # | |||||
data S3OriginProperty Source #
Constructors
| S3OriginProperty | |
Fields
| |
Instances
| ToJSON S3OriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.S3OriginProperty Methods toJSON :: S3OriginProperty -> Value # toEncoding :: S3OriginProperty -> Encoding # toJSONList :: [S3OriginProperty] -> Value # toEncodingList :: [S3OriginProperty] -> Encoding # omitField :: S3OriginProperty -> Bool # | |||||
| Show S3OriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.S3OriginProperty Methods showsPrec :: Int -> S3OriginProperty -> ShowS # show :: S3OriginProperty -> String # showList :: [S3OriginProperty] -> ShowS # | |||||
| Eq S3OriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.S3OriginProperty Methods (==) :: S3OriginProperty -> S3OriginProperty -> Bool # (/=) :: S3OriginProperty -> S3OriginProperty -> Bool # | |||||
| ToResourceProperties S3OriginProperty Source # | |||||
| Property "DomainName" S3OriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.S3OriginProperty Associated Types
Methods set :: PropertyType "DomainName" S3OriginProperty -> S3OriginProperty -> S3OriginProperty # | |||||
| Property "OriginAccessIdentity" S3OriginProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.S3OriginProperty Associated Types
Methods set :: PropertyType "OriginAccessIdentity" S3OriginProperty -> S3OriginProperty -> S3OriginProperty # | |||||
| type PropertyType "DomainName" S3OriginProperty Source # | |||||
| type PropertyType "OriginAccessIdentity" S3OriginProperty Source # | |||||
data TrustedSignersProperty Source #
Constructors
| TrustedSignersProperty | |
Fields
| |
Instances
| ToJSON TrustedSignersProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.TrustedSignersProperty Methods toJSON :: TrustedSignersProperty -> Value # toEncoding :: TrustedSignersProperty -> Encoding # toJSONList :: [TrustedSignersProperty] -> Value # toEncodingList :: [TrustedSignersProperty] -> Encoding # omitField :: TrustedSignersProperty -> Bool # | |||||
| Show TrustedSignersProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.TrustedSignersProperty Methods showsPrec :: Int -> TrustedSignersProperty -> ShowS # show :: TrustedSignersProperty -> String # showList :: [TrustedSignersProperty] -> ShowS # | |||||
| Eq TrustedSignersProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.TrustedSignersProperty Methods (==) :: TrustedSignersProperty -> TrustedSignersProperty -> Bool # (/=) :: TrustedSignersProperty -> TrustedSignersProperty -> Bool # | |||||
| ToResourceProperties TrustedSignersProperty Source # | |||||
| Property "AwsAccountNumbers" TrustedSignersProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.TrustedSignersProperty Associated Types
Methods set :: PropertyType "AwsAccountNumbers" TrustedSignersProperty -> TrustedSignersProperty -> TrustedSignersProperty # | |||||
| Property "Enabled" TrustedSignersProperty Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution.TrustedSignersProperty Associated Types
Methods set :: PropertyType "Enabled" TrustedSignersProperty -> TrustedSignersProperty -> TrustedSignersProperty # | |||||
| type PropertyType "AwsAccountNumbers" TrustedSignersProperty Source # | |||||
| type PropertyType "Enabled" TrustedSignersProperty Source # | |||||
mkLoggingProperty :: Value Text -> Value Bool -> Value Text -> LoggingProperty Source #
mkS3OriginProperty :: Value Text -> Value Text -> S3OriginProperty Source #
mkStreamingDistributionConfigProperty :: Value Text -> Value Bool -> S3OriginProperty -> TrustedSignersProperty -> StreamingDistributionConfigProperty Source #
data StreamingDistribution Source #
Constructors
| StreamingDistribution | |
Fields | |
Instances
| ToJSON StreamingDistribution Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution Methods toJSON :: StreamingDistribution -> Value # toEncoding :: StreamingDistribution -> Encoding # toJSONList :: [StreamingDistribution] -> Value # toEncodingList :: [StreamingDistribution] -> Encoding # omitField :: StreamingDistribution -> Bool # | |||||
| Show StreamingDistribution Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution Methods showsPrec :: Int -> StreamingDistribution -> ShowS # show :: StreamingDistribution -> String # showList :: [StreamingDistribution] -> ShowS # | |||||
| Eq StreamingDistribution Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution Methods (==) :: StreamingDistribution -> StreamingDistribution -> Bool # (/=) :: StreamingDistribution -> StreamingDistribution -> Bool # | |||||
| ToResourceProperties StreamingDistribution Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution Methods toResourceProperties :: StreamingDistribution -> ResourceProperties # | |||||
| Property "StreamingDistributionConfig" StreamingDistribution Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution Associated Types
Methods set :: PropertyType "StreamingDistributionConfig" StreamingDistribution -> StreamingDistribution -> StreamingDistribution # | |||||
| Property "Tags" StreamingDistribution Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution Associated Types
Methods set :: PropertyType "Tags" StreamingDistribution -> StreamingDistribution -> StreamingDistribution # | |||||
| type PropertyType "StreamingDistributionConfig" StreamingDistribution Source # | |||||
Defined in Stratosphere.CloudFront.StreamingDistribution type PropertyType "StreamingDistributionConfig" StreamingDistribution = StreamingDistributionConfigProperty | |||||
| type PropertyType "Tags" StreamingDistribution Source # | |||||