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

Description

 
Synopsis

Documentation

data NetworkInputSettings Source #

Network source to transcode. Must be accessible to the Elemental Live node that is running the live event through a network connection.

See: newNetworkInputSettings smart constructor.

Constructors

NetworkInputSettings' 

Fields

  • hlsInputSettings :: Maybe HlsInputSettings

    Specifies HLS input settings when the uri is for a HLS manifest.

  • serverValidation :: Maybe NetworkInputServerValidation

    Check HTTPS server certificates. When set to checkCryptographyOnly, cryptography in the certificate will be checked, but not the server's name. Certain subdomains (notably S3 buckets that use dots in the bucket name) do not strictly match the corresponding certificate's wildcard pattern and would otherwise cause the event to error. This setting is ignored for protocols that do not use https.

Instances

Instances details
Eq NetworkInputSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.NetworkInputSettings

Read NetworkInputSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.NetworkInputSettings

Show NetworkInputSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.NetworkInputSettings

Generic NetworkInputSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.NetworkInputSettings

Associated Types

type Rep NetworkInputSettings :: Type -> Type #

NFData NetworkInputSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.NetworkInputSettings

Methods

rnf :: NetworkInputSettings -> () #

Hashable NetworkInputSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.NetworkInputSettings

ToJSON NetworkInputSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.NetworkInputSettings

FromJSON NetworkInputSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.NetworkInputSettings

type Rep NetworkInputSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.NetworkInputSettings

type Rep NetworkInputSettings = D1 ('MetaData "NetworkInputSettings" "Amazonka.MediaLive.Types.NetworkInputSettings" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" 'False) (C1 ('MetaCons "NetworkInputSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "hlsInputSettings") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe HlsInputSettings)) :*: S1 ('MetaSel ('Just "serverValidation") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe NetworkInputServerValidation))))

newNetworkInputSettings :: NetworkInputSettings Source #

Create a value of NetworkInputSettings 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:hlsInputSettings:NetworkInputSettings', networkInputSettings_hlsInputSettings - Specifies HLS input settings when the uri is for a HLS manifest.

$sel:serverValidation:NetworkInputSettings', networkInputSettings_serverValidation - Check HTTPS server certificates. When set to checkCryptographyOnly, cryptography in the certificate will be checked, but not the server's name. Certain subdomains (notably S3 buckets that use dots in the bucket name) do not strictly match the corresponding certificate's wildcard pattern and would otherwise cause the event to error. This setting is ignored for protocols that do not use https.

networkInputSettings_hlsInputSettings :: Lens' NetworkInputSettings (Maybe HlsInputSettings) Source #

Specifies HLS input settings when the uri is for a HLS manifest.

networkInputSettings_serverValidation :: Lens' NetworkInputSettings (Maybe NetworkInputServerValidation) Source #

Check HTTPS server certificates. When set to checkCryptographyOnly, cryptography in the certificate will be checked, but not the server's name. Certain subdomains (notably S3 buckets that use dots in the bucket name) do not strictly match the corresponding certificate's wildcard pattern and would otherwise cause the event to error. This setting is ignored for protocols that do not use https.