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

Description

 
Synopsis

Documentation

data InputAttachment Source #

Placeholder documentation for InputAttachment

See: newInputAttachment smart constructor.

Constructors

InputAttachment' 

Fields

Instances

Instances details
FromJSON InputAttachment Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputAttachment

ToJSON InputAttachment Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputAttachment

Generic InputAttachment Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputAttachment

Associated Types

type Rep InputAttachment :: Type -> Type #

Read InputAttachment Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputAttachment

Show InputAttachment Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputAttachment

NFData InputAttachment Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputAttachment

Methods

rnf :: InputAttachment -> () #

Eq InputAttachment Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputAttachment

Hashable InputAttachment Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputAttachment

type Rep InputAttachment Source # 
Instance details

Defined in Amazonka.MediaLive.Types.InputAttachment

type Rep InputAttachment = D1 ('MetaData "InputAttachment" "Amazonka.MediaLive.Types.InputAttachment" "amazonka-medialive-2.0-FK9HUAz0OmeIH2i6eRdod0" 'False) (C1 ('MetaCons "InputAttachment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "automaticInputFailoverSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe AutomaticInputFailoverSettings)) :*: S1 ('MetaSel ('Just "inputAttachmentName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "inputId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "inputSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe InputSettings)))))

newInputAttachment :: InputAttachment Source #

Create a value of InputAttachment 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:automaticInputFailoverSettings:InputAttachment', inputAttachment_automaticInputFailoverSettings - User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input.

$sel:inputAttachmentName:InputAttachment', inputAttachment_inputAttachmentName - User-specified name for the attachment. This is required if the user wants to use this input in an input switch action.

$sel:inputId:InputAttachment', inputAttachment_inputId - The ID of the input

$sel:inputSettings:InputAttachment', inputAttachment_inputSettings - Settings of an input (caption selector, etc.)

inputAttachment_automaticInputFailoverSettings :: Lens' InputAttachment (Maybe AutomaticInputFailoverSettings) Source #

User-specified settings for defining what the conditions are for declaring the input unhealthy and failing over to a different input.

inputAttachment_inputAttachmentName :: Lens' InputAttachment (Maybe Text) Source #

User-specified name for the attachment. This is required if the user wants to use this input in an input switch action.

inputAttachment_inputSettings :: Lens' InputAttachment (Maybe InputSettings) Source #

Settings of an input (caption selector, etc.)