libZSservicesZSamazonka-medialiveZSamazonka-medialive
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

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
Eq OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

Read OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

Show 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 #

NFData OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

Methods

rnf :: OutputGroup -> () #

Hashable OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

ToJSON OutputGroup Source # 
Instance details

Defined in Amazonka.MediaLive.Types.OutputGroup

FromJSON 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" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" '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. Only letters, numbers, and the underscore character allowed; only 32 characters allowed.

$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. Only letters, numbers, and the underscore character allowed; only 32 characters allowed.

outputGroup_outputGroupSettings :: Lens' OutputGroup OutputGroupSettings Source #

Settings associated with the output group.