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 |
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.
CreateMediaConcatenationPipeline' | |
|
Instances
newCreateMediaConcatenationPipeline Source #
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.
CreateMediaConcatenationPipelineResponse' | |
|
Instances
Generic CreateMediaConcatenationPipelineResponse Source # | |
Show CreateMediaConcatenationPipelineResponse Source # | |
NFData CreateMediaConcatenationPipelineResponse Source # | |
Eq CreateMediaConcatenationPipelineResponse Source # | |
type Rep CreateMediaConcatenationPipelineResponse Source # | |
Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline type Rep CreateMediaConcatenationPipelineResponse = D1 ('MetaData "CreateMediaConcatenationPipelineResponse" "Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline" "amazonka-chime-sdk-media-pipelines-2.0-4JrP6cRdPOV2NsMIeuZP1H" 'False) (C1 ('MetaCons "CreateMediaConcatenationPipelineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mediaConcatenationPipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaConcatenationPipeline)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newCreateMediaConcatenationPipelineResponse Source #
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.