amazonka-medialive-2.0: Amazon Elemental MediaLive 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.MediaLive.DescribeMultiplexProgram

Description

Get the details for a program in a multiplex.

Synopsis

Creating a Request

data DescribeMultiplexProgram Source #

Placeholder documentation for DescribeMultiplexProgramRequest

See: newDescribeMultiplexProgram smart constructor.

Constructors

DescribeMultiplexProgram' 

Fields

Instances

Instances details
ToHeaders DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

ToPath DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

ToQuery DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

AWSRequest DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

Generic DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

Associated Types

type Rep DescribeMultiplexProgram :: Type -> Type #

Read DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

Show DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

NFData DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

Eq DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

Hashable DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

type AWSResponse DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

type Rep DescribeMultiplexProgram Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

type Rep DescribeMultiplexProgram = D1 ('MetaData "DescribeMultiplexProgram" "Amazonka.MediaLive.DescribeMultiplexProgram" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "DescribeMultiplexProgram'" 'PrefixI 'True) (S1 ('MetaSel ('Just "multiplexId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "programName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDescribeMultiplexProgram Source #

Create a value of DescribeMultiplexProgram 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:

DescribeMultiplexProgram, describeMultiplexProgram_multiplexId - The ID of the multiplex that the program belongs to.

DescribeMultiplexProgram, describeMultiplexProgram_programName - The name of the program.

Request Lenses

describeMultiplexProgram_multiplexId :: Lens' DescribeMultiplexProgram Text Source #

The ID of the multiplex that the program belongs to.

Destructuring the Response

data DescribeMultiplexProgramResponse Source #

Placeholder documentation for DescribeMultiplexProgramResponse

See: newDescribeMultiplexProgramResponse smart constructor.

Constructors

DescribeMultiplexProgramResponse' 

Fields

Instances

Instances details
Generic DescribeMultiplexProgramResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

Associated Types

type Rep DescribeMultiplexProgramResponse :: Type -> Type #

Read DescribeMultiplexProgramResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

Show DescribeMultiplexProgramResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

NFData DescribeMultiplexProgramResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

Eq DescribeMultiplexProgramResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

type Rep DescribeMultiplexProgramResponse Source # 
Instance details

Defined in Amazonka.MediaLive.DescribeMultiplexProgram

type Rep DescribeMultiplexProgramResponse = D1 ('MetaData "DescribeMultiplexProgramResponse" "Amazonka.MediaLive.DescribeMultiplexProgram" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "DescribeMultiplexProgramResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "channelId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "multiplexProgramSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MultiplexProgramSettings)) :*: S1 ('MetaSel ('Just "packetIdentifiersMap") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe MultiplexProgramPacketIdentifiersMap)))) :*: (S1 ('MetaSel ('Just "pipelineDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [MultiplexProgramPipelineDetail])) :*: (S1 ('MetaSel ('Just "programName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newDescribeMultiplexProgramResponse Source #

Create a value of DescribeMultiplexProgramResponse 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:

DescribeMultiplexProgramResponse, describeMultiplexProgramResponse_channelId - The MediaLive channel associated with the program.

DescribeMultiplexProgramResponse, describeMultiplexProgramResponse_multiplexProgramSettings - The settings for this multiplex program.

DescribeMultiplexProgramResponse, describeMultiplexProgramResponse_packetIdentifiersMap - The packet identifier map for this multiplex program.

DescribeMultiplexProgramResponse, describeMultiplexProgramResponse_pipelineDetails - Contains information about the current sources for the specified program in the specified multiplex. Keep in mind that each multiplex pipeline connects to both pipelines in a given source channel (the channel identified by the program). But only one of those channel pipelines is ever active at one time.

DescribeMultiplexProgram, describeMultiplexProgramResponse_programName - The name of the multiplex program.

$sel:httpStatus:DescribeMultiplexProgramResponse', describeMultiplexProgramResponse_httpStatus - The response's http status code.

Response Lenses

describeMultiplexProgramResponse_pipelineDetails :: Lens' DescribeMultiplexProgramResponse (Maybe [MultiplexProgramPipelineDetail]) Source #

Contains information about the current sources for the specified program in the specified multiplex. Keep in mind that each multiplex pipeline connects to both pipelines in a given source channel (the channel identified by the program). But only one of those channel pipelines is ever active at one time.