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.MediaPipeline

Description

 
Synopsis

Documentation

data MediaPipeline Source #

A pipeline consisting of a media capture, media concatenation, or live-streaming pipeline.

See: newMediaPipeline smart constructor.

Constructors

MediaPipeline' 

Fields

Instances

Instances details
FromJSON MediaPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaPipeline

Generic MediaPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaPipeline

Associated Types

type Rep MediaPipeline :: Type -> Type #

Show MediaPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaPipeline

NFData MediaPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaPipeline

Methods

rnf :: MediaPipeline -> () #

Eq MediaPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaPipeline

Hashable MediaPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaPipeline

type Rep MediaPipeline Source # 
Instance details

Defined in Amazonka.ChimeSdkMediaPipelines.Types.MediaPipeline

type Rep MediaPipeline = D1 ('MetaData "MediaPipeline" "Amazonka.ChimeSdkMediaPipelines.Types.MediaPipeline" "amazonka-chime-sdk-media-pipelines-2.0-4JrP6cRdPOV2NsMIeuZP1H" 'False) (C1 ('MetaCons "MediaPipeline'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mediaCapturePipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaCapturePipeline)) :*: (S1 ('MetaSel ('Just "mediaConcatenationPipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaConcatenationPipeline)) :*: S1 ('MetaSel ('Just "mediaLiveConnectorPipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaLiveConnectorPipeline)))))

newMediaPipeline :: MediaPipeline Source #

Create a value of MediaPipeline 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:mediaCapturePipeline:MediaPipeline', mediaPipeline_mediaCapturePipeline - A pipeline that enables users to capture audio and video.

$sel:mediaConcatenationPipeline:MediaPipeline', mediaPipeline_mediaConcatenationPipeline - The media concatenation pipeline in a media pipeline.

$sel:mediaLiveConnectorPipeline:MediaPipeline', mediaPipeline_mediaLiveConnectorPipeline - The connector pipeline of the media pipeline.

mediaPipeline_mediaCapturePipeline :: Lens' MediaPipeline (Maybe MediaCapturePipeline) Source #

A pipeline that enables users to capture audio and video.

mediaPipeline_mediaConcatenationPipeline :: Lens' MediaPipeline (Maybe MediaConcatenationPipeline) Source #

The media concatenation pipeline in a media pipeline.