GetJobResult

data class GetJobResult(val allocatedCapacity: Double? = null, val command: JobCommand? = null, val connections: JobConnectionsList? = null, val defaultArguments: Any? = null, val description: String? = null, val executionClass: String? = null, val executionProperty: JobExecutionProperty? = null, val glueVersion: String? = null, val jobMode: String? = null, val jobRunQueuingEnabled: Boolean? = null, val logUri: String? = null, val maintenanceWindow: String? = null, val maxCapacity: Double? = null, val maxRetries: Double? = null, val nonOverridableArguments: Any? = null, val notificationProperty: JobNotificationProperty? = null, val numberOfWorkers: Int? = null, val role: String? = null, val securityConfiguration: String? = null, val tags: Any? = null, val timeout: Int? = null, val workerType: JobWorkerType? = null)

Constructors

Link copied to clipboard
constructor(allocatedCapacity: Double? = null, command: JobCommand? = null, connections: JobConnectionsList? = null, defaultArguments: Any? = null, description: String? = null, executionClass: String? = null, executionProperty: JobExecutionProperty? = null, glueVersion: String? = null, jobMode: String? = null, jobRunQueuingEnabled: Boolean? = null, logUri: String? = null, maintenanceWindow: String? = null, maxCapacity: Double? = null, maxRetries: Double? = null, nonOverridableArguments: Any? = null, notificationProperty: JobNotificationProperty? = null, numberOfWorkers: Int? = null, role: String? = null, securityConfiguration: String? = null, tags: Any? = null, timeout: Int? = null, workerType: JobWorkerType? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

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

Link copied to clipboard
val command: JobCommand? = null

The code that executes a job.

Link copied to clipboard

Specifies the connections used by a job

Link copied to clipboard
val defaultArguments: Any? = null

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: String? = null

A description of the job.

Link copied to clipboard
val executionClass: String? = null

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: String? = null

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

Link copied to clipboard
val jobMode: String? = null

Property description not available.

Link copied to clipboard

Property description not available.

Link copied to clipboard
val logUri: String? = null

This field is reserved for future use.

Link copied to clipboard

Property description not available.

Link copied to clipboard
val maxCapacity: Double? = null

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

Link copied to clipboard
val maxRetries: Double? = null

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

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: Int? = null

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

Link copied to clipboard
val role: String? = null

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: Any? = null

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: Int? = null

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

Link copied to clipboard

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