AWS SDK for .NET Documentation
CreateJobRequest Class
AmazonAmazon.ElasticTranscoder.ModelCreateJobRequest Did this page help you?   Yes   No    Tell us about it...
Container for the parameters to the CreateJob operation. When you create a job, Elastic Transcoder returns JSON data that includes the values that you specified plus information about the job that is created.

If you have specified more than one output for your jobs (for example, one output for the Kindle Fire and another output for the Apple iPhone 4s), you currently must use the Elastic Transcoder API to list the jobs (as opposed to the AWS Console).

Declaration Syntax
C#
public class CreateJobRequest : AmazonWebServiceRequest
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
CreateJobRequest()()()()
Initializes a new instance of the CreateJobRequest class

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the type of the current instance.
(Inherited from Object.)
Input
Gets and sets the property Input.

A section of the request body that provides information about the file that is being transcoded.


Output
Gets and sets the property Output.

OutputKeyPrefix
Gets and sets the property OutputKeyPrefix.

The value, if any, that you want Elastic Transcoder to prepend to the names of all files that this job creates, including output files, thumbnails, and playlists.


Outputs
Gets and sets the property Outputs.

A section of the request body that provides information about the transcoded (target) files. We recommend that you use the

CopyC#
Outputs
syntax instead of the
CopyC#
Output
syntax.


PipelineId
Gets and sets the property PipelineId.

The

CopyC#
Id
of the pipeline that you want Elastic Transcoder to use for transcoding. The pipeline determines several settings, including the Amazon S3 bucket from which Elastic Transcoder gets the files to transcode and the bucket into which Elastic Transcoder puts the transcoded files.


Playlists
Gets and sets the property Playlists.

If you specify a preset in

CopyC#
PresetId
for which the value of
CopyC#
Container
is ts (MPEG-TS), Playlists contains information about the master playlists that you want Elastic Transcoder to create.

We recommend that you create only one master playlist. The maximum number of master playlists in a job is 30.


ToString()()()()
Returns a string that represents the current object.
(Inherited from Object.)
WithInput(JobInput) Obsolete.
Sets the Input property

WithOutput(CreateJobOutput) Obsolete.
Sets the Output property

WithOutputKeyPrefix(String) Obsolete.
Sets the OutputKeyPrefix property

WithOutputs(array<CreateJobOutput>[]()[][]) Obsolete.
Sets the Outputs property

WithOutputs(IEnumerable<(Of <<'(CreateJobOutput>)>>)) Obsolete.
Sets the Outputs property

WithPipelineId(String) Obsolete.
Sets the PipelineId property

WithPlaylists(array<CreateJobPlaylist>[]()[][]) Obsolete.
Sets the Playlists property

WithPlaylists(IEnumerable<(Of <<'(CreateJobPlaylist>)>>)) Obsolete.
Sets the Playlists property

Inheritance Hierarchy

Assembly: AWSSDK (Module: AWSSDK) Version: 1.5.60.0 (1.5.60.0)