Class CreateJobTemplateRequest (2.0.0)

public sealed class CreateJobTemplateRequest : IMessage<CreateJobTemplateRequest>, IEquatable<CreateJobTemplateRequest>, IDeepCloneable<CreateJobTemplateRequest>, IBufferMessage, IMessage

Request message for TranscoderService.CreateJobTemplate.

Inheritance

Object > CreateJobTemplateRequest

Namespace

Google.Cloud.Video.Transcoder.V1

Assembly

Google.Cloud.Video.Transcoder.V1.dll

Constructors

CreateJobTemplateRequest()

public CreateJobTemplateRequest()

CreateJobTemplateRequest(CreateJobTemplateRequest)

public CreateJobTemplateRequest(CreateJobTemplateRequest other)
Parameter
NameDescription
otherCreateJobTemplateRequest

Properties

JobTemplate

public JobTemplate JobTemplate { get; set; }

Required. Parameters for creating job template.

Property Value
TypeDescription
JobTemplate

JobTemplateId

public string JobTemplateId { get; set; }

Required. The ID to use for the job template, which will become the final component of the job template's resource name.

This value should be 4-63 characters, and valid characters must match the regular expression [a-zA-Z][a-zA-Z0-9_-]*.

Property Value
TypeDescription
String

Parent

public string Parent { get; set; }

Required. The parent location to create this job template. Format: projects/{project}/locations/{location}

Property Value
TypeDescription
String

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName