Show / Hide Table of Contents

Class PipelineArgs

Inheritance
System.Object
InputArgs
ResourceArgs
PipelineArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.ElasticTranscoder
Assembly: Pulumi.Aws.dll
Syntax
public sealed class PipelineArgs : ResourceArgs

Constructors

View Source

PipelineArgs()

Declaration
public PipelineArgs()

Properties

View Source

AwsKmsKeyArn

The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.

Declaration
public Input<string> AwsKmsKeyArn { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ContentConfig

The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)

Declaration
public Input<PipelineContentConfigArgs> ContentConfig { get; set; }
Property Value
Type Description
Input<PipelineContentConfigArgs>
View Source

ContentConfigPermissions

The permissions for the content_config object. (documented below)

Declaration
public InputList<PipelineContentConfigPermissionArgs> ContentConfigPermissions { get; set; }
Property Value
Type Description
InputList<PipelineContentConfigPermissionArgs>
View Source

InputBucket

The Amazon S3 bucket in which you saved the media files that you want to transcode and the graphics that you want to use as watermarks.

Declaration
public Input<string> InputBucket { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Name

The name of the pipeline. Maximum 40 characters

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Notifications

The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)

Declaration
public Input<PipelineNotificationsArgs> Notifications { get; set; }
Property Value
Type Description
Input<PipelineNotificationsArgs>
View Source

OutputBucket

The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.

Declaration
public Input<string> OutputBucket { get; set; }
Property Value
Type Description
Input<System.String>
View Source

Role

The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.

Declaration
public Input<string> Role { get; set; }
Property Value
Type Description
Input<System.String>
View Source

ThumbnailConfig

The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)

Declaration
public Input<PipelineThumbnailConfigArgs> ThumbnailConfig { get; set; }
Property Value
Type Description
Input<PipelineThumbnailConfigArgs>
View Source

ThumbnailConfigPermissions

The permissions for the thumbnail_config object. (documented below)

Declaration
public InputList<PipelineThumbnailConfigPermissionArgs> ThumbnailConfigPermissions { get; set; }
Property Value
Type Description
InputList<PipelineThumbnailConfigPermissionArgs>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.