JobState constructor
- Input<
JobConfig?> ? config, - Input<
String?> ? createTime, - Input<
String?> ? deletionPolicy, - Input<
Map< ? effectiveLabels,String, String> ?> - Input<
String?> ? endTime, - Input<
Map< ? labels,String, String> ?> - Input<
String?> ? location, - Input<
String?> ? name, - Input<
String?> ? project, - Input<
Map< ? pulumiLabels,String, String> ?> - Input<
String?> ? startTime, - Input<
String?> ? state, - Input<
String?> ? templateId,
Creates a new JobState.
config The configuration for this template.
createTime The time the job was created.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services.
endTime The time the transcoding finished.
labels The labels associated with this job. You can use these to organize and group your jobs.
location The location of the transcoding job resource.
name The resource name of the job.
project The ID of the project in which the resource belongs.
pulumiLabels The combination of labels configured directly on the resource
startTime The time the transcoding started.
state The current state of the job.
templateId Specify the templateId to use for populating Job.config.
Implementation
const JobState({
this.config,
this.createTime,
this.deletionPolicy,
this.effectiveLabels,
this.endTime,
this.labels,
this.location,
this.name,
this.project,
this.pulumiLabels,
this.startTime,
this.state,
this.templateId,
});