Class JobType
(experimental) The job type.
Inheritance
Namespace: Amazon.CDK.AWS.Glue.Alpha
Assembly: Amazon.CDK.AWS.Glue.Alpha.dll
Syntax (csharp)
public class JobType : DeputyBase
Syntax (vb)
Public Class JobType
Inherits DeputyBase
Remarks
If you need to use a JobType that doesn't exist as a static member, you
can instantiate a JobType
object, e.g: JobType.of('other name')
.
Stability: Experimental
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Glue.Alpha;
var jobType = JobType.ETL;
Synopsis
Constructors
JobType(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
JobType(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
Properties
ETL | (experimental) Command for running a Glue Spark job. |
Name | (experimental) The name of this JobType, as expected by Job resource. |
PYTHON_SHELL | (experimental) Command for running a Glue python shell job. |
RAY | (experimental) Command for running a Glue Ray job. |
STREAMING | (experimental) Command for running a Glue Spark streaming job. |
Methods
Of(String) | (experimental) Custom type name. |
Constructors
JobType(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected JobType(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
JobType(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected JobType(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
Properties
ETL
(experimental) Command for running a Glue Spark job.
public static JobType ETL { get; }
Property Value
Remarks
Stability: Experimental
Name
(experimental) The name of this JobType, as expected by Job resource.
public virtual string Name { get; }
Property Value
System.String
Remarks
Stability: Experimental
PYTHON_SHELL
(experimental) Command for running a Glue python shell job.
public static JobType PYTHON_SHELL { get; }
Property Value
Remarks
Stability: Experimental
RAY
(experimental) Command for running a Glue Ray job.
public static JobType RAY { get; }
Property Value
Remarks
Stability: Experimental
STREAMING
(experimental) Command for running a Glue Spark streaming job.
public static JobType STREAMING { get; }
Property Value
Remarks
Stability: Experimental
Methods
Of(String)
(experimental) Custom type name.
public static JobType Of(string name)
Parameters
- name System.String
type name.
Returns
Remarks
Stability: Experimental