View Source GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1TaskTriggerSpec (google_api_dataplex v0.20.0)
Task scheduling and trigger settings.
Attributes
-
disabled
(type:boolean()
, default:nil
) - Optional. Prevent the task from executing. This does not cancel already running tasks. It is intended to temporarily disable RECURRING tasks. -
maxRetries
(type:integer()
, default:nil
) - Optional. Number of retry attempts before aborting. Set to zero to never attempt to retry a failed task. -
schedule
(type:String.t
, default:nil
) - Optional. Cron schedule (https://en.wikipedia.org/wiki/Cron) for running tasks periodically. To explicitly set a timezone to the cron tab, apply a prefix in the cron tab: "CRON_TZ=${IANA_TIME_ZONE}" or "TZ=${IANA_TIME_ZONE}". The ${IANA_TIME_ZONE} may only be a valid string from IANA time zone database. For example, CRON_TZ=America/New_York 1 , or TZ=America/New_York 1 . This field is required for RECURRING tasks. -
startTime
(type:DateTime.t
, default:nil
) - Optional. The first run of the task will be after this time. If not specified, the task will run shortly after being submitted if ON_DEMAND and based on the schedule if RECURRING. -
type
(type:String.t
, default:nil
) - Required. Immutable. Trigger type of the user-specified Task.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Dataplex.V1.Model.GoogleCloudDataplexV1TaskTriggerSpec{ disabled: boolean() | nil, maxRetries: integer() | nil, schedule: String.t() | nil, startTime: DateTime.t() | nil, type: String.t() | nil }