libZSservicesZSamazonka-mediatailorZSamazonka-mediatailor
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.MediaTailor.Types.DefaultSegmentDeliveryConfiguration

Description

 
Synopsis

Documentation

data DefaultSegmentDeliveryConfiguration Source #

The optional configuration for a server that serves segments. Use this if you want the segment delivery server to be different from the source location server. For example, you can configure your source location server to be an origination server, such as MediaPackage, and the segment delivery server to be a content delivery network (CDN), such as CloudFront. If you don't specify a segment delivery server, then the source location server is used.

See: newDefaultSegmentDeliveryConfiguration smart constructor.

Constructors

DefaultSegmentDeliveryConfiguration' 

Fields

  • baseUrl :: Maybe Text

    The hostname of the server that will be used to serve segments. This string must include the protocol, such as https://.

Instances

Instances details
Eq DefaultSegmentDeliveryConfiguration Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.DefaultSegmentDeliveryConfiguration

Read DefaultSegmentDeliveryConfiguration Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.DefaultSegmentDeliveryConfiguration

Show DefaultSegmentDeliveryConfiguration Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.DefaultSegmentDeliveryConfiguration

Generic DefaultSegmentDeliveryConfiguration Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.DefaultSegmentDeliveryConfiguration

NFData DefaultSegmentDeliveryConfiguration Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.DefaultSegmentDeliveryConfiguration

Hashable DefaultSegmentDeliveryConfiguration Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.DefaultSegmentDeliveryConfiguration

ToJSON DefaultSegmentDeliveryConfiguration Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.DefaultSegmentDeliveryConfiguration

FromJSON DefaultSegmentDeliveryConfiguration Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.DefaultSegmentDeliveryConfiguration

type Rep DefaultSegmentDeliveryConfiguration Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.DefaultSegmentDeliveryConfiguration

type Rep DefaultSegmentDeliveryConfiguration = D1 ('MetaData "DefaultSegmentDeliveryConfiguration" "Amazonka.MediaTailor.Types.DefaultSegmentDeliveryConfiguration" "libZSservicesZSamazonka-mediatailorZSamazonka-mediatailor" 'False) (C1 ('MetaCons "DefaultSegmentDeliveryConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "baseUrl") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newDefaultSegmentDeliveryConfiguration :: DefaultSegmentDeliveryConfiguration Source #

Create a value of DefaultSegmentDeliveryConfiguration 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:baseUrl:DefaultSegmentDeliveryConfiguration', defaultSegmentDeliveryConfiguration_baseUrl - The hostname of the server that will be used to serve segments. This string must include the protocol, such as https://.

defaultSegmentDeliveryConfiguration_baseUrl :: Lens' DefaultSegmentDeliveryConfiguration (Maybe Text) Source #

The hostname of the server that will be used to serve segments. This string must include the protocol, such as https://.