amazonka-chime-sdk-media-pipelines-2.0: Amazon Chime SDK Media Pipelines SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

Description

Creates a media concatenation pipeline.

Synopsis

Creating a Request

data CreateMediaConcatenationPipeline Source #

See: newCreateMediaConcatenationPipeline smart constructor.

Constructors

CreateMediaConcatenationPipeline' 

Fields

Instances

Instances details
ToJSON CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

ToHeaders CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

ToPath CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

ToQuery CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

AWSRequest CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

Generic CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

Associated Types

type Rep CreateMediaConcatenationPipeline :: Type -> Type #

Show CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

NFData CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

Eq CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

Hashable CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

type AWSResponse CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

type Rep CreateMediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

type Rep CreateMediaConcatenationPipeline = D1 ('MetaData "CreateMediaConcatenationPipeline" "Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline" "amazonka-chime-sdk-media-pipelines-2.0-4JrP6cRdPOV2NsMIeuZP1H" 'False) (C1 ('MetaCons "CreateMediaConcatenationPipeline'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "clientRequestToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (Sensitive Text))) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty Tag)))) :*: (S1 ('MetaSel ('Just "sources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty ConcatenationSource)) :*: S1 ('MetaSel ('Just "sinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (NonEmpty ConcatenationSink)))))

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 #

Constructors

CreateMediaConcatenationPipelineResponse' 

Fields

Instances

Instances details
Generic CreateMediaConcatenationPipelineResponse Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

Show CreateMediaConcatenationPipelineResponse Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

NFData CreateMediaConcatenationPipelineResponse Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

Eq CreateMediaConcatenationPipelineResponse Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaConcatenationPipeline

type Rep CreateMediaConcatenationPipelineResponse Source # 
Instance details

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.