| 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.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline
Description
Creates a media concatenation pipeline.
Synopsis
- data CreateMediaConcatenationPipeline = CreateMediaConcatenationPipeline' {}
- newCreateMediaConcatenationPipeline :: NonEmpty ConcatenationSource -> NonEmpty ConcatenationSink -> CreateMediaConcatenationPipeline
- createMediaConcatenationPipeline_clientRequestToken :: Lens' CreateMediaConcatenationPipeline (Maybe Text)
- createMediaConcatenationPipeline_tags :: Lens' CreateMediaConcatenationPipeline (Maybe (NonEmpty Tag))
- createMediaConcatenationPipeline_sources :: Lens' CreateMediaConcatenationPipeline (NonEmpty ConcatenationSource)
- createMediaConcatenationPipeline_sinks :: Lens' CreateMediaConcatenationPipeline (NonEmpty ConcatenationSink)
- data CreateMediaConcatenationPipelineResponse = CreateMediaConcatenationPipelineResponse' {}
- newCreateMediaConcatenationPipelineResponse :: Int -> CreateMediaConcatenationPipelineResponse
- createMediaConcatenationPipelineResponse_mediaConcatenationPipeline :: Lens' CreateMediaConcatenationPipelineResponse (Maybe MediaConcatenationPipeline)
- createMediaConcatenationPipelineResponse_httpStatus :: Lens' CreateMediaConcatenationPipelineResponse Int
Creating a Request
data CreateMediaConcatenationPipeline Source #
See: newCreateMediaConcatenationPipeline smart constructor.
Constructors
| CreateMediaConcatenationPipeline' | |
Fields
| |
Instances
newCreateMediaConcatenationPipeline Source #
Arguments
| :: NonEmpty ConcatenationSource | |
| -> NonEmpty ConcatenationSink | |
| -> CreateMediaConcatenationPipeline |
Create a value of CreateMediaConcatenationPipeline 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:clientRequestToken:CreateMediaConcatenationPipeline', createMediaConcatenationPipeline_clientRequestToken - The unique identifier for the client request. The token makes the API
request idempotent. Use a unique token for each media concatenation
pipeline request.
$sel:tags:CreateMediaConcatenationPipeline', createMediaConcatenationPipeline_tags - The tags associated with the media concatenation pipeline.
CreateMediaConcatenationPipeline, createMediaConcatenationPipeline_sources - An object that specifies the sources for the media concatenation
pipeline.
CreateMediaConcatenationPipeline, createMediaConcatenationPipeline_sinks - An object that specifies the data sinks for the media concatenation
pipeline.
Request Lenses
createMediaConcatenationPipeline_clientRequestToken :: Lens' CreateMediaConcatenationPipeline (Maybe Text) Source #
The unique identifier for the client request. The token makes the API request idempotent. Use a unique token for each media concatenation pipeline request.
createMediaConcatenationPipeline_tags :: Lens' CreateMediaConcatenationPipeline (Maybe (NonEmpty Tag)) Source #
The tags associated with the media concatenation pipeline.
createMediaConcatenationPipeline_sources :: Lens' CreateMediaConcatenationPipeline (NonEmpty ConcatenationSource) Source #
An object that specifies the sources for the media concatenation pipeline.
createMediaConcatenationPipeline_sinks :: Lens' CreateMediaConcatenationPipeline (NonEmpty ConcatenationSink) Source #
An object that specifies the data sinks for the media concatenation pipeline.
Destructuring the Response
data CreateMediaConcatenationPipelineResponse Source #
See: newCreateMediaConcatenationPipelineResponse smart constructor.
Constructors
| CreateMediaConcatenationPipelineResponse' | |
Fields
| |
Instances
newCreateMediaConcatenationPipelineResponse Source #
Arguments
| :: Int | |
| -> CreateMediaConcatenationPipelineResponse |
Create a value of CreateMediaConcatenationPipelineResponse 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:
CreateMediaConcatenationPipelineResponse, createMediaConcatenationPipelineResponse_mediaConcatenationPipeline - A media concatenation pipeline object, the ID, source type,
MediaPipelineARN, and sink of a media concatenation pipeline object.
$sel:httpStatus:CreateMediaConcatenationPipelineResponse', createMediaConcatenationPipelineResponse_httpStatus - The response's http status code.
Response Lenses
createMediaConcatenationPipelineResponse_mediaConcatenationPipeline :: Lens' CreateMediaConcatenationPipelineResponse (Maybe MediaConcatenationPipeline) Source #
A media concatenation pipeline object, the ID, source type,
MediaPipelineARN, and sink of a media concatenation pipeline object.
createMediaConcatenationPipelineResponse_httpStatus :: Lens' CreateMediaConcatenationPipelineResponse Int Source #
The response's http status code.