libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage
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.MediaPackage.Types.IngestEndpoint

Description

 
Synopsis

Documentation

data IngestEndpoint Source #

An endpoint for ingesting source content for a Channel.

See: newIngestEndpoint smart constructor.

Constructors

IngestEndpoint' 

Fields

  • url :: Maybe Text

    The ingest URL to which the source stream should be sent.

  • username :: Maybe Text

    The system generated username for ingest authentication.

  • password :: Maybe Text

    The system generated password for ingest authentication.

  • id :: Maybe Text

    The system generated unique identifier for the IngestEndpoint

Instances

Instances details
Eq IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

Read IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

Show IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

Generic IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

Associated Types

type Rep IngestEndpoint :: Type -> Type #

NFData IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

Methods

rnf :: IngestEndpoint -> () #

Hashable IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

FromJSON IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

type Rep IngestEndpoint Source # 
Instance details

Defined in Amazonka.MediaPackage.Types.IngestEndpoint

type Rep IngestEndpoint = D1 ('MetaData "IngestEndpoint" "Amazonka.MediaPackage.Types.IngestEndpoint" "libZSservicesZSamazonka-mediapackageZSamazonka-mediapackage" 'False) (C1 ('MetaCons "IngestEndpoint'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "url") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "username") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "password") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newIngestEndpoint :: IngestEndpoint Source #

Create a value of IngestEndpoint 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:url:IngestEndpoint', ingestEndpoint_url - The ingest URL to which the source stream should be sent.

$sel:username:IngestEndpoint', ingestEndpoint_username - The system generated username for ingest authentication.

$sel:password:IngestEndpoint', ingestEndpoint_password - The system generated password for ingest authentication.

$sel:id:IngestEndpoint', ingestEndpoint_id - The system generated unique identifier for the IngestEndpoint

ingestEndpoint_url :: Lens' IngestEndpoint (Maybe Text) Source #

The ingest URL to which the source stream should be sent.

ingestEndpoint_username :: Lens' IngestEndpoint (Maybe Text) Source #

The system generated username for ingest authentication.

ingestEndpoint_password :: Lens' IngestEndpoint (Maybe Text) Source #

The system generated password for ingest authentication.

ingestEndpoint_id :: Lens' IngestEndpoint (Maybe Text) Source #

The system generated unique identifier for the IngestEndpoint