| 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 |
Amazonka.CloudFront.CreateStreamingDistributionWithTags
Description
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.
Constructors
| CreateStreamingDistributionWithTags' | |
Fields
| |
Instances
newCreateStreamingDistributionWithTags Source #
Arguments
| :: 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.
Constructors
| CreateStreamingDistributionWithTagsResponse' | |
Fields
| |
Instances
newCreateStreamingDistributionWithTagsResponse Source #
Arguments
| :: 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.