Job

class Job : KotlinCustomResource

Resource Type definition for AWS::Glue::Job

Properties

Link copied to clipboard

The number of capacity units that are allocated to this job.

Link copied to clipboard
val command: Output<JobCommand>

The code that executes a job.

Link copied to clipboard

Specifies the connections used by a job

Link copied to clipboard
val defaultArguments: Output<Any>?

The default arguments for this job, specified as name-value pairs. Search the CloudFormation User Guide for AWS::Glue::Job for more information about the expected schema for this property.

Link copied to clipboard
val description: Output<String>?

A description of the job.

Link copied to clipboard
val executionClass: Output<String>?

Indicates whether the job is run with a standard or flexible execution class.

Link copied to clipboard

The maximum number of concurrent runs that are allowed for this job.

Link copied to clipboard
val glueVersion: Output<String>?

Glue version determines the versions of Apache Spark and Python that AWS Glue supports.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val jobMode: Output<String>?

Property description not available.

Link copied to clipboard

Property description not available.

Link copied to clipboard
val logUri: Output<String>?

This field is reserved for future use.

Link copied to clipboard

Property description not available.

Link copied to clipboard
val maxCapacity: Output<Double>?

The number of AWS Glue data processing units (DPUs) that can be allocated when this job runs.

Link copied to clipboard
val maxRetries: Output<Double>?

The maximum number of times to retry this job after a JobRun fails

Link copied to clipboard
val name: Output<String>?

The name you assign to the job definition

Link copied to clipboard

Non-overridable arguments for this job, specified as name-value pairs. Search the CloudFormation User Guide for AWS::Glue::Job for more information about the expected schema for this property.

Link copied to clipboard

Specifies configuration properties of a notification.

Link copied to clipboard
val numberOfWorkers: Output<Int>?

The number of workers of a defined workerType that are allocated when a job runs.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val role: Output<String>

The name or Amazon Resource Name (ARN) of the IAM role associated with this job.

Link copied to clipboard

The name of the SecurityConfiguration structure to be used with this job.

Link copied to clipboard
val tags: Output<Any>?

The tags to use with this job. Search the CloudFormation User Guide for AWS::Glue::Job for more information about the expected schema for this property.

Link copied to clipboard
val timeout: Output<Int>?

The maximum time that a job run can consume resources before it is terminated and enters TIMEOUT status.

Link copied to clipboard
val urn: Output<String>
Link copied to clipboard

TThe type of predefined worker that is allocated when a job runs.