Class JobState
Inheritance
System.Object
JobState
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Pulumi.Gcp.dll
Syntax
public sealed class JobState : ResourceArgs
Constructors
View Source
JobState()
Declaration
Properties
View Source
DriverControlsFilesUri
If present, the location of miscellaneous control files which may be used as part of job setup and handling. If not present, control files may be placed in the same location as driver_output_uri.
Declaration
public Input<string> DriverControlsFilesUri { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
DriverOutputResourceUri
A URI pointing to the location of the stdout of the job's driver program.
Declaration
public Input<string> DriverOutputResourceUri { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
ForceDelete
By default, you can only delete inactive jobs within
Dataproc. Setting this to true, and calling destroy, will ensure that the
job is first cancelled before issuing the delete.
Declaration
public Input<bool> ForceDelete { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|
View Source
HadoopConfig
Declaration
public Input<JobHadoopConfigGetArgs> HadoopConfig { get; set; }
Property Value
View Source
HiveConfig
Declaration
public Input<JobHiveConfigGetArgs> HiveConfig { get; set; }
Property Value
View Source
Labels
The list of labels (key/value pairs) to add to the job.
Declaration
public InputMap<string> Labels { get; set; }
Property Value
| Type |
Description |
| InputMap<System.String> |
|
View Source
PigConfig
Declaration
public Input<JobPigConfigGetArgs> PigConfig { get; set; }
Property Value
View Source
Placement
Declaration
public Input<JobPlacementGetArgs> Placement { get; set; }
Property Value
View Source
Project
The project in which the cluster can be found and jobs
subsequently run against. If it is not provided, the provider project is used.
Declaration
public Input<string> Project { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
PysparkConfig
Declaration
public Input<JobPysparkConfigGetArgs> PysparkConfig { get; set; }
Property Value
View Source
Reference
Declaration
public Input<JobReferenceGetArgs> Reference { get; set; }
Property Value
View Source
Region
The Cloud Dataproc region. This essentially determines which clusters are available
for this job to be submitted to. If not specified, defaults to global.
Declaration
public Input<string> Region { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Scheduling
Optional. Job scheduling configuration.
Declaration
public Input<JobSchedulingGetArgs> Scheduling { get; set; }
Property Value
View Source
SparkConfig
Declaration
public Input<JobSparkConfigGetArgs> SparkConfig { get; set; }
Property Value
View Source
SparksqlConfig
Declaration
public Input<JobSparksqlConfigGetArgs> SparksqlConfig { get; set; }
Property Value
View Source
Status
Declaration
public Input<JobStatusGetArgs> Status { get; set; }
Property Value