amazonka-mediatailor-2.0: Amazon MediaTailor SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.MediaTailor.Types.SourceLocation

Description

 
Synopsis

Documentation

data SourceLocation Source #

A source location is a container for sources. For more information about source locations, see Working with source locations in the MediaTailor User Guide.

See: newSourceLocation smart constructor.

Constructors

SourceLocation' 

Fields

Instances

Instances details
FromJSON SourceLocation Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.SourceLocation

Generic SourceLocation Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.SourceLocation

Associated Types

type Rep SourceLocation :: Type -> Type #

Read SourceLocation Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.SourceLocation

Show SourceLocation Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.SourceLocation

NFData SourceLocation Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.SourceLocation

Methods

rnf :: SourceLocation -> () #

Eq SourceLocation Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.SourceLocation

Hashable SourceLocation Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.SourceLocation

type Rep SourceLocation Source # 
Instance details

Defined in Amazonka.MediaTailor.Types.SourceLocation

newSourceLocation Source #

Create a value of SourceLocation 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:accessConfiguration:SourceLocation', sourceLocation_accessConfiguration - The access configuration for the source location.

$sel:creationTime:SourceLocation', sourceLocation_creationTime - The timestamp that indicates when the source location was created.

$sel:defaultSegmentDeliveryConfiguration:SourceLocation', sourceLocation_defaultSegmentDeliveryConfiguration - The default segment delivery configuration.

$sel:lastModifiedTime:SourceLocation', sourceLocation_lastModifiedTime - The timestamp that indicates when the source location was last modified.

$sel:segmentDeliveryConfigurations:SourceLocation', sourceLocation_segmentDeliveryConfigurations - The segment delivery configurations for the source location.

$sel:tags:SourceLocation', sourceLocation_tags - The tags assigned to the source location. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.

$sel:arn:SourceLocation', sourceLocation_arn - The ARN of the SourceLocation.

$sel:httpConfiguration:SourceLocation', sourceLocation_httpConfiguration - The HTTP configuration for the source location.

$sel:sourceLocationName:SourceLocation', sourceLocation_sourceLocationName - The name of the source location.

sourceLocation_accessConfiguration :: Lens' SourceLocation (Maybe AccessConfiguration) Source #

The access configuration for the source location.

sourceLocation_creationTime :: Lens' SourceLocation (Maybe UTCTime) Source #

The timestamp that indicates when the source location was created.

sourceLocation_lastModifiedTime :: Lens' SourceLocation (Maybe UTCTime) Source #

The timestamp that indicates when the source location was last modified.

sourceLocation_segmentDeliveryConfigurations :: Lens' SourceLocation (Maybe [SegmentDeliveryConfiguration]) Source #

The segment delivery configurations for the source location.

sourceLocation_tags :: Lens' SourceLocation (Maybe (HashMap Text Text)) Source #

The tags assigned to the source location. Tags are key-value pairs that you can associate with Amazon resources to help with organization, access control, and cost tracking. For more information, see Tagging AWS Elemental MediaTailor Resources.

sourceLocation_arn :: Lens' SourceLocation Text Source #

The ARN of the SourceLocation.

sourceLocation_httpConfiguration :: Lens' SourceLocation HttpConfiguration Source #

The HTTP configuration for the source location.