Class PipelineState
Inheritance
System.Object
PipelineState
Inherited Members
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()
Assembly: Pulumi.Aws.dll
Syntax
public sealed class PipelineState : ResourceArgs
Constructors
View Source
PipelineState()
Declaration
Properties
View Source
Arn
Declaration
public Input<string> Arn { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
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<PipelineContentConfigGetArgs> ContentConfig { get; set; }
Property Value
View Source
ContentConfigPermissions
The permissions for the content_config object. (documented below)
Declaration
public InputList<PipelineContentConfigPermissionGetArgs> ContentConfigPermissions { get; set; }
Property Value
View Source
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<PipelineNotificationsGetArgs> Notifications { get; set; }
Property Value
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<PipelineThumbnailConfigGetArgs> ThumbnailConfig { get; set; }
Property Value
View Source
ThumbnailConfigPermissions
The permissions for the thumbnail_config object. (documented below)
Declaration
public InputList<PipelineThumbnailConfigPermissionGetArgs> ThumbnailConfigPermissions { get; set; }
Property Value