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 streaming media pipeline in an Amazon Chime SDK meeting.
Synopsis
- data CreateMediaLiveConnectorPipeline = CreateMediaLiveConnectorPipeline' {}
- newCreateMediaLiveConnectorPipeline :: NonEmpty LiveConnectorSourceConfiguration -> NonEmpty LiveConnectorSinkConfiguration -> CreateMediaLiveConnectorPipeline
- createMediaLiveConnectorPipeline_clientRequestToken :: Lens' CreateMediaLiveConnectorPipeline (Maybe Text)
- createMediaLiveConnectorPipeline_tags :: Lens' CreateMediaLiveConnectorPipeline (Maybe (NonEmpty Tag))
- createMediaLiveConnectorPipeline_sources :: Lens' CreateMediaLiveConnectorPipeline (NonEmpty LiveConnectorSourceConfiguration)
- createMediaLiveConnectorPipeline_sinks :: Lens' CreateMediaLiveConnectorPipeline (NonEmpty LiveConnectorSinkConfiguration)
- data CreateMediaLiveConnectorPipelineResponse = CreateMediaLiveConnectorPipelineResponse' {}
- newCreateMediaLiveConnectorPipelineResponse :: Int -> CreateMediaLiveConnectorPipelineResponse
- createMediaLiveConnectorPipelineResponse_mediaLiveConnectorPipeline :: Lens' CreateMediaLiveConnectorPipelineResponse (Maybe MediaLiveConnectorPipeline)
- createMediaLiveConnectorPipelineResponse_httpStatus :: Lens' CreateMediaLiveConnectorPipelineResponse Int
Creating a Request
data CreateMediaLiveConnectorPipeline Source #
See: newCreateMediaLiveConnectorPipeline
smart constructor.
CreateMediaLiveConnectorPipeline' | |
|
Instances
newCreateMediaLiveConnectorPipeline Source #
:: NonEmpty LiveConnectorSourceConfiguration | |
-> NonEmpty LiveConnectorSinkConfiguration | |
-> CreateMediaLiveConnectorPipeline |
Create a value of CreateMediaLiveConnectorPipeline
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:CreateMediaLiveConnectorPipeline'
, createMediaLiveConnectorPipeline_clientRequestToken
- The token assigned to the client making the request.
$sel:tags:CreateMediaLiveConnectorPipeline'
, createMediaLiveConnectorPipeline_tags
- The tags associated with the media pipeline.
CreateMediaLiveConnectorPipeline
, createMediaLiveConnectorPipeline_sources
- The media pipeline's data sources.
CreateMediaLiveConnectorPipeline
, createMediaLiveConnectorPipeline_sinks
- The media pipeline's data sinks.
Request Lenses
createMediaLiveConnectorPipeline_clientRequestToken :: Lens' CreateMediaLiveConnectorPipeline (Maybe Text) Source #
The token assigned to the client making the request.
createMediaLiveConnectorPipeline_tags :: Lens' CreateMediaLiveConnectorPipeline (Maybe (NonEmpty Tag)) Source #
The tags associated with the media pipeline.
createMediaLiveConnectorPipeline_sources :: Lens' CreateMediaLiveConnectorPipeline (NonEmpty LiveConnectorSourceConfiguration) Source #
The media pipeline's data sources.
createMediaLiveConnectorPipeline_sinks :: Lens' CreateMediaLiveConnectorPipeline (NonEmpty LiveConnectorSinkConfiguration) Source #
The media pipeline's data sinks.
Destructuring the Response
data CreateMediaLiveConnectorPipelineResponse Source #
See: newCreateMediaLiveConnectorPipelineResponse
smart constructor.
CreateMediaLiveConnectorPipelineResponse' | |
|
Instances
Generic CreateMediaLiveConnectorPipelineResponse Source # | |
Show CreateMediaLiveConnectorPipelineResponse Source # | |
NFData CreateMediaLiveConnectorPipelineResponse Source # | |
Eq CreateMediaLiveConnectorPipelineResponse Source # | |
type Rep CreateMediaLiveConnectorPipelineResponse Source # | |
Defined in Amazonka.ChimeSdkMediaPipelines.CreateMediaLiveConnectorPipeline type Rep CreateMediaLiveConnectorPipelineResponse = D1 ('MetaData "CreateMediaLiveConnectorPipelineResponse" "Amazonka.ChimeSdkMediaPipelines.CreateMediaLiveConnectorPipeline" "amazonka-chime-sdk-media-pipelines-2.0-4JrP6cRdPOV2NsMIeuZP1H" 'False) (C1 ('MetaCons "CreateMediaLiveConnectorPipelineResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "mediaLiveConnectorPipeline") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MediaLiveConnectorPipeline)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))) |
newCreateMediaLiveConnectorPipelineResponse Source #
Create a value of CreateMediaLiveConnectorPipelineResponse
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:
CreateMediaLiveConnectorPipelineResponse
, createMediaLiveConnectorPipelineResponse_mediaLiveConnectorPipeline
- The new media pipeline.
$sel:httpStatus:CreateMediaLiveConnectorPipelineResponse'
, createMediaLiveConnectorPipelineResponse_httpStatus
- The response's http status code.
Response Lenses
createMediaLiveConnectorPipelineResponse_mediaLiveConnectorPipeline :: Lens' CreateMediaLiveConnectorPipelineResponse (Maybe MediaLiveConnectorPipeline) Source #
The new media pipeline.
createMediaLiveConnectorPipelineResponse_httpStatus :: Lens' CreateMediaLiveConnectorPipelineResponse Int Source #
The response's http status code.