libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect
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.MediaConnect.Types.InputConfiguration

Description

 
Synopsis

Documentation

data InputConfiguration Source #

The transport parameters that are associated with an incoming media stream.

See: newInputConfiguration smart constructor.

Constructors

InputConfiguration' 

Fields

  • inputPort :: Int

    The port that the flow listens on for an incoming media stream.

  • inputIp :: Text

    The IP address that the flow listens on for incoming content for a media stream.

  • interface :: Interface

    The VPC interface where the media stream comes in from.

Instances

Instances details
Eq InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

Read InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

Show InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

Generic InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

Associated Types

type Rep InputConfiguration :: Type -> Type #

NFData InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

Methods

rnf :: InputConfiguration -> () #

Hashable InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

FromJSON InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

type Rep InputConfiguration Source # 
Instance details

Defined in Amazonka.MediaConnect.Types.InputConfiguration

type Rep InputConfiguration = D1 ('MetaData "InputConfiguration" "Amazonka.MediaConnect.Types.InputConfiguration" "libZSservicesZSamazonka-mediaconnectZSamazonka-mediaconnect" 'False) (C1 ('MetaCons "InputConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "inputPort") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int) :*: (S1 ('MetaSel ('Just "inputIp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "interface") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Interface))))

newInputConfiguration Source #

Create a value of InputConfiguration 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:inputPort:InputConfiguration', inputConfiguration_inputPort - The port that the flow listens on for an incoming media stream.

$sel:inputIp:InputConfiguration', inputConfiguration_inputIp - The IP address that the flow listens on for incoming content for a media stream.

$sel:interface:InputConfiguration', inputConfiguration_interface - The VPC interface where the media stream comes in from.

inputConfiguration_inputPort :: Lens' InputConfiguration Int Source #

The port that the flow listens on for an incoming media stream.

inputConfiguration_inputIp :: Lens' InputConfiguration Text Source #

The IP address that the flow listens on for incoming content for a media stream.

inputConfiguration_interface :: Lens' InputConfiguration Interface Source #

The VPC interface where the media stream comes in from.