Copyright | (c) 2013-2021 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay <brendan.g.hay+amazonka@gmail.com> |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | None |
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.
Instances
Eq DefaultSegmentDeliveryConfiguration Source # | |
Read DefaultSegmentDeliveryConfiguration Source # | |
Show DefaultSegmentDeliveryConfiguration Source # | |
Generic DefaultSegmentDeliveryConfiguration Source # | |
NFData DefaultSegmentDeliveryConfiguration Source # | |
Hashable DefaultSegmentDeliveryConfiguration Source # | |
ToJSON DefaultSegmentDeliveryConfiguration Source # | |
FromJSON DefaultSegmentDeliveryConfiguration Source # | |
type Rep DefaultSegmentDeliveryConfiguration Source # | |
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://.