tencentcloud.WedataTask
Provides a resource to create a wedata wedata_task
Import
wedata wedata_task can be imported using the id, e.g.
$ pulumi import tencentcloud:index/wedataTask:WedataTask wedata_task wedata_task_id
Create WedataTask Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WedataTask(name: string, args: WedataTaskArgs, opts?: CustomResourceOptions);@overload
def WedataTask(resource_name: str,
args: WedataTaskArgs,
opts: Optional[ResourceOptions] = None)
@overload
def WedataTask(resource_name: str,
opts: Optional[ResourceOptions] = None,
project_id: Optional[str] = None,
task_base_attribute: Optional[WedataTaskTaskBaseAttributeArgs] = None,
task_configuration: Optional[WedataTaskTaskConfigurationArgs] = None,
task_scheduler_configuration: Optional[WedataTaskTaskSchedulerConfigurationArgs] = None,
wedata_task_id: Optional[str] = None)func NewWedataTask(ctx *Context, name string, args WedataTaskArgs, opts ...ResourceOption) (*WedataTask, error)public WedataTask(string name, WedataTaskArgs args, CustomResourceOptions? opts = null)
public WedataTask(String name, WedataTaskArgs args)
public WedataTask(String name, WedataTaskArgs args, CustomResourceOptions options)
type: tencentcloud:WedataTask
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args WedataTaskArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args WedataTaskArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args WedataTaskArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WedataTaskArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WedataTaskArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
WedataTask Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WedataTask resource accepts the following input properties:
- Project
Id string - Project ID.
- Task
Base WedataAttribute Task Task Base Attribute - Basic task attributes.
- Task
Configuration WedataTask Task Configuration - Task configuration.
- Task
Scheduler WedataConfiguration Task Task Scheduler Configuration - Task scheduling configuration.
- Wedata
Task stringId - ID of the resource.
- Project
Id string - Project ID.
- Task
Base WedataAttribute Task Task Base Attribute Args - Basic task attributes.
- Task
Configuration WedataTask Task Configuration Args - Task configuration.
- Task
Scheduler WedataConfiguration Task Task Scheduler Configuration Args - Task scheduling configuration.
- Wedata
Task stringId - ID of the resource.
- project
Id String - Project ID.
- task
Base WedataAttribute Task Task Base Attribute - Basic task attributes.
- task
Configuration WedataTask Task Configuration - Task configuration.
- task
Scheduler WedataConfiguration Task Task Scheduler Configuration - Task scheduling configuration.
- wedata
Task StringId - ID of the resource.
- project
Id string - Project ID.
- task
Base WedataAttribute Task Task Base Attribute - Basic task attributes.
- task
Configuration WedataTask Task Configuration - Task configuration.
- task
Scheduler WedataConfiguration Task Task Scheduler Configuration - Task scheduling configuration.
- wedata
Task stringId - ID of the resource.
- project_
id str - Project ID.
- task_
base_ Wedataattribute Task Task Base Attribute Args - Basic task attributes.
- task_
configuration WedataTask Task Configuration Args - Task configuration.
- task_
scheduler_ Wedataconfiguration Task Task Scheduler Configuration Args - Task scheduling configuration.
- wedata_
task_ strid - ID of the resource.
- project
Id String - Project ID.
- task
Base Property MapAttribute - Basic task attributes.
- task
Configuration Property Map - Task configuration.
- task
Scheduler Property MapConfiguration - Task scheduling configuration.
- wedata
Task StringId - ID of the resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the WedataTask resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing WedataTask Resource
Get an existing WedataTask resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: WedataTaskState, opts?: CustomResourceOptions): WedataTask@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
project_id: Optional[str] = None,
task_base_attribute: Optional[WedataTaskTaskBaseAttributeArgs] = None,
task_configuration: Optional[WedataTaskTaskConfigurationArgs] = None,
task_scheduler_configuration: Optional[WedataTaskTaskSchedulerConfigurationArgs] = None,
wedata_task_id: Optional[str] = None) -> WedataTaskfunc GetWedataTask(ctx *Context, name string, id IDInput, state *WedataTaskState, opts ...ResourceOption) (*WedataTask, error)public static WedataTask Get(string name, Input<string> id, WedataTaskState? state, CustomResourceOptions? opts = null)public static WedataTask get(String name, Output<String> id, WedataTaskState state, CustomResourceOptions options)resources: _: type: tencentcloud:WedataTask get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Project
Id string - Project ID.
- Task
Base WedataAttribute Task Task Base Attribute - Basic task attributes.
- Task
Configuration WedataTask Task Configuration - Task configuration.
- Task
Scheduler WedataConfiguration Task Task Scheduler Configuration - Task scheduling configuration.
- Wedata
Task stringId - ID of the resource.
- Project
Id string - Project ID.
- Task
Base WedataAttribute Task Task Base Attribute Args - Basic task attributes.
- Task
Configuration WedataTask Task Configuration Args - Task configuration.
- Task
Scheduler WedataConfiguration Task Task Scheduler Configuration Args - Task scheduling configuration.
- Wedata
Task stringId - ID of the resource.
- project
Id String - Project ID.
- task
Base WedataAttribute Task Task Base Attribute - Basic task attributes.
- task
Configuration WedataTask Task Configuration - Task configuration.
- task
Scheduler WedataConfiguration Task Task Scheduler Configuration - Task scheduling configuration.
- wedata
Task StringId - ID of the resource.
- project
Id string - Project ID.
- task
Base WedataAttribute Task Task Base Attribute - Basic task attributes.
- task
Configuration WedataTask Task Configuration - Task configuration.
- task
Scheduler WedataConfiguration Task Task Scheduler Configuration - Task scheduling configuration.
- wedata
Task stringId - ID of the resource.
- project_
id str - Project ID.
- task_
base_ Wedataattribute Task Task Base Attribute Args - Basic task attributes.
- task_
configuration WedataTask Task Configuration Args - Task configuration.
- task_
scheduler_ Wedataconfiguration Task Task Scheduler Configuration Args - Task scheduling configuration.
- wedata_
task_ strid - ID of the resource.
- project
Id String - Project ID.
- task
Base Property MapAttribute - Basic task attributes.
- task
Configuration Property Map - Task configuration.
- task
Scheduler Property MapConfiguration - Task scheduling configuration.
- wedata
Task StringId - ID of the resource.
Supporting Types
WedataTaskTaskBaseAttribute, WedataTaskTaskBaseAttributeArgs
- Task
Name string - Task name.
- Task
Type stringId - Task type ID:
- 21:JDBC SQL
- 23:TDSQL-PostgreSQL
- 26:OfflineSynchronization
- 30:Python
- 31:PySpark
- 32:DLC SQL
- 33:Impala
- 34:Hive SQL
- 35:Shell
- 36:Spark SQL
- 38:Shell Form Mode
- 39:Spark
- 40:TCHouse-P
- 41:Kettle
- 42:Tchouse-X
- 43:TCHouse-X SQL
- 46:DLC Spark
- 47:TiOne
- 48:Trino
- 50:DLC PySpark
- 92:MapReduce
- 130:Branch Node
- 131:Merged Node
- 132:Notebook
- 133:SSH
- 134:StarRocks
- 137:For-each
- 138:Setats SQL.
- Workflow
Id string - Workflow ID.
- Owner
Uin string - Task owner ID, defaults to current user.
- Task
Description string - Task description.
- Task
Name string - Task name.
- Task
Type stringId - Task type ID:
- 21:JDBC SQL
- 23:TDSQL-PostgreSQL
- 26:OfflineSynchronization
- 30:Python
- 31:PySpark
- 32:DLC SQL
- 33:Impala
- 34:Hive SQL
- 35:Shell
- 36:Spark SQL
- 38:Shell Form Mode
- 39:Spark
- 40:TCHouse-P
- 41:Kettle
- 42:Tchouse-X
- 43:TCHouse-X SQL
- 46:DLC Spark
- 47:TiOne
- 48:Trino
- 50:DLC PySpark
- 92:MapReduce
- 130:Branch Node
- 131:Merged Node
- 132:Notebook
- 133:SSH
- 134:StarRocks
- 137:For-each
- 138:Setats SQL.
- Workflow
Id string - Workflow ID.
- Owner
Uin string - Task owner ID, defaults to current user.
- Task
Description string - Task description.
- task
Name String - Task name.
- task
Type StringId - Task type ID:
- 21:JDBC SQL
- 23:TDSQL-PostgreSQL
- 26:OfflineSynchronization
- 30:Python
- 31:PySpark
- 32:DLC SQL
- 33:Impala
- 34:Hive SQL
- 35:Shell
- 36:Spark SQL
- 38:Shell Form Mode
- 39:Spark
- 40:TCHouse-P
- 41:Kettle
- 42:Tchouse-X
- 43:TCHouse-X SQL
- 46:DLC Spark
- 47:TiOne
- 48:Trino
- 50:DLC PySpark
- 92:MapReduce
- 130:Branch Node
- 131:Merged Node
- 132:Notebook
- 133:SSH
- 134:StarRocks
- 137:For-each
- 138:Setats SQL.
- workflow
Id String - Workflow ID.
- owner
Uin String - Task owner ID, defaults to current user.
- task
Description String - Task description.
- task
Name string - Task name.
- task
Type stringId - Task type ID:
- 21:JDBC SQL
- 23:TDSQL-PostgreSQL
- 26:OfflineSynchronization
- 30:Python
- 31:PySpark
- 32:DLC SQL
- 33:Impala
- 34:Hive SQL
- 35:Shell
- 36:Spark SQL
- 38:Shell Form Mode
- 39:Spark
- 40:TCHouse-P
- 41:Kettle
- 42:Tchouse-X
- 43:TCHouse-X SQL
- 46:DLC Spark
- 47:TiOne
- 48:Trino
- 50:DLC PySpark
- 92:MapReduce
- 130:Branch Node
- 131:Merged Node
- 132:Notebook
- 133:SSH
- 134:StarRocks
- 137:For-each
- 138:Setats SQL.
- workflow
Id string - Workflow ID.
- owner
Uin string - Task owner ID, defaults to current user.
- task
Description string - Task description.
- task_
name str - Task name.
- task_
type_ strid - Task type ID:
- 21:JDBC SQL
- 23:TDSQL-PostgreSQL
- 26:OfflineSynchronization
- 30:Python
- 31:PySpark
- 32:DLC SQL
- 33:Impala
- 34:Hive SQL
- 35:Shell
- 36:Spark SQL
- 38:Shell Form Mode
- 39:Spark
- 40:TCHouse-P
- 41:Kettle
- 42:Tchouse-X
- 43:TCHouse-X SQL
- 46:DLC Spark
- 47:TiOne
- 48:Trino
- 50:DLC PySpark
- 92:MapReduce
- 130:Branch Node
- 131:Merged Node
- 132:Notebook
- 133:SSH
- 134:StarRocks
- 137:For-each
- 138:Setats SQL.
- workflow_
id str - Workflow ID.
- owner_
uin str - Task owner ID, defaults to current user.
- task_
description str - Task description.
- task
Name String - Task name.
- task
Type StringId - Task type ID:
- 21:JDBC SQL
- 23:TDSQL-PostgreSQL
- 26:OfflineSynchronization
- 30:Python
- 31:PySpark
- 32:DLC SQL
- 33:Impala
- 34:Hive SQL
- 35:Shell
- 36:Spark SQL
- 38:Shell Form Mode
- 39:Spark
- 40:TCHouse-P
- 41:Kettle
- 42:Tchouse-X
- 43:TCHouse-X SQL
- 46:DLC Spark
- 47:TiOne
- 48:Trino
- 50:DLC PySpark
- 92:MapReduce
- 130:Branch Node
- 131:Merged Node
- 132:Notebook
- 133:SSH
- 134:StarRocks
- 137:For-each
- 138:Setats SQL.
- workflow
Id String - Workflow ID.
- owner
Uin String - Task owner ID, defaults to current user.
- task
Description String - Task description.
WedataTaskTaskConfiguration, WedataTaskTaskConfigurationArgs
- Broker
Ip string - Specified running node.
- Bundle
Id string - ID used by Bundle.
- Bundle
Info string - Bundle information.
- Code
Content string - Base64 encoded code content.
- Data
Cluster string - Cluster ID.
- Resource
Group string - Resource group ID: Need to obtain ExecutorGroupId via DescribeNormalSchedulerExecutorGroups.
- Source
Service stringId - Source data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - Target
Service stringId - Target data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - Task
Ext List<WedataConfiguration Lists Task Task Configuration Task Ext Configuration List> - Task extended attribute configuration list.
- Task
Scheduling List<WedataParameter Lists Task Task Configuration Task Scheduling Parameter List> - Scheduling parameters.
- Yarn
Queue string - Resource pool queue name, need to obtain via DescribeProjectClusterQueues.
- Broker
Ip string - Specified running node.
- Bundle
Id string - ID used by Bundle.
- Bundle
Info string - Bundle information.
- Code
Content string - Base64 encoded code content.
- Data
Cluster string - Cluster ID.
- Resource
Group string - Resource group ID: Need to obtain ExecutorGroupId via DescribeNormalSchedulerExecutorGroups.
- Source
Service stringId - Source data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - Target
Service stringId - Target data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - Task
Ext []WedataConfiguration Lists Task Task Configuration Task Ext Configuration List - Task extended attribute configuration list.
- Task
Scheduling []WedataParameter Lists Task Task Configuration Task Scheduling Parameter List - Scheduling parameters.
- Yarn
Queue string - Resource pool queue name, need to obtain via DescribeProjectClusterQueues.
- broker
Ip String - Specified running node.
- bundle
Id String - ID used by Bundle.
- bundle
Info String - Bundle information.
- code
Content String - Base64 encoded code content.
- data
Cluster String - Cluster ID.
- resource
Group String - Resource group ID: Need to obtain ExecutorGroupId via DescribeNormalSchedulerExecutorGroups.
- source
Service StringId - Source data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - target
Service StringId - Target data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - task
Ext List<WedataConfiguration Lists Task Task Configuration Task Ext Configuration List> - Task extended attribute configuration list.
- task
Scheduling List<WedataParameter Lists Task Task Configuration Task Scheduling Parameter List> - Scheduling parameters.
- yarn
Queue String - Resource pool queue name, need to obtain via DescribeProjectClusterQueues.
- broker
Ip string - Specified running node.
- bundle
Id string - ID used by Bundle.
- bundle
Info string - Bundle information.
- code
Content string - Base64 encoded code content.
- data
Cluster string - Cluster ID.
- resource
Group string - Resource group ID: Need to obtain ExecutorGroupId via DescribeNormalSchedulerExecutorGroups.
- source
Service stringId - Source data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - target
Service stringId - Target data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - task
Ext WedataConfiguration Lists Task Task Configuration Task Ext Configuration List[] - Task extended attribute configuration list.
- task
Scheduling WedataParameter Lists Task Task Configuration Task Scheduling Parameter List[] - Scheduling parameters.
- yarn
Queue string - Resource pool queue name, need to obtain via DescribeProjectClusterQueues.
- broker_
ip str - Specified running node.
- bundle_
id str - ID used by Bundle.
- bundle_
info str - Bundle information.
- code_
content str - Base64 encoded code content.
- data_
cluster str - Cluster ID.
- resource_
group str - Resource group ID: Need to obtain ExecutorGroupId via DescribeNormalSchedulerExecutorGroups.
- source_
service_ strid - Source data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - target_
service_ strid - Target data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - task_
ext_ Sequence[Wedataconfiguration_ lists Task Task Configuration Task Ext Configuration List] - Task extended attribute configuration list.
- task_
scheduling_ Sequence[Wedataparameter_ lists Task Task Configuration Task Scheduling Parameter List] - Scheduling parameters.
- yarn_
queue str - Resource pool queue name, need to obtain via DescribeProjectClusterQueues.
- broker
Ip String - Specified running node.
- bundle
Id String - ID used by Bundle.
- bundle
Info String - Bundle information.
- code
Content String - Base64 encoded code content.
- data
Cluster String - Cluster ID.
- resource
Group String - Resource group ID: Need to obtain ExecutorGroupId via DescribeNormalSchedulerExecutorGroups.
- source
Service StringId - Source data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - target
Service StringId - Target data source ID, separated by
;, need to obtain via DescribeDataSourceWithoutInfo. - task
Ext List<Property Map>Configuration Lists - Task extended attribute configuration list.
- task
Scheduling List<Property Map>Parameter Lists - Scheduling parameters.
- yarn
Queue String - Resource pool queue name, need to obtain via DescribeProjectClusterQueues.
WedataTaskTaskConfigurationTaskExtConfigurationList, WedataTaskTaskConfigurationTaskExtConfigurationListArgs
- Param
Key string - Parameter name.
- Param
Value string - Parameter value.
- Param
Key string - Parameter name.
- Param
Value string - Parameter value.
- param
Key String - Parameter name.
- param
Value String - Parameter value.
- param
Key string - Parameter name.
- param
Value string - Parameter value.
- param_
key str - Parameter name.
- param_
value str - Parameter value.
- param
Key String - Parameter name.
- param
Value String - Parameter value.
WedataTaskTaskConfigurationTaskSchedulingParameterList, WedataTaskTaskConfigurationTaskSchedulingParameterListArgs
- Param
Key string - Parameter name.
- Param
Value string - Parameter value.
- Param
Key string - Parameter name.
- Param
Value string - Parameter value.
- param
Key String - Parameter name.
- param
Value String - Parameter value.
- param
Key string - Parameter name.
- param
Value string - Parameter value.
- param_
key str - Parameter name.
- param_
value str - Parameter value.
- param
Key String - Parameter name.
- param
Value String - Parameter value.
WedataTaskTaskSchedulerConfiguration, WedataTaskTaskSchedulerConfigurationArgs
- Allow
Redo stringType - Rerun & backfill configuration, defaults to ALL; ALL: can rerun or backfill after success or failure; FAILURE: cannot rerun or backfill after success, can rerun or backfill after failure; NONE: cannot rerun or backfill after success or failure.
- Calendar
Id string - Calendar scheduling calendar ID.
- Calendar
Open string - Calendar scheduling: Values are 0 and 1, 1 for enabled, 0 for disabled, defaults to 0.
- Crontab
Expression string - Cron expression, defaults to 0 0 0 * *
?*. - Cycle
Type string Cycle type: Defaults to DAY_CYCLE.
Supported types are
- ONEOFF_CYCLE: One-time
- YEAR_CYCLE: Yearly
- MONTH_CYCLE: Monthly
- WEEK_CYCLE: Weekly
- DAY_CYCLE: Daily
- HOUR_CYCLE: Hourly
- MINUTE_CYCLE: Minutely
- CRONTAB_CYCLE: Crontab expression type.
- End
Time string - End date, defaults to 2099-12-31 23:59:59.
- Event
Listener List<WedataLists Task Task Scheduler Configuration Event Listener List> - Event array.
- Execution
End stringTime - Execution time right-closed interval, default 23:59.
- Execution
Start stringTime - Execution time left-closed interval, default 00:00.
- Execution
Ttl string - Timeout handling strategy - running time timeout (unit: minutes) defaults to -1.
- Init
Strategy string - Instance generation strategy
- T_PLUS_0: T+0 generation, default strategy
- T_PLUS_1: T+1 generation.
- Max
Retry stringAttempts - Retry strategy - maximum number of attempts, default: 4.
- Param
Task List<WedataIn Lists Task Task Scheduler Configuration Param Task In List> - Input parameter array.
- Param
Task List<WedataOut Lists Task Task Scheduler Configuration Param Task Out List> - Output parameter array.
- Retry
Wait string - Retry strategy - retry waiting time, unit: minutes: default: 5.
- Run
Priority string - Task scheduling priority: 4 for high, 5 for medium, 6 for low, default: 6.
- Schedule
Run stringType - Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
- Schedule
Time stringZone - Time zone, defaults to UTC+8.
- Self
Depend string - Self-dependency, default value serial, values: parallel, serial, orderly.
- Start
Time string - Effective date, defaults to 00:00:00 of current date.
- Task
Output List<WedataRegistry Lists Task Task Scheduler Configuration Task Output Registry List> - Output registration.
- Upstream
Dependency List<WedataConfig Lists Task Task Scheduler Configuration Upstream Dependency Config List> - Upstream dependency array.
- Wait
Execution stringTotal Ttl - Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.
- Allow
Redo stringType - Rerun & backfill configuration, defaults to ALL; ALL: can rerun or backfill after success or failure; FAILURE: cannot rerun or backfill after success, can rerun or backfill after failure; NONE: cannot rerun or backfill after success or failure.
- Calendar
Id string - Calendar scheduling calendar ID.
- Calendar
Open string - Calendar scheduling: Values are 0 and 1, 1 for enabled, 0 for disabled, defaults to 0.
- Crontab
Expression string - Cron expression, defaults to 0 0 0 * *
?*. - Cycle
Type string Cycle type: Defaults to DAY_CYCLE.
Supported types are
- ONEOFF_CYCLE: One-time
- YEAR_CYCLE: Yearly
- MONTH_CYCLE: Monthly
- WEEK_CYCLE: Weekly
- DAY_CYCLE: Daily
- HOUR_CYCLE: Hourly
- MINUTE_CYCLE: Minutely
- CRONTAB_CYCLE: Crontab expression type.
- End
Time string - End date, defaults to 2099-12-31 23:59:59.
- Event
Listener []WedataLists Task Task Scheduler Configuration Event Listener List - Event array.
- Execution
End stringTime - Execution time right-closed interval, default 23:59.
- Execution
Start stringTime - Execution time left-closed interval, default 00:00.
- Execution
Ttl string - Timeout handling strategy - running time timeout (unit: minutes) defaults to -1.
- Init
Strategy string - Instance generation strategy
- T_PLUS_0: T+0 generation, default strategy
- T_PLUS_1: T+1 generation.
- Max
Retry stringAttempts - Retry strategy - maximum number of attempts, default: 4.
- Param
Task []WedataIn Lists Task Task Scheduler Configuration Param Task In List - Input parameter array.
- Param
Task []WedataOut Lists Task Task Scheduler Configuration Param Task Out List - Output parameter array.
- Retry
Wait string - Retry strategy - retry waiting time, unit: minutes: default: 5.
- Run
Priority string - Task scheduling priority: 4 for high, 5 for medium, 6 for low, default: 6.
- Schedule
Run stringType - Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
- Schedule
Time stringZone - Time zone, defaults to UTC+8.
- Self
Depend string - Self-dependency, default value serial, values: parallel, serial, orderly.
- Start
Time string - Effective date, defaults to 00:00:00 of current date.
- Task
Output []WedataRegistry Lists Task Task Scheduler Configuration Task Output Registry List - Output registration.
- Upstream
Dependency []WedataConfig Lists Task Task Scheduler Configuration Upstream Dependency Config List - Upstream dependency array.
- Wait
Execution stringTotal Ttl - Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.
- allow
Redo StringType - Rerun & backfill configuration, defaults to ALL; ALL: can rerun or backfill after success or failure; FAILURE: cannot rerun or backfill after success, can rerun or backfill after failure; NONE: cannot rerun or backfill after success or failure.
- calendar
Id String - Calendar scheduling calendar ID.
- calendar
Open String - Calendar scheduling: Values are 0 and 1, 1 for enabled, 0 for disabled, defaults to 0.
- crontab
Expression String - Cron expression, defaults to 0 0 0 * *
?*. - cycle
Type String Cycle type: Defaults to DAY_CYCLE.
Supported types are
- ONEOFF_CYCLE: One-time
- YEAR_CYCLE: Yearly
- MONTH_CYCLE: Monthly
- WEEK_CYCLE: Weekly
- DAY_CYCLE: Daily
- HOUR_CYCLE: Hourly
- MINUTE_CYCLE: Minutely
- CRONTAB_CYCLE: Crontab expression type.
- end
Time String - End date, defaults to 2099-12-31 23:59:59.
- event
Listener List<WedataLists Task Task Scheduler Configuration Event Listener List> - Event array.
- execution
End StringTime - Execution time right-closed interval, default 23:59.
- execution
Start StringTime - Execution time left-closed interval, default 00:00.
- execution
Ttl String - Timeout handling strategy - running time timeout (unit: minutes) defaults to -1.
- init
Strategy String - Instance generation strategy
- T_PLUS_0: T+0 generation, default strategy
- T_PLUS_1: T+1 generation.
- max
Retry StringAttempts - Retry strategy - maximum number of attempts, default: 4.
- param
Task List<WedataIn Lists Task Task Scheduler Configuration Param Task In List> - Input parameter array.
- param
Task List<WedataOut Lists Task Task Scheduler Configuration Param Task Out List> - Output parameter array.
- retry
Wait String - Retry strategy - retry waiting time, unit: minutes: default: 5.
- run
Priority String - Task scheduling priority: 4 for high, 5 for medium, 6 for low, default: 6.
- schedule
Run StringType - Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
- schedule
Time StringZone - Time zone, defaults to UTC+8.
- self
Depend String - Self-dependency, default value serial, values: parallel, serial, orderly.
- start
Time String - Effective date, defaults to 00:00:00 of current date.
- task
Output List<WedataRegistry Lists Task Task Scheduler Configuration Task Output Registry List> - Output registration.
- upstream
Dependency List<WedataConfig Lists Task Task Scheduler Configuration Upstream Dependency Config List> - Upstream dependency array.
- wait
Execution StringTotal Ttl - Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.
- allow
Redo stringType - Rerun & backfill configuration, defaults to ALL; ALL: can rerun or backfill after success or failure; FAILURE: cannot rerun or backfill after success, can rerun or backfill after failure; NONE: cannot rerun or backfill after success or failure.
- calendar
Id string - Calendar scheduling calendar ID.
- calendar
Open string - Calendar scheduling: Values are 0 and 1, 1 for enabled, 0 for disabled, defaults to 0.
- crontab
Expression string - Cron expression, defaults to 0 0 0 * *
?*. - cycle
Type string Cycle type: Defaults to DAY_CYCLE.
Supported types are
- ONEOFF_CYCLE: One-time
- YEAR_CYCLE: Yearly
- MONTH_CYCLE: Monthly
- WEEK_CYCLE: Weekly
- DAY_CYCLE: Daily
- HOUR_CYCLE: Hourly
- MINUTE_CYCLE: Minutely
- CRONTAB_CYCLE: Crontab expression type.
- end
Time string - End date, defaults to 2099-12-31 23:59:59.
- event
Listener WedataLists Task Task Scheduler Configuration Event Listener List[] - Event array.
- execution
End stringTime - Execution time right-closed interval, default 23:59.
- execution
Start stringTime - Execution time left-closed interval, default 00:00.
- execution
Ttl string - Timeout handling strategy - running time timeout (unit: minutes) defaults to -1.
- init
Strategy string - Instance generation strategy
- T_PLUS_0: T+0 generation, default strategy
- T_PLUS_1: T+1 generation.
- max
Retry stringAttempts - Retry strategy - maximum number of attempts, default: 4.
- param
Task WedataIn Lists Task Task Scheduler Configuration Param Task In List[] - Input parameter array.
- param
Task WedataOut Lists Task Task Scheduler Configuration Param Task Out List[] - Output parameter array.
- retry
Wait string - Retry strategy - retry waiting time, unit: minutes: default: 5.
- run
Priority string - Task scheduling priority: 4 for high, 5 for medium, 6 for low, default: 6.
- schedule
Run stringType - Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
- schedule
Time stringZone - Time zone, defaults to UTC+8.
- self
Depend string - Self-dependency, default value serial, values: parallel, serial, orderly.
- start
Time string - Effective date, defaults to 00:00:00 of current date.
- task
Output WedataRegistry Lists Task Task Scheduler Configuration Task Output Registry List[] - Output registration.
- upstream
Dependency WedataConfig Lists Task Task Scheduler Configuration Upstream Dependency Config List[] - Upstream dependency array.
- wait
Execution stringTotal Ttl - Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.
- allow_
redo_ strtype - Rerun & backfill configuration, defaults to ALL; ALL: can rerun or backfill after success or failure; FAILURE: cannot rerun or backfill after success, can rerun or backfill after failure; NONE: cannot rerun or backfill after success or failure.
- calendar_
id str - Calendar scheduling calendar ID.
- calendar_
open str - Calendar scheduling: Values are 0 and 1, 1 for enabled, 0 for disabled, defaults to 0.
- crontab_
expression str - Cron expression, defaults to 0 0 0 * *
?*. - cycle_
type str Cycle type: Defaults to DAY_CYCLE.
Supported types are
- ONEOFF_CYCLE: One-time
- YEAR_CYCLE: Yearly
- MONTH_CYCLE: Monthly
- WEEK_CYCLE: Weekly
- DAY_CYCLE: Daily
- HOUR_CYCLE: Hourly
- MINUTE_CYCLE: Minutely
- CRONTAB_CYCLE: Crontab expression type.
- end_
time str - End date, defaults to 2099-12-31 23:59:59.
- event_
listener_ Sequence[Wedatalists Task Task Scheduler Configuration Event Listener List] - Event array.
- execution_
end_ strtime - Execution time right-closed interval, default 23:59.
- execution_
start_ strtime - Execution time left-closed interval, default 00:00.
- execution_
ttl str - Timeout handling strategy - running time timeout (unit: minutes) defaults to -1.
- init_
strategy str - Instance generation strategy
- T_PLUS_0: T+0 generation, default strategy
- T_PLUS_1: T+1 generation.
- max_
retry_ strattempts - Retry strategy - maximum number of attempts, default: 4.
- param_
task_ Sequence[Wedatain_ lists Task Task Scheduler Configuration Param Task In List] - Input parameter array.
- param_
task_ Sequence[Wedataout_ lists Task Task Scheduler Configuration Param Task Out List] - Output parameter array.
- retry_
wait str - Retry strategy - retry waiting time, unit: minutes: default: 5.
- run_
priority str - Task scheduling priority: 4 for high, 5 for medium, 6 for low, default: 6.
- schedule_
run_ strtype - Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
- schedule_
time_ strzone - Time zone, defaults to UTC+8.
- self_
depend str - Self-dependency, default value serial, values: parallel, serial, orderly.
- start_
time str - Effective date, defaults to 00:00:00 of current date.
- task_
output_ Sequence[Wedataregistry_ lists Task Task Scheduler Configuration Task Output Registry List] - Output registration.
- upstream_
dependency_ Sequence[Wedataconfig_ lists Task Task Scheduler Configuration Upstream Dependency Config List] - Upstream dependency array.
- wait_
execution_ strtotal_ ttl - Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.
- allow
Redo StringType - Rerun & backfill configuration, defaults to ALL; ALL: can rerun or backfill after success or failure; FAILURE: cannot rerun or backfill after success, can rerun or backfill after failure; NONE: cannot rerun or backfill after success or failure.
- calendar
Id String - Calendar scheduling calendar ID.
- calendar
Open String - Calendar scheduling: Values are 0 and 1, 1 for enabled, 0 for disabled, defaults to 0.
- crontab
Expression String - Cron expression, defaults to 0 0 0 * *
?*. - cycle
Type String Cycle type: Defaults to DAY_CYCLE.
Supported types are
- ONEOFF_CYCLE: One-time
- YEAR_CYCLE: Yearly
- MONTH_CYCLE: Monthly
- WEEK_CYCLE: Weekly
- DAY_CYCLE: Daily
- HOUR_CYCLE: Hourly
- MINUTE_CYCLE: Minutely
- CRONTAB_CYCLE: Crontab expression type.
- end
Time String - End date, defaults to 2099-12-31 23:59:59.
- event
Listener List<Property Map>Lists - Event array.
- execution
End StringTime - Execution time right-closed interval, default 23:59.
- execution
Start StringTime - Execution time left-closed interval, default 00:00.
- execution
Ttl String - Timeout handling strategy - running time timeout (unit: minutes) defaults to -1.
- init
Strategy String - Instance generation strategy
- T_PLUS_0: T+0 generation, default strategy
- T_PLUS_1: T+1 generation.
- max
Retry StringAttempts - Retry strategy - maximum number of attempts, default: 4.
- param
Task List<Property Map>In Lists - Input parameter array.
- param
Task List<Property Map>Out Lists - Output parameter array.
- retry
Wait String - Retry strategy - retry waiting time, unit: minutes: default: 5.
- run
Priority String - Task scheduling priority: 4 for high, 5 for medium, 6 for low, default: 6.
- schedule
Run StringType - Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
- schedule
Time StringZone - Time zone, defaults to UTC+8.
- self
Depend String - Self-dependency, default value serial, values: parallel, serial, orderly.
- start
Time String - Effective date, defaults to 00:00:00 of current date.
- task
Output List<Property Map>Registry Lists - Output registration.
- upstream
Dependency List<Property Map>Config Lists - Upstream dependency array.
- wait
Execution StringTotal Ttl - Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.
WedataTaskTaskSchedulerConfigurationEventListenerList, WedataTaskTaskSchedulerConfigurationEventListenerListArgs
- Event
Broadcast stringType - Event broadcast type: SINGLE, BROADCAST.
- Event
Name string - Event name.
- Event
Sub stringType - Event cycle: SECOND, MIN, HOUR, DAY.
- Properties
Lists List<WedataTask Task Scheduler Configuration Event Listener List Properties List> - Extended information.
- Event
Broadcast stringType - Event broadcast type: SINGLE, BROADCAST.
- Event
Name string - Event name.
- Event
Sub stringType - Event cycle: SECOND, MIN, HOUR, DAY.
- Properties
Lists []WedataTask Task Scheduler Configuration Event Listener List Properties List - Extended information.
- event
Broadcast StringType - Event broadcast type: SINGLE, BROADCAST.
- event
Name String - Event name.
- event
Sub StringType - Event cycle: SECOND, MIN, HOUR, DAY.
- properties
Lists List<WedataTask Task Scheduler Configuration Event Listener List Properties List> - Extended information.
- event
Broadcast stringType - Event broadcast type: SINGLE, BROADCAST.
- event
Name string - Event name.
- event
Sub stringType - Event cycle: SECOND, MIN, HOUR, DAY.
- properties
Lists WedataTask Task Scheduler Configuration Event Listener List Properties List[] - Extended information.
- event_
broadcast_ strtype - Event broadcast type: SINGLE, BROADCAST.
- event_
name str - Event name.
- event_
sub_ strtype - Event cycle: SECOND, MIN, HOUR, DAY.
- properties_
lists Sequence[WedataTask Task Scheduler Configuration Event Listener List Properties List] - Extended information.
- event
Broadcast StringType - Event broadcast type: SINGLE, BROADCAST.
- event
Name String - Event name.
- event
Sub StringType - Event cycle: SECOND, MIN, HOUR, DAY.
- properties
Lists List<Property Map> - Extended information.
WedataTaskTaskSchedulerConfigurationEventListenerListPropertiesList, WedataTaskTaskSchedulerConfigurationEventListenerListPropertiesListArgs
- Param
Key string - Parameter name.
- Param
Value string - Parameter value.
- Param
Key string - Parameter name.
- Param
Value string - Parameter value.
- param
Key String - Parameter name.
- param
Value String - Parameter value.
- param
Key string - Parameter name.
- param
Value string - Parameter value.
- param_
key str - Parameter name.
- param_
value str - Parameter value.
- param
Key String - Parameter name.
- param
Value String - Parameter value.
WedataTaskTaskSchedulerConfigurationParamTaskInList, WedataTaskTaskSchedulerConfigurationParamTaskInListArgs
- From
Param stringKey - Parent task parameter key.
- From
Task stringId - Parent task ID.
- Param
Desc string - Parameter description: format is project_identifier.task_name.parameter_name; example: project_wedata_1.sh_250820_104107.pp_out.
- Param
Key string - Parameter name.
- From
Param stringKey - Parent task parameter key.
- From
Task stringId - Parent task ID.
- Param
Desc string - Parameter description: format is project_identifier.task_name.parameter_name; example: project_wedata_1.sh_250820_104107.pp_out.
- Param
Key string - Parameter name.
- from
Param StringKey - Parent task parameter key.
- from
Task StringId - Parent task ID.
- param
Desc String - Parameter description: format is project_identifier.task_name.parameter_name; example: project_wedata_1.sh_250820_104107.pp_out.
- param
Key String - Parameter name.
- from
Param stringKey - Parent task parameter key.
- from
Task stringId - Parent task ID.
- param
Desc string - Parameter description: format is project_identifier.task_name.parameter_name; example: project_wedata_1.sh_250820_104107.pp_out.
- param
Key string - Parameter name.
- from_
param_ strkey - Parent task parameter key.
- from_
task_ strid - Parent task ID.
- param_
desc str - Parameter description: format is project_identifier.task_name.parameter_name; example: project_wedata_1.sh_250820_104107.pp_out.
- param_
key str - Parameter name.
- from
Param StringKey - Parent task parameter key.
- from
Task StringId - Parent task ID.
- param
Desc String - Parameter description: format is project_identifier.task_name.parameter_name; example: project_wedata_1.sh_250820_104107.pp_out.
- param
Key String - Parameter name.
WedataTaskTaskSchedulerConfigurationParamTaskOutList, WedataTaskTaskSchedulerConfigurationParamTaskOutListArgs
- Param
Key string - Parameter name.
- Param
Value string - Parameter definition.
- Param
Key string - Parameter name.
- Param
Value string - Parameter definition.
- param
Key String - Parameter name.
- param
Value String - Parameter definition.
- param
Key string - Parameter name.
- param
Value string - Parameter definition.
- param_
key str - Parameter name.
- param_
value str - Parameter definition.
- param
Key String - Parameter name.
- param
Value String - Parameter definition.
WedataTaskTaskSchedulerConfigurationTaskOutputRegistryList, WedataTaskTaskSchedulerConfigurationTaskOutputRegistryListArgs
- Data
Flow stringType - Input/output table type Input stream UPSTREAM, Output stream DOWNSTREAM.
- Database
Name string - Database name.
- Datasource
Id string - Data source ID.
- Partition
Name string - Partition name.
- Table
Name string - Table name.
- Table
Physical stringId - Table physical unique ID.
- Db
Guid string - Database unique identifier.
- Table
Guid string - Table unique identifier.
- Data
Flow stringType - Input/output table type Input stream UPSTREAM, Output stream DOWNSTREAM.
- Database
Name string - Database name.
- Datasource
Id string - Data source ID.
- Partition
Name string - Partition name.
- Table
Name string - Table name.
- Table
Physical stringId - Table physical unique ID.
- Db
Guid string - Database unique identifier.
- Table
Guid string - Table unique identifier.
- data
Flow StringType - Input/output table type Input stream UPSTREAM, Output stream DOWNSTREAM.
- database
Name String - Database name.
- datasource
Id String - Data source ID.
- partition
Name String - Partition name.
- table
Name String - Table name.
- table
Physical StringId - Table physical unique ID.
- db
Guid String - Database unique identifier.
- table
Guid String - Table unique identifier.
- data
Flow stringType - Input/output table type Input stream UPSTREAM, Output stream DOWNSTREAM.
- database
Name string - Database name.
- datasource
Id string - Data source ID.
- partition
Name string - Partition name.
- table
Name string - Table name.
- table
Physical stringId - Table physical unique ID.
- db
Guid string - Database unique identifier.
- table
Guid string - Table unique identifier.
- data_
flow_ strtype - Input/output table type Input stream UPSTREAM, Output stream DOWNSTREAM.
- database_
name str - Database name.
- datasource_
id str - Data source ID.
- partition_
name str - Partition name.
- table_
name str - Table name.
- table_
physical_ strid - Table physical unique ID.
- db_
guid str - Database unique identifier.
- table_
guid str - Table unique identifier.
- data
Flow StringType - Input/output table type Input stream UPSTREAM, Output stream DOWNSTREAM.
- database
Name String - Database name.
- datasource
Id String - Data source ID.
- partition
Name String - Partition name.
- table
Name String - Table name.
- table
Physical StringId - Table physical unique ID.
- db
Guid String - Database unique identifier.
- table
Guid String - Table unique identifier.
WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigList, WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigListArgs
- Main
Cyclic stringConfig - Main dependency configuration, values:
- CRONTAB
- DAY
- HOUR
- LIST_DAY
- LIST_HOUR
- LIST_MINUTE
- MINUTE
- MONTH
- RANGE_DAY
- RANGE_HOUR
- RANGE_MINUTE
- WEEK
- YEAR.
- Task
Id string - Task ID.
- Dependency
Strategy WedataTask Task Scheduler Configuration Upstream Dependency Config List Dependency Strategy - Dependency execution strategy.
- Offset string
- Offset in interval and list modes.
- Subordinate
Cyclic stringConfig - Secondary dependency configuration, values:
- ALL_DAY_OF_YEAR
- ALL_MONTH_OF_YEAR
- CURRENT
- CURRENT_DAY
- CURRENT_HOUR
- CURRENT_MINUTE
- CURRENT_MONTH
- CURRENT_WEEK
- CURRENT_YEAR
- PREVIOUS_BEGIN_OF_MONTH
- PREVIOUS_DAY
- PREVIOUS_DAY_LATER_OFFSET_HOUR
- PREVIOUS_DAY_LATER_OFFSET_MINUTE
- PREVIOUS_END_OF_MONTH
- PREVIOUS_FRIDAY
- PREVIOUS_HOUR
- PREVIOUS_HOUR_CYCLE
- PREVIOUS_HOUR_LATER_OFFSET_MINUTE
- PREVIOUS_MINUTE_CYCLE
- PREVIOUS_MONTH
- PREVIOUS_WEEK
- PREVIOUS_WEEKEND
- RECENT_DATE.
- Main
Cyclic stringConfig - Main dependency configuration, values:
- CRONTAB
- DAY
- HOUR
- LIST_DAY
- LIST_HOUR
- LIST_MINUTE
- MINUTE
- MONTH
- RANGE_DAY
- RANGE_HOUR
- RANGE_MINUTE
- WEEK
- YEAR.
- Task
Id string - Task ID.
- Dependency
Strategy WedataTask Task Scheduler Configuration Upstream Dependency Config List Dependency Strategy - Dependency execution strategy.
- Offset string
- Offset in interval and list modes.
- Subordinate
Cyclic stringConfig - Secondary dependency configuration, values:
- ALL_DAY_OF_YEAR
- ALL_MONTH_OF_YEAR
- CURRENT
- CURRENT_DAY
- CURRENT_HOUR
- CURRENT_MINUTE
- CURRENT_MONTH
- CURRENT_WEEK
- CURRENT_YEAR
- PREVIOUS_BEGIN_OF_MONTH
- PREVIOUS_DAY
- PREVIOUS_DAY_LATER_OFFSET_HOUR
- PREVIOUS_DAY_LATER_OFFSET_MINUTE
- PREVIOUS_END_OF_MONTH
- PREVIOUS_FRIDAY
- PREVIOUS_HOUR
- PREVIOUS_HOUR_CYCLE
- PREVIOUS_HOUR_LATER_OFFSET_MINUTE
- PREVIOUS_MINUTE_CYCLE
- PREVIOUS_MONTH
- PREVIOUS_WEEK
- PREVIOUS_WEEKEND
- RECENT_DATE.
- main
Cyclic StringConfig - Main dependency configuration, values:
- CRONTAB
- DAY
- HOUR
- LIST_DAY
- LIST_HOUR
- LIST_MINUTE
- MINUTE
- MONTH
- RANGE_DAY
- RANGE_HOUR
- RANGE_MINUTE
- WEEK
- YEAR.
- task
Id String - Task ID.
- dependency
Strategy WedataTask Task Scheduler Configuration Upstream Dependency Config List Dependency Strategy - Dependency execution strategy.
- offset String
- Offset in interval and list modes.
- subordinate
Cyclic StringConfig - Secondary dependency configuration, values:
- ALL_DAY_OF_YEAR
- ALL_MONTH_OF_YEAR
- CURRENT
- CURRENT_DAY
- CURRENT_HOUR
- CURRENT_MINUTE
- CURRENT_MONTH
- CURRENT_WEEK
- CURRENT_YEAR
- PREVIOUS_BEGIN_OF_MONTH
- PREVIOUS_DAY
- PREVIOUS_DAY_LATER_OFFSET_HOUR
- PREVIOUS_DAY_LATER_OFFSET_MINUTE
- PREVIOUS_END_OF_MONTH
- PREVIOUS_FRIDAY
- PREVIOUS_HOUR
- PREVIOUS_HOUR_CYCLE
- PREVIOUS_HOUR_LATER_OFFSET_MINUTE
- PREVIOUS_MINUTE_CYCLE
- PREVIOUS_MONTH
- PREVIOUS_WEEK
- PREVIOUS_WEEKEND
- RECENT_DATE.
- main
Cyclic stringConfig - Main dependency configuration, values:
- CRONTAB
- DAY
- HOUR
- LIST_DAY
- LIST_HOUR
- LIST_MINUTE
- MINUTE
- MONTH
- RANGE_DAY
- RANGE_HOUR
- RANGE_MINUTE
- WEEK
- YEAR.
- task
Id string - Task ID.
- dependency
Strategy WedataTask Task Scheduler Configuration Upstream Dependency Config List Dependency Strategy - Dependency execution strategy.
- offset string
- Offset in interval and list modes.
- subordinate
Cyclic stringConfig - Secondary dependency configuration, values:
- ALL_DAY_OF_YEAR
- ALL_MONTH_OF_YEAR
- CURRENT
- CURRENT_DAY
- CURRENT_HOUR
- CURRENT_MINUTE
- CURRENT_MONTH
- CURRENT_WEEK
- CURRENT_YEAR
- PREVIOUS_BEGIN_OF_MONTH
- PREVIOUS_DAY
- PREVIOUS_DAY_LATER_OFFSET_HOUR
- PREVIOUS_DAY_LATER_OFFSET_MINUTE
- PREVIOUS_END_OF_MONTH
- PREVIOUS_FRIDAY
- PREVIOUS_HOUR
- PREVIOUS_HOUR_CYCLE
- PREVIOUS_HOUR_LATER_OFFSET_MINUTE
- PREVIOUS_MINUTE_CYCLE
- PREVIOUS_MONTH
- PREVIOUS_WEEK
- PREVIOUS_WEEKEND
- RECENT_DATE.
- main_
cyclic_ strconfig - Main dependency configuration, values:
- CRONTAB
- DAY
- HOUR
- LIST_DAY
- LIST_HOUR
- LIST_MINUTE
- MINUTE
- MONTH
- RANGE_DAY
- RANGE_HOUR
- RANGE_MINUTE
- WEEK
- YEAR.
- task_
id str - Task ID.
- dependency_
strategy WedataTask Task Scheduler Configuration Upstream Dependency Config List Dependency Strategy - Dependency execution strategy.
- offset str
- Offset in interval and list modes.
- subordinate_
cyclic_ strconfig - Secondary dependency configuration, values:
- ALL_DAY_OF_YEAR
- ALL_MONTH_OF_YEAR
- CURRENT
- CURRENT_DAY
- CURRENT_HOUR
- CURRENT_MINUTE
- CURRENT_MONTH
- CURRENT_WEEK
- CURRENT_YEAR
- PREVIOUS_BEGIN_OF_MONTH
- PREVIOUS_DAY
- PREVIOUS_DAY_LATER_OFFSET_HOUR
- PREVIOUS_DAY_LATER_OFFSET_MINUTE
- PREVIOUS_END_OF_MONTH
- PREVIOUS_FRIDAY
- PREVIOUS_HOUR
- PREVIOUS_HOUR_CYCLE
- PREVIOUS_HOUR_LATER_OFFSET_MINUTE
- PREVIOUS_MINUTE_CYCLE
- PREVIOUS_MONTH
- PREVIOUS_WEEK
- PREVIOUS_WEEKEND
- RECENT_DATE.
- main
Cyclic StringConfig - Main dependency configuration, values:
- CRONTAB
- DAY
- HOUR
- LIST_DAY
- LIST_HOUR
- LIST_MINUTE
- MINUTE
- MONTH
- RANGE_DAY
- RANGE_HOUR
- RANGE_MINUTE
- WEEK
- YEAR.
- task
Id String - Task ID.
- dependency
Strategy Property Map - Dependency execution strategy.
- offset String
- Offset in interval and list modes.
- subordinate
Cyclic StringConfig - Secondary dependency configuration, values:
- ALL_DAY_OF_YEAR
- ALL_MONTH_OF_YEAR
- CURRENT
- CURRENT_DAY
- CURRENT_HOUR
- CURRENT_MINUTE
- CURRENT_MONTH
- CURRENT_WEEK
- CURRENT_YEAR
- PREVIOUS_BEGIN_OF_MONTH
- PREVIOUS_DAY
- PREVIOUS_DAY_LATER_OFFSET_HOUR
- PREVIOUS_DAY_LATER_OFFSET_MINUTE
- PREVIOUS_END_OF_MONTH
- PREVIOUS_FRIDAY
- PREVIOUS_HOUR
- PREVIOUS_HOUR_CYCLE
- PREVIOUS_HOUR_LATER_OFFSET_MINUTE
- PREVIOUS_MINUTE_CYCLE
- PREVIOUS_MONTH
- PREVIOUS_WEEK
- PREVIOUS_WEEKEND
- RECENT_DATE.
WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigListDependencyStrategy, WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigListDependencyStrategyArgs
- Polling
Null stringStrategy - Strategy for waiting for upstream task instances: EXECUTING; WAITING.
- Task
Dependency List<string>Executing Strategies - This field is required only when PollingNullStrategy is EXECUTING, List type: NOT_EXIST (default, when minute depends on minute/hour depends on hour, parent instance is not within the downstream instance scheduling time range); PARENT_EXPIRED (parent instance failed); PARENT_TIMEOUT (parent instance timed out). If any of the above scenarios is met, the parent task instance dependency judgment can be passed; otherwise, it is necessary to wait for the parent instance.
- Task
Dependency doubleExecuting Timeout Value - This field is required only when TaskDependencyExecutingStrategies contains PARENT_TIMEOUT, the timeout time for downstream tasks depending on parent instance execution, unit: minutes.
- Polling
Null stringStrategy - Strategy for waiting for upstream task instances: EXECUTING; WAITING.
- Task
Dependency []stringExecuting Strategies - This field is required only when PollingNullStrategy is EXECUTING, List type: NOT_EXIST (default, when minute depends on minute/hour depends on hour, parent instance is not within the downstream instance scheduling time range); PARENT_EXPIRED (parent instance failed); PARENT_TIMEOUT (parent instance timed out). If any of the above scenarios is met, the parent task instance dependency judgment can be passed; otherwise, it is necessary to wait for the parent instance.
- Task
Dependency float64Executing Timeout Value - This field is required only when TaskDependencyExecutingStrategies contains PARENT_TIMEOUT, the timeout time for downstream tasks depending on parent instance execution, unit: minutes.
- polling
Null StringStrategy - Strategy for waiting for upstream task instances: EXECUTING; WAITING.
- task
Dependency List<String>Executing Strategies - This field is required only when PollingNullStrategy is EXECUTING, List type: NOT_EXIST (default, when minute depends on minute/hour depends on hour, parent instance is not within the downstream instance scheduling time range); PARENT_EXPIRED (parent instance failed); PARENT_TIMEOUT (parent instance timed out). If any of the above scenarios is met, the parent task instance dependency judgment can be passed; otherwise, it is necessary to wait for the parent instance.
- task
Dependency DoubleExecuting Timeout Value - This field is required only when TaskDependencyExecutingStrategies contains PARENT_TIMEOUT, the timeout time for downstream tasks depending on parent instance execution, unit: minutes.
- polling
Null stringStrategy - Strategy for waiting for upstream task instances: EXECUTING; WAITING.
- task
Dependency string[]Executing Strategies - This field is required only when PollingNullStrategy is EXECUTING, List type: NOT_EXIST (default, when minute depends on minute/hour depends on hour, parent instance is not within the downstream instance scheduling time range); PARENT_EXPIRED (parent instance failed); PARENT_TIMEOUT (parent instance timed out). If any of the above scenarios is met, the parent task instance dependency judgment can be passed; otherwise, it is necessary to wait for the parent instance.
- task
Dependency numberExecuting Timeout Value - This field is required only when TaskDependencyExecutingStrategies contains PARENT_TIMEOUT, the timeout time for downstream tasks depending on parent instance execution, unit: minutes.
- polling_
null_ strstrategy - Strategy for waiting for upstream task instances: EXECUTING; WAITING.
- task_
dependency_ Sequence[str]executing_ strategies - This field is required only when PollingNullStrategy is EXECUTING, List type: NOT_EXIST (default, when minute depends on minute/hour depends on hour, parent instance is not within the downstream instance scheduling time range); PARENT_EXPIRED (parent instance failed); PARENT_TIMEOUT (parent instance timed out). If any of the above scenarios is met, the parent task instance dependency judgment can be passed; otherwise, it is necessary to wait for the parent instance.
- task_
dependency_ floatexecuting_ timeout_ value - This field is required only when TaskDependencyExecutingStrategies contains PARENT_TIMEOUT, the timeout time for downstream tasks depending on parent instance execution, unit: minutes.
- polling
Null StringStrategy - Strategy for waiting for upstream task instances: EXECUTING; WAITING.
- task
Dependency List<String>Executing Strategies - This field is required only when PollingNullStrategy is EXECUTING, List type: NOT_EXIST (default, when minute depends on minute/hour depends on hour, parent instance is not within the downstream instance scheduling time range); PARENT_EXPIRED (parent instance failed); PARENT_TIMEOUT (parent instance timed out). If any of the above scenarios is met, the parent task instance dependency judgment can be passed; otherwise, it is necessary to wait for the parent instance.
- task
Dependency NumberExecuting Timeout Value - This field is required only when TaskDependencyExecutingStrategies contains PARENT_TIMEOUT, the timeout time for downstream tasks depending on parent instance execution, unit: minutes.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
