UNPKG

lulo-plugin-elastictranscoder-pipeline

Version:

lulo Elastic Transcoder Pipeline creates an Amazon Elastic Trancoder Pipeline.

48 lines (36 loc) 1.26 kB
# lulo Elastic Transcoder Pipeline lulo Elastic Transcoder Pipeline creates an Amazon Elastic Trancoder Pipeline. lulo Elastic Transcoder Pipeline is a [lulo](https://github.com/carlnordenfelt/lulo) plugin # Installation ``` $ npm install lulo-plugin-elastictranscoder-pipeline --save ``` ## Usage ### Properties See the [AWS SDK Documentation for ElasticTranscoder::createPipeline](http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/ElasticTranscoder.html#createPipeline-property) ### Return Values When the logical ID of this resource is provided to the Ref intrinsic function, Ref returns the Id of the Pipeline. `{ "Ref": "Pipeline" }` #### Arn `{ "Fn::GetAtt: ["Pipeline", "Arn"] }"` Returns the Pipeline Arn ### Required IAM Permissions The Custom Resource Lambda requires the following permissions for this plugin to work: ``` { "Effect": "Allow", "Action": [ "elastictranscoder:CreatePipeline", "elastictranscoder:DeletePipeline", "elastictranscoder:UpdatePipeline", "elastictranscoder:UpdatePipelineNotifications", "elastictranscoder:UpdatePipelineStatus", "iam:PassRole" ], "Resource": "*" } ``` ## License [The MIT License (MIT)](/LICENSE) ## Change Log [Change Log](/CHANGELOG.md)