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

Description

 
Synopsis

Documentation

data OutputGroup Source #

Output groups for this Live Event. Output groups contain information about where streams should be distributed.

See: newOutputGroup smart constructor.

Constructors

OutputGroup' 

Fields

Instances

Instances details
FromJSON OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

ToJSON OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

Generic OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

Associated Types

type Rep OutputGroup :: Type -> Type #

Read OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

Show OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

NFData OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

Methods

rnf :: OutputGroup -> () #

Eq OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

Hashable OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

type Rep OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

type Rep OutputGroup = D1 ('MetaData "OutputGroup" "Amazonka.MediaLive.Types.OutputGroup" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "OutputGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "outputs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Output]) :*: S1 ('MetaSel ('Just "outputGroupSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 OutputGroupSettings))))

newOutputGroup Source #

Create a value of OutputGroup 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:name:OutputGroup', outputGroup_name - Custom output group name optionally defined by the user.

$sel:outputs:OutputGroup', outputGroup_outputs - Undocumented member.

$sel:outputGroupSettings:OutputGroup', outputGroup_outputGroupSettings - Settings associated with the output group.

outputGroup_name :: Lens' OutputGroup (Maybe Text) Source #

Custom output group name optionally defined by the user.

outputGroup_outputGroupSettings :: Lens' OutputGroup OutputGroupSettings Source #

Settings associated with the output group.