![]() |
![]()
| ![]() |
![]()
NAMEPaws::ElasticTranscoder::Pipeline USAGEThis class represents one of two things: Arguments in a call to a service Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object. As an example, if Att1 is expected to be a Paws::ElasticTranscoder::Pipeline object: $service_obj->Method(Att1 => { Arn => $value, ..., ThumbnailConfig => $value }); Results returned from an API call Use accessors for each attribute. If Att1 is expected to be an Paws::ElasticTranscoder::Pipeline object: $result = $service_obj->Method(...); $result->Att1->Arn DESCRIPTIONThe pipeline (queue) that is used to manage jobs. ATTRIBUTESArn => StrThe Amazon Resource Name (ARN) for the pipeline. AwsKmsKeyArn => StrThe AWS Key Management Service (AWS KMS) key that you want to use with this pipeline. If you use either "s3" or "s3-aws-kms" as your "Encryption:Mode", you don't need to provide a key with your job because a default key, known as an AWS-KMS key, is created for you automatically. You need to provide an AWS-KMS key only if you want to use a non-default AWS-KMS key, or if you are using an "Encryption:Mode" of "aes-cbc-pkcs7", "aes-ctr", or "aes-gcm". ContentConfig => Paws::ElasticTranscoder::PipelineOutputConfigInformation about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. Either you specify both "ContentConfig" and "ThumbnailConfig", or you specify "OutputBucket".
Id => StrThe identifier for the pipeline. You use this value to identify the pipeline in which you want to perform a variety of operations, such as creating a job or a preset. InputBucket => StrThe Amazon S3 bucket from which Elastic Transcoder gets media files for transcoding and the graphics files, if any, that you want to use for watermarks. Name => StrThe name of the pipeline. We recommend that the name be unique within the AWS account, but uniqueness is not enforced. Constraints: Maximum 40 characters Notifications => Paws::ElasticTranscoder::NotificationsThe Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. To receive notifications, you must also subscribe to the new topic in the Amazon SNS console.
OutputBucket => StrThe Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files, thumbnails, and playlists. Either you specify this value, or you specify both "ContentConfig" and "ThumbnailConfig". Role => StrThe IAM Amazon Resource Name (ARN) for the role that Elastic Transcoder uses to transcode jobs for this pipeline. Status => StrThe current status of the pipeline:
ThumbnailConfig => Paws::ElasticTranscoder::PipelineOutputConfigInformation about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. Either you specify both "ContentConfig" and "ThumbnailConfig", or you specify "OutputBucket".
SEE ALSOThis class forms part of Paws, describing an object used in Paws::ElasticTranscoder BUGS and CONTRIBUTIONSThe source code is located here: <https://github.com/pplu/aws-sdk-perl> Please report bugs to: <https://github.com/pplu/aws-sdk-perl/issues>
|