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.Types.MediaConcatenationPipeline

Description

 
Synopsis

Documentation

data MediaConcatenationPipeline Source #

Concatenates audio and video data from one or more data streams.

See: newMediaConcatenationPipeline smart constructor.

Constructors

MediaConcatenationPipeline' 

Fields

Instances

Instances details
FromJSON MediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaConcatenationPipeline

Generic MediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaConcatenationPipeline

Associated Types

type Rep MediaConcatenationPipeline :: Type -> Type #

Show MediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaConcatenationPipeline

NFData MediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaConcatenationPipeline

Eq MediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaConcatenationPipeline

Hashable MediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaConcatenationPipeline

type Rep MediaConcatenationPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaConcatenationPipeline

type Rep MediaConcatenationPipeline = D1 ('MetaData "MediaConcatenationPipeline" "Amazonka.ChimeSdkMediaPipelines.Types.MediaConcatenationPipeline" "amazonka-chime-sdk-media-pipelines-2.0-4JrP6cRdPOV2NsMIeuZP1H" 'False) (C1 ('MetaCons "MediaConcatenationPipeline'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601)) :*: (S1 ('MetaSel ('Just "mediaPipelineArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "mediaPipelineId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "sinks") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ConcatenationSink))) :*: S1 ('MetaSel ('Just "sources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (NonEmpty ConcatenationSource)))) :*: (S1 ('MetaSel ('Just "status") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaPipelineStatus)) :*: S1 ('MetaSel ('Just "updatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ISO8601))))))

newMediaConcatenationPipeline :: MediaConcatenationPipeline Source #

Create a value of MediaConcatenationPipeline 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:createdTimestamp:MediaConcatenationPipeline', mediaConcatenationPipeline_createdTimestamp - The time at which the concatenation pipeline was created.

$sel:mediaPipelineArn:MediaConcatenationPipeline', mediaConcatenationPipeline_mediaPipelineArn - The ARN of the media pipeline that you specify in the SourceConfiguration object.

$sel:mediaPipelineId:MediaConcatenationPipeline', mediaConcatenationPipeline_mediaPipelineId - The ID of the media pipeline being concatenated.

$sel:sinks:MediaConcatenationPipeline', mediaConcatenationPipeline_sinks - The data sinks of the concatenation pipeline.

$sel:sources:MediaConcatenationPipeline', mediaConcatenationPipeline_sources - The data sources being concatnated.

$sel:status:MediaConcatenationPipeline', mediaConcatenationPipeline_status - The status of the concatenation pipeline.

$sel:updatedTimestamp:MediaConcatenationPipeline', mediaConcatenationPipeline_updatedTimestamp - The time at which the concatenation pipeline was last updated.

mediaConcatenationPipeline_createdTimestamp :: Lens' MediaConcatenationPipeline (Maybe UTCTime) Source #

The time at which the concatenation pipeline was created.

mediaConcatenationPipeline_mediaPipelineArn :: Lens' MediaConcatenationPipeline (Maybe Text) Source #

The ARN of the media pipeline that you specify in the SourceConfiguration object.

mediaConcatenationPipeline_updatedTimestamp :: Lens' MediaConcatenationPipeline (Maybe UTCTime) Source #

The time at which the concatenation pipeline was last updated.