TriggerAction

data class TriggerAction(val arguments: Map<String, String>? = null, val crawlerName: String? = null, val jobName: String? = null, val notificationProperty: TriggerActionNotificationProperty? = null, val securityConfiguration: String? = null, val timeout: Int? = null)

Constructors

Link copied to clipboard
constructor(arguments: Map<String, String>? = null, crawlerName: String? = null, jobName: String? = null, notificationProperty: TriggerActionNotificationProperty? = null, securityConfiguration: String? = null, timeout: Int? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val arguments: Map<String, String>? = null

Arguments to be passed to the job. You can specify arguments here that your own job-execution script consumes, as well as arguments that AWS Glue itself consumes.

Link copied to clipboard
val crawlerName: String? = null

The name of the crawler to be executed. Conflicts with job_name.

Link copied to clipboard
val jobName: String? = null

The name of a job to be executed. Conflicts with crawler_name.

Link copied to clipboard

Specifies configuration properties of a job run notification. See Notification Property details below.

Link copied to clipboard

The name of the Security Configuration structure to be used with this action.

Link copied to clipboard
val timeout: Int? = null

The job run timeout in minutes. It overrides the timeout value of the job.