PipelineNotifications

data class PipelineNotifications(val completed: String? = null, val error: String? = null, val progressing: String? = null, val warning: String? = null)

Constructors

Link copied to clipboard
constructor(completed: String? = null, error: String? = null, progressing: String? = null, warning: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val completed: String? = null

The topic ARN for the Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing a job in this pipeline.

Link copied to clipboard
val error: String? = null

The topic ARN for the Amazon SNS topic that you want to notify when Elastic Transcoder encounters an error condition while processing a job in this pipeline.

Link copied to clipboard
val progressing: String? = null

The topic ARN for the Amazon Simple Notification Service (Amazon SNS) topic that you want to notify when Elastic Transcoder has started to process a job in this pipeline.

Link copied to clipboard
val warning: String? = null

The topic ARN for the Amazon SNS topic that you want to notify when Elastic Transcoder encounters a warning condition while processing a job in this pipeline. The thumbnail_config object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files: which bucket to use, which users you want to have access to the files, the type of access you want users to have, and the storage class that you want to assign to the files. If you specify values for content_config, you must also specify values for thumbnail_config even if you don't want to create thumbnails. (You control whether to create thumbnails when you create a job. For more information, see ThumbnailPattern in the topic Create Job.) If you specify values for content_config and thumbnail_config, omit the OutputBucket object.