Safe Haskell | None |
---|---|
Language | Haskell2010 |
Update a streaming distribution.
http://docs.aws.amazon.com/AmazonCloudFront/latest/APIReference/UpdateStreamingDistribution.html
- data UpdateStreamingDistribution
- updateStreamingDistribution :: StreamingDistributionConfig -> Text -> UpdateStreamingDistribution
- usdId :: Lens' UpdateStreamingDistribution Text
- usdIfMatch :: Lens' UpdateStreamingDistribution (Maybe Text)
- usdStreamingDistributionConfig :: Lens' UpdateStreamingDistribution StreamingDistributionConfig
- data UpdateStreamingDistributionResponse
- updateStreamingDistributionResponse :: UpdateStreamingDistributionResponse
- usdrETag :: Lens' UpdateStreamingDistributionResponse (Maybe Text)
- usdrStreamingDistribution :: Lens' UpdateStreamingDistributionResponse (Maybe StreamingDistribution)
Request
data UpdateStreamingDistribution Source
Request constructor
updateStreamingDistribution Source
UpdateStreamingDistribution
constructor.
The fields accessible through corresponding lenses are:
Request lenses
usdId :: Lens' UpdateStreamingDistribution Text Source
The streaming distribution's id.
usdIfMatch :: Lens' UpdateStreamingDistribution (Maybe Text) Source
The value of the ETag header you received when retrieving the streaming distribution's configuration. For example: E2QWRUHAPOMQZL.
usdStreamingDistributionConfig :: Lens' UpdateStreamingDistribution StreamingDistributionConfig Source
The streaming distribution's configuration information.
Response
Response constructor
updateStreamingDistributionResponse :: UpdateStreamingDistributionResponse Source
UpdateStreamingDistributionResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
usdrETag :: Lens' UpdateStreamingDistributionResponse (Maybe Text) Source
The current version of the configuration. For example: E2QWRUHAPOMQZL.
usdrStreamingDistribution :: Lens' UpdateStreamingDistributionResponse (Maybe StreamingDistribution) Source
The streaming distribution's information.