SourceLocationArgs

data class SourceLocationArgs(val accessConfiguration: Output<SourceLocationAccessConfigurationArgs>? = null, val defaultSegmentDeliveryConfiguration: Output<SourceLocationDefaultSegmentDeliveryConfigurationArgs>? = null, val httpConfiguration: Output<SourceLocationHttpConfigurationArgs>? = null, val segmentDeliveryConfigurations: Output<List<SourceLocationSegmentDeliveryConfigurationArgs>>? = null, val sourceLocationName: Output<String>? = null, val tags: Output<List<TagArgs>>? = null) : ConvertibleToJava<SourceLocationArgs>

Definition of AWS::MediaTailor::SourceLocation Resource Type

Constructors

Link copied to clipboard
constructor(accessConfiguration: Output<SourceLocationAccessConfigurationArgs>? = null, defaultSegmentDeliveryConfiguration: Output<SourceLocationDefaultSegmentDeliveryConfigurationArgs>? = null, httpConfiguration: Output<SourceLocationHttpConfigurationArgs>? = null, segmentDeliveryConfigurations: Output<List<SourceLocationSegmentDeliveryConfigurationArgs>>? = null, sourceLocationName: Output<String>? = null, tags: Output<List<TagArgs>>? = null)

Properties

Link copied to clipboard

The access configuration for the source location.

Link copied to clipboard

The default segment delivery configuration.

Link copied to clipboard

The HTTP configuration for the source location.

Link copied to clipboard

A list of the segment delivery configurations associated with this resource.

Link copied to clipboard
val sourceLocationName: Output<String>? = null

The name of the source location.

Link copied to clipboard
val tags: Output<List<TagArgs>>? = null

The tags to assign to the source location.

Functions

Link copied to clipboard
open override fun toJava(): SourceLocationArgs