Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
This API is deprecated. Amazon CloudFront is deprecating real-time messaging protocol (RTMP) distributions on December 31, 2020. For more information, read the announcement on the Amazon CloudFront discussion forum.
Synopsis
- data CreateStreamingDistributionWithTags = CreateStreamingDistributionWithTags' {}
- newCreateStreamingDistributionWithTags :: StreamingDistributionConfigWithTags -> CreateStreamingDistributionWithTags
- createStreamingDistributionWithTags_streamingDistributionConfigWithTags :: Lens' CreateStreamingDistributionWithTags StreamingDistributionConfigWithTags
- data CreateStreamingDistributionWithTagsResponse = CreateStreamingDistributionWithTagsResponse' {}
- newCreateStreamingDistributionWithTagsResponse :: Int -> CreateStreamingDistributionWithTagsResponse
- createStreamingDistributionWithTagsResponse_eTag :: Lens' CreateStreamingDistributionWithTagsResponse (Maybe Text)
- createStreamingDistributionWithTagsResponse_location :: Lens' CreateStreamingDistributionWithTagsResponse (Maybe Text)
- createStreamingDistributionWithTagsResponse_streamingDistribution :: Lens' CreateStreamingDistributionWithTagsResponse (Maybe StreamingDistribution)
- createStreamingDistributionWithTagsResponse_httpStatus :: Lens' CreateStreamingDistributionWithTagsResponse Int
Creating a Request
data CreateStreamingDistributionWithTags Source #
The request to create a new streaming distribution with tags.
See: newCreateStreamingDistributionWithTags
smart constructor.
CreateStreamingDistributionWithTags' | |
|
Instances
newCreateStreamingDistributionWithTags Source #
:: StreamingDistributionConfigWithTags |
|
-> CreateStreamingDistributionWithTags |
Create a value of CreateStreamingDistributionWithTags
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:streamingDistributionConfigWithTags:CreateStreamingDistributionWithTags'
, createStreamingDistributionWithTags_streamingDistributionConfigWithTags
- The streaming distribution's configuration information.
Request Lenses
createStreamingDistributionWithTags_streamingDistributionConfigWithTags :: Lens' CreateStreamingDistributionWithTags StreamingDistributionConfigWithTags Source #
The streaming distribution's configuration information.
Destructuring the Response
data CreateStreamingDistributionWithTagsResponse Source #
The returned result of the corresponding request.
See: newCreateStreamingDistributionWithTagsResponse
smart constructor.
CreateStreamingDistributionWithTagsResponse' | |
|
Instances
newCreateStreamingDistributionWithTagsResponse Source #
:: Int |
|
-> CreateStreamingDistributionWithTagsResponse |
Create a value of CreateStreamingDistributionWithTagsResponse
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:eTag:CreateStreamingDistributionWithTagsResponse'
, createStreamingDistributionWithTagsResponse_eTag
- The current version of the distribution created.
$sel:location:CreateStreamingDistributionWithTagsResponse'
, createStreamingDistributionWithTagsResponse_location
- The fully qualified URI of the new streaming distribution resource just
created.
$sel:streamingDistribution:CreateStreamingDistributionWithTagsResponse'
, createStreamingDistributionWithTagsResponse_streamingDistribution
- The streaming distribution's information.
$sel:httpStatus:CreateStreamingDistributionWithTagsResponse'
, createStreamingDistributionWithTagsResponse_httpStatus
- The response's http status code.
Response Lenses
createStreamingDistributionWithTagsResponse_eTag :: Lens' CreateStreamingDistributionWithTagsResponse (Maybe Text) Source #
The current version of the distribution created.
createStreamingDistributionWithTagsResponse_location :: Lens' CreateStreamingDistributionWithTagsResponse (Maybe Text) Source #
The fully qualified URI of the new streaming distribution resource just created.
createStreamingDistributionWithTagsResponse_streamingDistribution :: Lens' CreateStreamingDistributionWithTagsResponse (Maybe StreamingDistribution) Source #
The streaming distribution's information.
createStreamingDistributionWithTagsResponse_httpStatus :: Lens' CreateStreamingDistributionWithTagsResponse Int Source #
The response's http status code.