aws.elastictranscoder.Pipeline
Explore with Pulumi AI
Provides an Elastic Transcoder pipeline resource.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const bar = new aws.elastictranscoder.Pipeline("bar", {
inputBucket: inputBucket.id,
name: "aws_elastictranscoder_pipeline_my_test_",
role: testRole.arn,
contentConfig: {
bucket: contentBucket.id,
storageClass: "Standard",
},
thumbnailConfig: {
bucket: thumbBucket.id,
storageClass: "Standard",
},
});
import pulumi
import pulumi_aws as aws
bar = aws.elastictranscoder.Pipeline("bar",
input_bucket=input_bucket["id"],
name="aws_elastictranscoder_pipeline_my_test_",
role=test_role["arn"],
content_config={
"bucket": content_bucket["id"],
"storage_class": "Standard",
},
thumbnail_config={
"bucket": thumb_bucket["id"],
"storage_class": "Standard",
})
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/elastictranscoder"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := elastictranscoder.NewPipeline(ctx, "bar", &elastictranscoder.PipelineArgs{
InputBucket: pulumi.Any(inputBucket.Id),
Name: pulumi.String("aws_elastictranscoder_pipeline_my_test_"),
Role: pulumi.Any(testRole.Arn),
ContentConfig: &elastictranscoder.PipelineContentConfigArgs{
Bucket: pulumi.Any(contentBucket.Id),
StorageClass: pulumi.String("Standard"),
},
ThumbnailConfig: &elastictranscoder.PipelineThumbnailConfigArgs{
Bucket: pulumi.Any(thumbBucket.Id),
StorageClass: pulumi.String("Standard"),
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var bar = new Aws.ElasticTranscoder.Pipeline("bar", new()
{
InputBucket = inputBucket.Id,
Name = "aws_elastictranscoder_pipeline_my_test_",
Role = testRole.Arn,
ContentConfig = new Aws.ElasticTranscoder.Inputs.PipelineContentConfigArgs
{
Bucket = contentBucket.Id,
StorageClass = "Standard",
},
ThumbnailConfig = new Aws.ElasticTranscoder.Inputs.PipelineThumbnailConfigArgs
{
Bucket = thumbBucket.Id,
StorageClass = "Standard",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.elastictranscoder.Pipeline;
import com.pulumi.aws.elastictranscoder.PipelineArgs;
import com.pulumi.aws.elastictranscoder.inputs.PipelineContentConfigArgs;
import com.pulumi.aws.elastictranscoder.inputs.PipelineThumbnailConfigArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var bar = new Pipeline("bar", PipelineArgs.builder()
.inputBucket(inputBucket.id())
.name("aws_elastictranscoder_pipeline_my_test_")
.role(testRole.arn())
.contentConfig(PipelineContentConfigArgs.builder()
.bucket(contentBucket.id())
.storageClass("Standard")
.build())
.thumbnailConfig(PipelineThumbnailConfigArgs.builder()
.bucket(thumbBucket.id())
.storageClass("Standard")
.build())
.build());
}
}
resources:
bar:
type: aws:elastictranscoder:Pipeline
properties:
inputBucket: ${inputBucket.id}
name: aws_elastictranscoder_pipeline_my_test_
role: ${testRole.arn}
contentConfig:
bucket: ${contentBucket.id}
storageClass: Standard
thumbnailConfig:
bucket: ${thumbBucket.id}
storageClass: Standard
Create Pipeline Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Pipeline(name: string, args: PipelineArgs, opts?: CustomResourceOptions);
@overload
def Pipeline(resource_name: str,
args: PipelineArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Pipeline(resource_name: str,
opts: Optional[ResourceOptions] = None,
input_bucket: Optional[str] = None,
role: Optional[str] = None,
aws_kms_key_arn: Optional[str] = None,
content_config: Optional[PipelineContentConfigArgs] = None,
content_config_permissions: Optional[Sequence[PipelineContentConfigPermissionArgs]] = None,
name: Optional[str] = None,
notifications: Optional[PipelineNotificationsArgs] = None,
output_bucket: Optional[str] = None,
thumbnail_config: Optional[PipelineThumbnailConfigArgs] = None,
thumbnail_config_permissions: Optional[Sequence[PipelineThumbnailConfigPermissionArgs]] = None)
func NewPipeline(ctx *Context, name string, args PipelineArgs, opts ...ResourceOption) (*Pipeline, error)
public Pipeline(string name, PipelineArgs args, CustomResourceOptions? opts = null)
public Pipeline(String name, PipelineArgs args)
public Pipeline(String name, PipelineArgs args, CustomResourceOptions options)
type: aws:elastictranscoder:Pipeline
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args PipelineArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args PipelineArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args PipelineArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args PipelineArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args PipelineArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var examplepipelineResourceResourceFromElastictranscoderpipeline = new Aws.ElasticTranscoder.Pipeline("examplepipelineResourceResourceFromElastictranscoderpipeline", new()
{
InputBucket = "string",
Role = "string",
AwsKmsKeyArn = "string",
ContentConfig = new Aws.ElasticTranscoder.Inputs.PipelineContentConfigArgs
{
Bucket = "string",
StorageClass = "string",
},
ContentConfigPermissions = new[]
{
new Aws.ElasticTranscoder.Inputs.PipelineContentConfigPermissionArgs
{
Accesses = new[]
{
"string",
},
Grantee = "string",
GranteeType = "string",
},
},
Name = "string",
Notifications = new Aws.ElasticTranscoder.Inputs.PipelineNotificationsArgs
{
Completed = "string",
Error = "string",
Progressing = "string",
Warning = "string",
},
OutputBucket = "string",
ThumbnailConfig = new Aws.ElasticTranscoder.Inputs.PipelineThumbnailConfigArgs
{
Bucket = "string",
StorageClass = "string",
},
ThumbnailConfigPermissions = new[]
{
new Aws.ElasticTranscoder.Inputs.PipelineThumbnailConfigPermissionArgs
{
Accesses = new[]
{
"string",
},
Grantee = "string",
GranteeType = "string",
},
},
});
example, err := elastictranscoder.NewPipeline(ctx, "examplepipelineResourceResourceFromElastictranscoderpipeline", &elastictranscoder.PipelineArgs{
InputBucket: pulumi.String("string"),
Role: pulumi.String("string"),
AwsKmsKeyArn: pulumi.String("string"),
ContentConfig: &elastictranscoder.PipelineContentConfigArgs{
Bucket: pulumi.String("string"),
StorageClass: pulumi.String("string"),
},
ContentConfigPermissions: elastictranscoder.PipelineContentConfigPermissionArray{
&elastictranscoder.PipelineContentConfigPermissionArgs{
Accesses: pulumi.StringArray{
pulumi.String("string"),
},
Grantee: pulumi.String("string"),
GranteeType: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Notifications: &elastictranscoder.PipelineNotificationsArgs{
Completed: pulumi.String("string"),
Error: pulumi.String("string"),
Progressing: pulumi.String("string"),
Warning: pulumi.String("string"),
},
OutputBucket: pulumi.String("string"),
ThumbnailConfig: &elastictranscoder.PipelineThumbnailConfigArgs{
Bucket: pulumi.String("string"),
StorageClass: pulumi.String("string"),
},
ThumbnailConfigPermissions: elastictranscoder.PipelineThumbnailConfigPermissionArray{
&elastictranscoder.PipelineThumbnailConfigPermissionArgs{
Accesses: pulumi.StringArray{
pulumi.String("string"),
},
Grantee: pulumi.String("string"),
GranteeType: pulumi.String("string"),
},
},
})
var examplepipelineResourceResourceFromElastictranscoderpipeline = new Pipeline("examplepipelineResourceResourceFromElastictranscoderpipeline", PipelineArgs.builder()
.inputBucket("string")
.role("string")
.awsKmsKeyArn("string")
.contentConfig(PipelineContentConfigArgs.builder()
.bucket("string")
.storageClass("string")
.build())
.contentConfigPermissions(PipelineContentConfigPermissionArgs.builder()
.accesses("string")
.grantee("string")
.granteeType("string")
.build())
.name("string")
.notifications(PipelineNotificationsArgs.builder()
.completed("string")
.error("string")
.progressing("string")
.warning("string")
.build())
.outputBucket("string")
.thumbnailConfig(PipelineThumbnailConfigArgs.builder()
.bucket("string")
.storageClass("string")
.build())
.thumbnailConfigPermissions(PipelineThumbnailConfigPermissionArgs.builder()
.accesses("string")
.grantee("string")
.granteeType("string")
.build())
.build());
examplepipeline_resource_resource_from_elastictranscoderpipeline = aws.elastictranscoder.Pipeline("examplepipelineResourceResourceFromElastictranscoderpipeline",
input_bucket="string",
role="string",
aws_kms_key_arn="string",
content_config={
"bucket": "string",
"storage_class": "string",
},
content_config_permissions=[{
"accesses": ["string"],
"grantee": "string",
"grantee_type": "string",
}],
name="string",
notifications={
"completed": "string",
"error": "string",
"progressing": "string",
"warning": "string",
},
output_bucket="string",
thumbnail_config={
"bucket": "string",
"storage_class": "string",
},
thumbnail_config_permissions=[{
"accesses": ["string"],
"grantee": "string",
"grantee_type": "string",
}])
const examplepipelineResourceResourceFromElastictranscoderpipeline = new aws.elastictranscoder.Pipeline("examplepipelineResourceResourceFromElastictranscoderpipeline", {
inputBucket: "string",
role: "string",
awsKmsKeyArn: "string",
contentConfig: {
bucket: "string",
storageClass: "string",
},
contentConfigPermissions: [{
accesses: ["string"],
grantee: "string",
granteeType: "string",
}],
name: "string",
notifications: {
completed: "string",
error: "string",
progressing: "string",
warning: "string",
},
outputBucket: "string",
thumbnailConfig: {
bucket: "string",
storageClass: "string",
},
thumbnailConfigPermissions: [{
accesses: ["string"],
grantee: "string",
granteeType: "string",
}],
});
type: aws:elastictranscoder:Pipeline
properties:
awsKmsKeyArn: string
contentConfig:
bucket: string
storageClass: string
contentConfigPermissions:
- accesses:
- string
grantee: string
granteeType: string
inputBucket: string
name: string
notifications:
completed: string
error: string
progressing: string
warning: string
outputBucket: string
role: string
thumbnailConfig:
bucket: string
storageClass: string
thumbnailConfigPermissions:
- accesses:
- string
grantee: string
granteeType: string
Pipeline Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Pipeline resource accepts the following input properties:
- Input
Bucket string - 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.
- Role string
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- Aws
Kms stringKey Arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- Content
Config PipelineContent Config - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- Content
Config List<PipelinePermissions Content Config Permission> - The permissions for the
content_config
object. (documented below) - Name string
- The name of the pipeline. Maximum 40 characters
- Notifications
Pipeline
Notifications - The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- Output
Bucket string - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- Thumbnail
Config PipelineThumbnail Config - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- Thumbnail
Config List<PipelinePermissions Thumbnail Config Permission> The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
- Input
Bucket string - 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.
- Role string
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- Aws
Kms stringKey Arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- Content
Config PipelineContent Config Args - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- Content
Config []PipelinePermissions Content Config Permission Args - The permissions for the
content_config
object. (documented below) - Name string
- The name of the pipeline. Maximum 40 characters
- Notifications
Pipeline
Notifications Args - The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- Output
Bucket string - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- Thumbnail
Config PipelineThumbnail Config Args - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- Thumbnail
Config []PipelinePermissions Thumbnail Config Permission Args The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
- input
Bucket String - 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.
- role String
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- aws
Kms StringKey Arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- content
Config PipelineContent Config - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- content
Config List<PipelinePermissions Content Config Permission> - The permissions for the
content_config
object. (documented below) - name String
- The name of the pipeline. Maximum 40 characters
- notifications
Pipeline
Notifications - The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- output
Bucket String - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- thumbnail
Config PipelineThumbnail Config - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- thumbnail
Config List<PipelinePermissions Thumbnail Config Permission> The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
- input
Bucket string - 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.
- role string
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- aws
Kms stringKey Arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- content
Config PipelineContent Config - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- content
Config PipelinePermissions Content Config Permission[] - The permissions for the
content_config
object. (documented below) - name string
- The name of the pipeline. Maximum 40 characters
- notifications
Pipeline
Notifications - The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- output
Bucket string - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- thumbnail
Config PipelineThumbnail Config - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- thumbnail
Config PipelinePermissions Thumbnail Config Permission[] The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
- input_
bucket str - 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.
- role str
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- aws_
kms_ strkey_ arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- content_
config PipelineContent Config Args - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- content_
config_ Sequence[Pipelinepermissions Content Config Permission Args] - The permissions for the
content_config
object. (documented below) - name str
- The name of the pipeline. Maximum 40 characters
- notifications
Pipeline
Notifications Args - The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- output_
bucket str - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- thumbnail_
config PipelineThumbnail Config Args - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- thumbnail_
config_ Sequence[Pipelinepermissions Thumbnail Config Permission Args] The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
- input
Bucket String - 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.
- role String
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- aws
Kms StringKey Arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- content
Config Property Map - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- content
Config List<Property Map>Permissions - The permissions for the
content_config
object. (documented below) - name String
- The name of the pipeline. Maximum 40 characters
- notifications Property Map
- The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- output
Bucket String - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- thumbnail
Config Property Map - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- thumbnail
Config List<Property Map>Permissions The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
Outputs
All input properties are implicitly available as output properties. Additionally, the Pipeline resource produces the following output properties:
Look up Existing Pipeline Resource
Get an existing Pipeline resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: PipelineState, opts?: CustomResourceOptions): Pipeline
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
arn: Optional[str] = None,
aws_kms_key_arn: Optional[str] = None,
content_config: Optional[PipelineContentConfigArgs] = None,
content_config_permissions: Optional[Sequence[PipelineContentConfigPermissionArgs]] = None,
input_bucket: Optional[str] = None,
name: Optional[str] = None,
notifications: Optional[PipelineNotificationsArgs] = None,
output_bucket: Optional[str] = None,
role: Optional[str] = None,
thumbnail_config: Optional[PipelineThumbnailConfigArgs] = None,
thumbnail_config_permissions: Optional[Sequence[PipelineThumbnailConfigPermissionArgs]] = None) -> Pipeline
func GetPipeline(ctx *Context, name string, id IDInput, state *PipelineState, opts ...ResourceOption) (*Pipeline, error)
public static Pipeline Get(string name, Input<string> id, PipelineState? state, CustomResourceOptions? opts = null)
public static Pipeline get(String name, Output<String> id, PipelineState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Arn string
- The ARN of the Elastictranscoder pipeline.
- Aws
Kms stringKey Arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- Content
Config PipelineContent Config - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- Content
Config List<PipelinePermissions Content Config Permission> - The permissions for the
content_config
object. (documented below) - Input
Bucket string - 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.
- Name string
- The name of the pipeline. Maximum 40 characters
- Notifications
Pipeline
Notifications - The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- Output
Bucket string - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- Role string
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- Thumbnail
Config PipelineThumbnail Config - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- Thumbnail
Config List<PipelinePermissions Thumbnail Config Permission> The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
- Arn string
- The ARN of the Elastictranscoder pipeline.
- Aws
Kms stringKey Arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- Content
Config PipelineContent Config Args - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- Content
Config []PipelinePermissions Content Config Permission Args - The permissions for the
content_config
object. (documented below) - Input
Bucket string - 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.
- Name string
- The name of the pipeline. Maximum 40 characters
- Notifications
Pipeline
Notifications Args - The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- Output
Bucket string - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- Role string
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- Thumbnail
Config PipelineThumbnail Config Args - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- Thumbnail
Config []PipelinePermissions Thumbnail Config Permission Args The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
- arn String
- The ARN of the Elastictranscoder pipeline.
- aws
Kms StringKey Arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- content
Config PipelineContent Config - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- content
Config List<PipelinePermissions Content Config Permission> - The permissions for the
content_config
object. (documented below) - input
Bucket String - 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.
- name String
- The name of the pipeline. Maximum 40 characters
- notifications
Pipeline
Notifications - The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- output
Bucket String - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- role String
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- thumbnail
Config PipelineThumbnail Config - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- thumbnail
Config List<PipelinePermissions Thumbnail Config Permission> The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
- arn string
- The ARN of the Elastictranscoder pipeline.
- aws
Kms stringKey Arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- content
Config PipelineContent Config - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- content
Config PipelinePermissions Content Config Permission[] - The permissions for the
content_config
object. (documented below) - input
Bucket string - 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.
- name string
- The name of the pipeline. Maximum 40 characters
- notifications
Pipeline
Notifications - The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- output
Bucket string - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- role string
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- thumbnail
Config PipelineThumbnail Config - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- thumbnail
Config PipelinePermissions Thumbnail Config Permission[] The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
- arn str
- The ARN of the Elastictranscoder pipeline.
- aws_
kms_ strkey_ arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- content_
config PipelineContent Config Args - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- content_
config_ Sequence[Pipelinepermissions Content Config Permission Args] - The permissions for the
content_config
object. (documented below) - input_
bucket str - 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.
- name str
- The name of the pipeline. Maximum 40 characters
- notifications
Pipeline
Notifications Args - The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- output_
bucket str - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- role str
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- thumbnail_
config PipelineThumbnail Config Args - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- thumbnail_
config_ Sequence[Pipelinepermissions Thumbnail Config Permission Args] The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
- arn String
- The ARN of the Elastictranscoder pipeline.
- aws
Kms StringKey Arn - The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
- content
Config Property Map - The ContentConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists. (documented below)
- content
Config List<Property Map>Permissions - The permissions for the
content_config
object. (documented below) - input
Bucket String - 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.
- name String
- The name of the pipeline. Maximum 40 characters
- notifications Property Map
- The Amazon Simple Notification Service (Amazon SNS) topic that you want to notify to report job status. (documented below)
- output
Bucket String - The Amazon S3 bucket in which you want Elastic Transcoder to save the transcoded files.
- role String
- The IAM Amazon Resource Name (ARN) for the role that you want Elastic Transcoder to use to transcode jobs for this pipeline.
- thumbnail
Config Property Map - The ThumbnailConfig object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files. (documented below)
- thumbnail
Config List<Property Map>Permissions The permissions for the
thumbnail_config
object. (documented below)The
content_config
object specifies information about the Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists: which bucket to use, and the storage class that you want to assign to the files. If you specify values forcontent_config
, you must also specify values forthumbnail_config
. If you specify values forcontent_config
andthumbnail_config
, omit theoutput_bucket
object.
Supporting Types
PipelineContentConfig, PipelineContentConfigArgs
- Bucket string
- The Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists.
- Storage
Class string - The Amazon S3 storage class,
Standard
orReducedRedundancy
, that you want Elastic Transcoder to assign to the files and playlists that it stores in your Amazon S3 bucket.
- Bucket string
- The Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists.
- Storage
Class string - The Amazon S3 storage class,
Standard
orReducedRedundancy
, that you want Elastic Transcoder to assign to the files and playlists that it stores in your Amazon S3 bucket.
- bucket String
- The Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists.
- storage
Class String - The Amazon S3 storage class,
Standard
orReducedRedundancy
, that you want Elastic Transcoder to assign to the files and playlists that it stores in your Amazon S3 bucket.
- bucket string
- The Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists.
- storage
Class string - The Amazon S3 storage class,
Standard
orReducedRedundancy
, that you want Elastic Transcoder to assign to the files and playlists that it stores in your Amazon S3 bucket.
- bucket str
- The Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists.
- storage_
class str - The Amazon S3 storage class,
Standard
orReducedRedundancy
, that you want Elastic Transcoder to assign to the files and playlists that it stores in your Amazon S3 bucket.
- bucket String
- The Amazon S3 bucket in which you want Elastic Transcoder to save transcoded files and playlists.
- storage
Class String - The Amazon S3 storage class,
Standard
orReducedRedundancy
, that you want Elastic Transcoder to assign to the files and playlists that it stores in your Amazon S3 bucket.
PipelineContentConfigPermission, PipelineContentConfigPermissionArgs
- Accesses List<string>
- The permission that you want to give to the AWS user that you specified in
content_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - Grantee string
- The AWS user or group that you want to have access to transcoded files and playlists.
- Grantee
Type string - Specify the type of value that appears in the
content_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
- Accesses []string
- The permission that you want to give to the AWS user that you specified in
content_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - Grantee string
- The AWS user or group that you want to have access to transcoded files and playlists.
- Grantee
Type string - Specify the type of value that appears in the
content_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
- accesses List<String>
- The permission that you want to give to the AWS user that you specified in
content_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - grantee String
- The AWS user or group that you want to have access to transcoded files and playlists.
- grantee
Type String - Specify the type of value that appears in the
content_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
- accesses string[]
- The permission that you want to give to the AWS user that you specified in
content_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - grantee string
- The AWS user or group that you want to have access to transcoded files and playlists.
- grantee
Type string - Specify the type of value that appears in the
content_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
- accesses Sequence[str]
- The permission that you want to give to the AWS user that you specified in
content_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - grantee str
- The AWS user or group that you want to have access to transcoded files and playlists.
- grantee_
type str - Specify the type of value that appears in the
content_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
- accesses List<String>
- The permission that you want to give to the AWS user that you specified in
content_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - grantee String
- The AWS user or group that you want to have access to transcoded files and playlists.
- grantee
Type String - Specify the type of value that appears in the
content_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
PipelineNotifications, PipelineNotificationsArgs
- Completed string
- The topic ARN for the Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing a job in this pipeline.
- Error string
- 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.
- Progressing string
- 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.
- Warning string
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 forcontent_config
, you must also specify values forthumbnail_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 forcontent_config
andthumbnail_config
, omit the OutputBucket object.
- Completed string
- The topic ARN for the Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing a job in this pipeline.
- Error string
- 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.
- Progressing string
- 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.
- Warning string
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 forcontent_config
, you must also specify values forthumbnail_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 forcontent_config
andthumbnail_config
, omit the OutputBucket object.
- completed String
- The topic ARN for the Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing a job in this pipeline.
- error String
- 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.
- progressing String
- 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.
- warning String
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 forcontent_config
, you must also specify values forthumbnail_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 forcontent_config
andthumbnail_config
, omit the OutputBucket object.
- completed string
- The topic ARN for the Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing a job in this pipeline.
- error string
- 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.
- progressing string
- 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.
- warning string
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 forcontent_config
, you must also specify values forthumbnail_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 forcontent_config
andthumbnail_config
, omit the OutputBucket object.
- completed str
- The topic ARN for the Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing a job in this pipeline.
- error str
- 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.
- progressing str
- 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.
- warning str
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 forcontent_config
, you must also specify values forthumbnail_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 forcontent_config
andthumbnail_config
, omit the OutputBucket object.
- completed String
- The topic ARN for the Amazon SNS topic that you want to notify when Elastic Transcoder has finished processing a job in this pipeline.
- error String
- 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.
- progressing String
- 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.
- warning String
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 forcontent_config
, you must also specify values forthumbnail_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 forcontent_config
andthumbnail_config
, omit the OutputBucket object.
PipelineThumbnailConfig, PipelineThumbnailConfigArgs
- Bucket string
- The Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files.
- Storage
Class string - The Amazon S3 storage class, Standard or ReducedRedundancy, that you want Elastic Transcoder to assign to the thumbnails that it stores in your Amazon S3 bucket.
- Bucket string
- The Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files.
- Storage
Class string - The Amazon S3 storage class, Standard or ReducedRedundancy, that you want Elastic Transcoder to assign to the thumbnails that it stores in your Amazon S3 bucket.
- bucket String
- The Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files.
- storage
Class String - The Amazon S3 storage class, Standard or ReducedRedundancy, that you want Elastic Transcoder to assign to the thumbnails that it stores in your Amazon S3 bucket.
- bucket string
- The Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files.
- storage
Class string - The Amazon S3 storage class, Standard or ReducedRedundancy, that you want Elastic Transcoder to assign to the thumbnails that it stores in your Amazon S3 bucket.
- bucket str
- The Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files.
- storage_
class str - The Amazon S3 storage class, Standard or ReducedRedundancy, that you want Elastic Transcoder to assign to the thumbnails that it stores in your Amazon S3 bucket.
- bucket String
- The Amazon S3 bucket in which you want Elastic Transcoder to save thumbnail files.
- storage
Class String - The Amazon S3 storage class, Standard or ReducedRedundancy, that you want Elastic Transcoder to assign to the thumbnails that it stores in your Amazon S3 bucket.
PipelineThumbnailConfigPermission, PipelineThumbnailConfigPermissionArgs
- Accesses List<string>
- The permission that you want to give to the AWS user that you specified in
thumbnail_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - Grantee string
- The AWS user or group that you want to have access to thumbnail files.
- Grantee
Type string - Specify the type of value that appears in the
thumbnail_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
- Accesses []string
- The permission that you want to give to the AWS user that you specified in
thumbnail_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - Grantee string
- The AWS user or group that you want to have access to thumbnail files.
- Grantee
Type string - Specify the type of value that appears in the
thumbnail_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
- accesses List<String>
- The permission that you want to give to the AWS user that you specified in
thumbnail_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - grantee String
- The AWS user or group that you want to have access to thumbnail files.
- grantee
Type String - Specify the type of value that appears in the
thumbnail_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
- accesses string[]
- The permission that you want to give to the AWS user that you specified in
thumbnail_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - grantee string
- The AWS user or group that you want to have access to thumbnail files.
- grantee
Type string - Specify the type of value that appears in the
thumbnail_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
- accesses Sequence[str]
- The permission that you want to give to the AWS user that you specified in
thumbnail_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - grantee str
- The AWS user or group that you want to have access to thumbnail files.
- grantee_
type str - Specify the type of value that appears in the
thumbnail_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
- accesses List<String>
- The permission that you want to give to the AWS user that you specified in
thumbnail_config_permissions.grantee
. Valid values areRead
,ReadAcp
,WriteAcp
orFullControl
. - grantee String
- The AWS user or group that you want to have access to thumbnail files.
- grantee
Type String - Specify the type of value that appears in the
thumbnail_config_permissions.grantee
object. Valid values areCanonical
,Email
orGroup
.
Import
Using pulumi import
, import Elastic Transcoder pipelines using the id
. For example:
$ pulumi import aws:elastictranscoder/pipeline:Pipeline basic_pipeline 1407981661351-cttk8b
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aws
Terraform Provider.