1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. WedataTask
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack

tencentcloud.WedataTask

Start a Neo task
Explain and create a tencentcloud.WedataTask resource
tencentcloud logo
tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack

    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:

    ProjectId string
    Project ID.
    TaskBaseAttribute WedataTaskTaskBaseAttribute
    Basic task attributes.
    TaskConfiguration WedataTaskTaskConfiguration
    Task configuration.
    TaskSchedulerConfiguration WedataTaskTaskSchedulerConfiguration
    Task scheduling configuration.
    WedataTaskId string
    ID of the resource.
    projectId String
    Project ID.
    taskBaseAttribute WedataTaskTaskBaseAttribute
    Basic task attributes.
    taskConfiguration WedataTaskTaskConfiguration
    Task configuration.
    taskSchedulerConfiguration WedataTaskTaskSchedulerConfiguration
    Task scheduling configuration.
    wedataTaskId String
    ID of the resource.
    projectId string
    Project ID.
    taskBaseAttribute WedataTaskTaskBaseAttribute
    Basic task attributes.
    taskConfiguration WedataTaskTaskConfiguration
    Task configuration.
    taskSchedulerConfiguration WedataTaskTaskSchedulerConfiguration
    Task scheduling configuration.
    wedataTaskId string
    ID of the resource.
    projectId String
    Project ID.
    taskBaseAttribute Property Map
    Basic task attributes.
    taskConfiguration Property Map
    Task configuration.
    taskSchedulerConfiguration Property Map
    Task scheduling configuration.
    wedataTaskId String
    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) -> WedataTask
    func 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.
    The following state arguments are supported:
    ProjectId string
    Project ID.
    TaskBaseAttribute WedataTaskTaskBaseAttribute
    Basic task attributes.
    TaskConfiguration WedataTaskTaskConfiguration
    Task configuration.
    TaskSchedulerConfiguration WedataTaskTaskSchedulerConfiguration
    Task scheduling configuration.
    WedataTaskId string
    ID of the resource.
    projectId String
    Project ID.
    taskBaseAttribute WedataTaskTaskBaseAttribute
    Basic task attributes.
    taskConfiguration WedataTaskTaskConfiguration
    Task configuration.
    taskSchedulerConfiguration WedataTaskTaskSchedulerConfiguration
    Task scheduling configuration.
    wedataTaskId String
    ID of the resource.
    projectId string
    Project ID.
    taskBaseAttribute WedataTaskTaskBaseAttribute
    Basic task attributes.
    taskConfiguration WedataTaskTaskConfiguration
    Task configuration.
    taskSchedulerConfiguration WedataTaskTaskSchedulerConfiguration
    Task scheduling configuration.
    wedataTaskId string
    ID of the resource.
    projectId String
    Project ID.
    taskBaseAttribute Property Map
    Basic task attributes.
    taskConfiguration Property Map
    Task configuration.
    taskSchedulerConfiguration Property Map
    Task scheduling configuration.
    wedataTaskId String
    ID of the resource.

    Supporting Types

    WedataTaskTaskBaseAttribute, WedataTaskTaskBaseAttributeArgs

    TaskName string
    Task name.
    TaskTypeId string
    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.
    WorkflowId string
    Workflow ID.
    OwnerUin string
    Task owner ID, defaults to current user.
    TaskDescription string
    Task description.
    TaskName string
    Task name.
    TaskTypeId string
    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.
    WorkflowId string
    Workflow ID.
    OwnerUin string
    Task owner ID, defaults to current user.
    TaskDescription string
    Task description.
    taskName String
    Task name.
    taskTypeId String
    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.
    workflowId String
    Workflow ID.
    ownerUin String
    Task owner ID, defaults to current user.
    taskDescription String
    Task description.
    taskName string
    Task name.
    taskTypeId string
    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.
    workflowId string
    Workflow ID.
    ownerUin string
    Task owner ID, defaults to current user.
    taskDescription string
    Task description.
    task_name str
    Task name.
    task_type_id str
    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.
    taskName String
    Task name.
    taskTypeId String
    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.
    workflowId String
    Workflow ID.
    ownerUin String
    Task owner ID, defaults to current user.
    taskDescription String
    Task description.

    WedataTaskTaskConfiguration, WedataTaskTaskConfigurationArgs

    BrokerIp string
    Specified running node.
    BundleId string
    ID used by Bundle.
    BundleInfo string
    Bundle information.
    CodeContent string
    Base64 encoded code content.
    DataCluster string
    Cluster ID.
    ResourceGroup string
    Resource group ID: Need to obtain ExecutorGroupId via DescribeNormalSchedulerExecutorGroups.
    SourceServiceId string
    Source data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    TargetServiceId string
    Target data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    TaskExtConfigurationLists List<WedataTaskTaskConfigurationTaskExtConfigurationList>
    Task extended attribute configuration list.
    TaskSchedulingParameterLists List<WedataTaskTaskConfigurationTaskSchedulingParameterList>
    Scheduling parameters.
    YarnQueue string
    Resource pool queue name, need to obtain via DescribeProjectClusterQueues.
    BrokerIp string
    Specified running node.
    BundleId string
    ID used by Bundle.
    BundleInfo string
    Bundle information.
    CodeContent string
    Base64 encoded code content.
    DataCluster string
    Cluster ID.
    ResourceGroup string
    Resource group ID: Need to obtain ExecutorGroupId via DescribeNormalSchedulerExecutorGroups.
    SourceServiceId string
    Source data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    TargetServiceId string
    Target data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    TaskExtConfigurationLists []WedataTaskTaskConfigurationTaskExtConfigurationList
    Task extended attribute configuration list.
    TaskSchedulingParameterLists []WedataTaskTaskConfigurationTaskSchedulingParameterList
    Scheduling parameters.
    YarnQueue string
    Resource pool queue name, need to obtain via DescribeProjectClusterQueues.
    brokerIp String
    Specified running node.
    bundleId String
    ID used by Bundle.
    bundleInfo String
    Bundle information.
    codeContent String
    Base64 encoded code content.
    dataCluster String
    Cluster ID.
    resourceGroup String
    Resource group ID: Need to obtain ExecutorGroupId via DescribeNormalSchedulerExecutorGroups.
    sourceServiceId String
    Source data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    targetServiceId String
    Target data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    taskExtConfigurationLists List<WedataTaskTaskConfigurationTaskExtConfigurationList>
    Task extended attribute configuration list.
    taskSchedulingParameterLists List<WedataTaskTaskConfigurationTaskSchedulingParameterList>
    Scheduling parameters.
    yarnQueue String
    Resource pool queue name, need to obtain via DescribeProjectClusterQueues.
    brokerIp string
    Specified running node.
    bundleId string
    ID used by Bundle.
    bundleInfo string
    Bundle information.
    codeContent string
    Base64 encoded code content.
    dataCluster string
    Cluster ID.
    resourceGroup string
    Resource group ID: Need to obtain ExecutorGroupId via DescribeNormalSchedulerExecutorGroups.
    sourceServiceId string
    Source data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    targetServiceId string
    Target data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    taskExtConfigurationLists WedataTaskTaskConfigurationTaskExtConfigurationList[]
    Task extended attribute configuration list.
    taskSchedulingParameterLists WedataTaskTaskConfigurationTaskSchedulingParameterList[]
    Scheduling parameters.
    yarnQueue 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_id str
    Source data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    target_service_id str
    Target data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    task_ext_configuration_lists Sequence[WedataTaskTaskConfigurationTaskExtConfigurationList]
    Task extended attribute configuration list.
    task_scheduling_parameter_lists Sequence[WedataTaskTaskConfigurationTaskSchedulingParameterList]
    Scheduling parameters.
    yarn_queue str
    Resource pool queue name, need to obtain via DescribeProjectClusterQueues.
    brokerIp String
    Specified running node.
    bundleId String
    ID used by Bundle.
    bundleInfo String
    Bundle information.
    codeContent String
    Base64 encoded code content.
    dataCluster String
    Cluster ID.
    resourceGroup String
    Resource group ID: Need to obtain ExecutorGroupId via DescribeNormalSchedulerExecutorGroups.
    sourceServiceId String
    Source data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    targetServiceId String
    Target data source ID, separated by ;, need to obtain via DescribeDataSourceWithoutInfo.
    taskExtConfigurationLists List<Property Map>
    Task extended attribute configuration list.
    taskSchedulingParameterLists List<Property Map>
    Scheduling parameters.
    yarnQueue String
    Resource pool queue name, need to obtain via DescribeProjectClusterQueues.

    WedataTaskTaskConfigurationTaskExtConfigurationList, WedataTaskTaskConfigurationTaskExtConfigurationListArgs

    ParamKey string
    Parameter name.
    ParamValue string
    Parameter value.
    ParamKey string
    Parameter name.
    ParamValue string
    Parameter value.
    paramKey String
    Parameter name.
    paramValue String
    Parameter value.
    paramKey string
    Parameter name.
    paramValue string
    Parameter value.
    param_key str
    Parameter name.
    param_value str
    Parameter value.
    paramKey String
    Parameter name.
    paramValue String
    Parameter value.

    WedataTaskTaskConfigurationTaskSchedulingParameterList, WedataTaskTaskConfigurationTaskSchedulingParameterListArgs

    ParamKey string
    Parameter name.
    ParamValue string
    Parameter value.
    ParamKey string
    Parameter name.
    ParamValue string
    Parameter value.
    paramKey String
    Parameter name.
    paramValue String
    Parameter value.
    paramKey string
    Parameter name.
    paramValue string
    Parameter value.
    param_key str
    Parameter name.
    param_value str
    Parameter value.
    paramKey String
    Parameter name.
    paramValue String
    Parameter value.

    WedataTaskTaskSchedulerConfiguration, WedataTaskTaskSchedulerConfigurationArgs

    AllowRedoType string
    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.
    CalendarId string
    Calendar scheduling calendar ID.
    CalendarOpen string
    Calendar scheduling: Values are 0 and 1, 1 for enabled, 0 for disabled, defaults to 0.
    CrontabExpression string
    Cron expression, defaults to 0 0 0 * * ? *.
    CycleType 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.
    EndTime string
    End date, defaults to 2099-12-31 23:59:59.
    EventListenerLists List<WedataTaskTaskSchedulerConfigurationEventListenerList>
    Event array.
    ExecutionEndTime string
    Execution time right-closed interval, default 23:59.
    ExecutionStartTime string
    Execution time left-closed interval, default 00:00.
    ExecutionTtl string
    Timeout handling strategy - running time timeout (unit: minutes) defaults to -1.
    InitStrategy string
    Instance generation strategy

    • T_PLUS_0: T+0 generation, default strategy
    • T_PLUS_1: T+1 generation.
    MaxRetryAttempts string
    Retry strategy - maximum number of attempts, default: 4.
    ParamTaskInLists List<WedataTaskTaskSchedulerConfigurationParamTaskInList>
    Input parameter array.
    ParamTaskOutLists List<WedataTaskTaskSchedulerConfigurationParamTaskOutList>
    Output parameter array.
    RetryWait string
    Retry strategy - retry waiting time, unit: minutes: default: 5.
    RunPriority string
    Task scheduling priority: 4 for high, 5 for medium, 6 for low, default: 6.
    ScheduleRunType string
    Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
    ScheduleTimeZone string
    Time zone, defaults to UTC+8.
    SelfDepend string
    Self-dependency, default value serial, values: parallel, serial, orderly.
    StartTime string
    Effective date, defaults to 00:00:00 of current date.
    TaskOutputRegistryLists List<WedataTaskTaskSchedulerConfigurationTaskOutputRegistryList>
    Output registration.
    UpstreamDependencyConfigLists List<WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigList>
    Upstream dependency array.
    WaitExecutionTotalTtl string
    Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.
    AllowRedoType string
    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.
    CalendarId string
    Calendar scheduling calendar ID.
    CalendarOpen string
    Calendar scheduling: Values are 0 and 1, 1 for enabled, 0 for disabled, defaults to 0.
    CrontabExpression string
    Cron expression, defaults to 0 0 0 * * ? *.
    CycleType 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.
    EndTime string
    End date, defaults to 2099-12-31 23:59:59.
    EventListenerLists []WedataTaskTaskSchedulerConfigurationEventListenerList
    Event array.
    ExecutionEndTime string
    Execution time right-closed interval, default 23:59.
    ExecutionStartTime string
    Execution time left-closed interval, default 00:00.
    ExecutionTtl string
    Timeout handling strategy - running time timeout (unit: minutes) defaults to -1.
    InitStrategy string
    Instance generation strategy

    • T_PLUS_0: T+0 generation, default strategy
    • T_PLUS_1: T+1 generation.
    MaxRetryAttempts string
    Retry strategy - maximum number of attempts, default: 4.
    ParamTaskInLists []WedataTaskTaskSchedulerConfigurationParamTaskInList
    Input parameter array.
    ParamTaskOutLists []WedataTaskTaskSchedulerConfigurationParamTaskOutList
    Output parameter array.
    RetryWait string
    Retry strategy - retry waiting time, unit: minutes: default: 5.
    RunPriority string
    Task scheduling priority: 4 for high, 5 for medium, 6 for low, default: 6.
    ScheduleRunType string
    Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
    ScheduleTimeZone string
    Time zone, defaults to UTC+8.
    SelfDepend string
    Self-dependency, default value serial, values: parallel, serial, orderly.
    StartTime string
    Effective date, defaults to 00:00:00 of current date.
    TaskOutputRegistryLists []WedataTaskTaskSchedulerConfigurationTaskOutputRegistryList
    Output registration.
    UpstreamDependencyConfigLists []WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigList
    Upstream dependency array.
    WaitExecutionTotalTtl string
    Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.
    allowRedoType String
    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.
    calendarId String
    Calendar scheduling calendar ID.
    calendarOpen String
    Calendar scheduling: Values are 0 and 1, 1 for enabled, 0 for disabled, defaults to 0.
    crontabExpression String
    Cron expression, defaults to 0 0 0 * * ? *.
    cycleType 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.
    endTime String
    End date, defaults to 2099-12-31 23:59:59.
    eventListenerLists List<WedataTaskTaskSchedulerConfigurationEventListenerList>
    Event array.
    executionEndTime String
    Execution time right-closed interval, default 23:59.
    executionStartTime String
    Execution time left-closed interval, default 00:00.
    executionTtl String
    Timeout handling strategy - running time timeout (unit: minutes) defaults to -1.
    initStrategy String
    Instance generation strategy

    • T_PLUS_0: T+0 generation, default strategy
    • T_PLUS_1: T+1 generation.
    maxRetryAttempts String
    Retry strategy - maximum number of attempts, default: 4.
    paramTaskInLists List<WedataTaskTaskSchedulerConfigurationParamTaskInList>
    Input parameter array.
    paramTaskOutLists List<WedataTaskTaskSchedulerConfigurationParamTaskOutList>
    Output parameter array.
    retryWait String
    Retry strategy - retry waiting time, unit: minutes: default: 5.
    runPriority String
    Task scheduling priority: 4 for high, 5 for medium, 6 for low, default: 6.
    scheduleRunType String
    Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
    scheduleTimeZone String
    Time zone, defaults to UTC+8.
    selfDepend String
    Self-dependency, default value serial, values: parallel, serial, orderly.
    startTime String
    Effective date, defaults to 00:00:00 of current date.
    taskOutputRegistryLists List<WedataTaskTaskSchedulerConfigurationTaskOutputRegistryList>
    Output registration.
    upstreamDependencyConfigLists List<WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigList>
    Upstream dependency array.
    waitExecutionTotalTtl String
    Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.
    allowRedoType string
    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.
    calendarId string
    Calendar scheduling calendar ID.
    calendarOpen string
    Calendar scheduling: Values are 0 and 1, 1 for enabled, 0 for disabled, defaults to 0.
    crontabExpression string
    Cron expression, defaults to 0 0 0 * * ? *.
    cycleType 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.
    endTime string
    End date, defaults to 2099-12-31 23:59:59.
    eventListenerLists WedataTaskTaskSchedulerConfigurationEventListenerList[]
    Event array.
    executionEndTime string
    Execution time right-closed interval, default 23:59.
    executionStartTime string
    Execution time left-closed interval, default 00:00.
    executionTtl string
    Timeout handling strategy - running time timeout (unit: minutes) defaults to -1.
    initStrategy string
    Instance generation strategy

    • T_PLUS_0: T+0 generation, default strategy
    • T_PLUS_1: T+1 generation.
    maxRetryAttempts string
    Retry strategy - maximum number of attempts, default: 4.
    paramTaskInLists WedataTaskTaskSchedulerConfigurationParamTaskInList[]
    Input parameter array.
    paramTaskOutLists WedataTaskTaskSchedulerConfigurationParamTaskOutList[]
    Output parameter array.
    retryWait string
    Retry strategy - retry waiting time, unit: minutes: default: 5.
    runPriority string
    Task scheduling priority: 4 for high, 5 for medium, 6 for low, default: 6.
    scheduleRunType string
    Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
    scheduleTimeZone string
    Time zone, defaults to UTC+8.
    selfDepend string
    Self-dependency, default value serial, values: parallel, serial, orderly.
    startTime string
    Effective date, defaults to 00:00:00 of current date.
    taskOutputRegistryLists WedataTaskTaskSchedulerConfigurationTaskOutputRegistryList[]
    Output registration.
    upstreamDependencyConfigLists WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigList[]
    Upstream dependency array.
    waitExecutionTotalTtl string
    Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.
    allow_redo_type str
    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_lists Sequence[WedataTaskTaskSchedulerConfigurationEventListenerList]
    Event array.
    execution_end_time str
    Execution time right-closed interval, default 23:59.
    execution_start_time str
    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_attempts str
    Retry strategy - maximum number of attempts, default: 4.
    param_task_in_lists Sequence[WedataTaskTaskSchedulerConfigurationParamTaskInList]
    Input parameter array.
    param_task_out_lists Sequence[WedataTaskTaskSchedulerConfigurationParamTaskOutList]
    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_type str
    Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
    schedule_time_zone str
    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_registry_lists Sequence[WedataTaskTaskSchedulerConfigurationTaskOutputRegistryList]
    Output registration.
    upstream_dependency_config_lists Sequence[WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigList]
    Upstream dependency array.
    wait_execution_total_ttl str
    Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.
    allowRedoType String
    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.
    calendarId String
    Calendar scheduling calendar ID.
    calendarOpen String
    Calendar scheduling: Values are 0 and 1, 1 for enabled, 0 for disabled, defaults to 0.
    crontabExpression String
    Cron expression, defaults to 0 0 0 * * ? *.
    cycleType 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.
    endTime String
    End date, defaults to 2099-12-31 23:59:59.
    eventListenerLists List<Property Map>
    Event array.
    executionEndTime String
    Execution time right-closed interval, default 23:59.
    executionStartTime String
    Execution time left-closed interval, default 00:00.
    executionTtl String
    Timeout handling strategy - running time timeout (unit: minutes) defaults to -1.
    initStrategy String
    Instance generation strategy

    • T_PLUS_0: T+0 generation, default strategy
    • T_PLUS_1: T+1 generation.
    maxRetryAttempts String
    Retry strategy - maximum number of attempts, default: 4.
    paramTaskInLists List<Property Map>
    Input parameter array.
    paramTaskOutLists List<Property Map>
    Output parameter array.
    retryWait String
    Retry strategy - retry waiting time, unit: minutes: default: 5.
    runPriority String
    Task scheduling priority: 4 for high, 5 for medium, 6 for low, default: 6.
    scheduleRunType String
    Scheduling type: 0 Normal scheduling 1 Empty run scheduling, defaults to 0.
    scheduleTimeZone String
    Time zone, defaults to UTC+8.
    selfDepend String
    Self-dependency, default value serial, values: parallel, serial, orderly.
    startTime String
    Effective date, defaults to 00:00:00 of current date.
    taskOutputRegistryLists List<Property Map>
    Output registration.
    upstreamDependencyConfigLists List<Property Map>
    Upstream dependency array.
    waitExecutionTotalTtl String
    Timeout handling strategy - total waiting time timeout (unit: minutes) defaults to -1.

    WedataTaskTaskSchedulerConfigurationEventListenerList, WedataTaskTaskSchedulerConfigurationEventListenerListArgs

    EventBroadcastType string
    Event broadcast type: SINGLE, BROADCAST.
    EventName string
    Event name.
    EventSubType string
    Event cycle: SECOND, MIN, HOUR, DAY.
    PropertiesLists List<WedataTaskTaskSchedulerConfigurationEventListenerListPropertiesList>
    Extended information.
    EventBroadcastType string
    Event broadcast type: SINGLE, BROADCAST.
    EventName string
    Event name.
    EventSubType string
    Event cycle: SECOND, MIN, HOUR, DAY.
    PropertiesLists []WedataTaskTaskSchedulerConfigurationEventListenerListPropertiesList
    Extended information.
    eventBroadcastType String
    Event broadcast type: SINGLE, BROADCAST.
    eventName String
    Event name.
    eventSubType String
    Event cycle: SECOND, MIN, HOUR, DAY.
    propertiesLists List<WedataTaskTaskSchedulerConfigurationEventListenerListPropertiesList>
    Extended information.
    eventBroadcastType string
    Event broadcast type: SINGLE, BROADCAST.
    eventName string
    Event name.
    eventSubType string
    Event cycle: SECOND, MIN, HOUR, DAY.
    propertiesLists WedataTaskTaskSchedulerConfigurationEventListenerListPropertiesList[]
    Extended information.
    event_broadcast_type str
    Event broadcast type: SINGLE, BROADCAST.
    event_name str
    Event name.
    event_sub_type str
    Event cycle: SECOND, MIN, HOUR, DAY.
    properties_lists Sequence[WedataTaskTaskSchedulerConfigurationEventListenerListPropertiesList]
    Extended information.
    eventBroadcastType String
    Event broadcast type: SINGLE, BROADCAST.
    eventName String
    Event name.
    eventSubType String
    Event cycle: SECOND, MIN, HOUR, DAY.
    propertiesLists List<Property Map>
    Extended information.

    WedataTaskTaskSchedulerConfigurationEventListenerListPropertiesList, WedataTaskTaskSchedulerConfigurationEventListenerListPropertiesListArgs

    ParamKey string
    Parameter name.
    ParamValue string
    Parameter value.
    ParamKey string
    Parameter name.
    ParamValue string
    Parameter value.
    paramKey String
    Parameter name.
    paramValue String
    Parameter value.
    paramKey string
    Parameter name.
    paramValue string
    Parameter value.
    param_key str
    Parameter name.
    param_value str
    Parameter value.
    paramKey String
    Parameter name.
    paramValue String
    Parameter value.

    WedataTaskTaskSchedulerConfigurationParamTaskInList, WedataTaskTaskSchedulerConfigurationParamTaskInListArgs

    FromParamKey string
    Parent task parameter key.
    FromTaskId string
    Parent task ID.
    ParamDesc string
    Parameter description: format is project_identifier.task_name.parameter_name; example: project_wedata_1.sh_250820_104107.pp_out.
    ParamKey string
    Parameter name.
    FromParamKey string
    Parent task parameter key.
    FromTaskId string
    Parent task ID.
    ParamDesc string
    Parameter description: format is project_identifier.task_name.parameter_name; example: project_wedata_1.sh_250820_104107.pp_out.
    ParamKey string
    Parameter name.
    fromParamKey String
    Parent task parameter key.
    fromTaskId String
    Parent task ID.
    paramDesc String
    Parameter description: format is project_identifier.task_name.parameter_name; example: project_wedata_1.sh_250820_104107.pp_out.
    paramKey String
    Parameter name.
    fromParamKey string
    Parent task parameter key.
    fromTaskId string
    Parent task ID.
    paramDesc string
    Parameter description: format is project_identifier.task_name.parameter_name; example: project_wedata_1.sh_250820_104107.pp_out.
    paramKey string
    Parameter name.
    from_param_key str
    Parent task parameter key.
    from_task_id str
    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.
    fromParamKey String
    Parent task parameter key.
    fromTaskId String
    Parent task ID.
    paramDesc String
    Parameter description: format is project_identifier.task_name.parameter_name; example: project_wedata_1.sh_250820_104107.pp_out.
    paramKey String
    Parameter name.

    WedataTaskTaskSchedulerConfigurationParamTaskOutList, WedataTaskTaskSchedulerConfigurationParamTaskOutListArgs

    ParamKey string
    Parameter name.
    ParamValue string
    Parameter definition.
    ParamKey string
    Parameter name.
    ParamValue string
    Parameter definition.
    paramKey String
    Parameter name.
    paramValue String
    Parameter definition.
    paramKey string
    Parameter name.
    paramValue string
    Parameter definition.
    param_key str
    Parameter name.
    param_value str
    Parameter definition.
    paramKey String
    Parameter name.
    paramValue String
    Parameter definition.

    WedataTaskTaskSchedulerConfigurationTaskOutputRegistryList, WedataTaskTaskSchedulerConfigurationTaskOutputRegistryListArgs

    DataFlowType string
    Input/output table type Input stream UPSTREAM, Output stream DOWNSTREAM.
    DatabaseName string
    Database name.
    DatasourceId string
    Data source ID.
    PartitionName string
    Partition name.
    TableName string
    Table name.
    TablePhysicalId string
    Table physical unique ID.
    DbGuid string
    Database unique identifier.
    TableGuid string
    Table unique identifier.
    DataFlowType string
    Input/output table type Input stream UPSTREAM, Output stream DOWNSTREAM.
    DatabaseName string
    Database name.
    DatasourceId string
    Data source ID.
    PartitionName string
    Partition name.
    TableName string
    Table name.
    TablePhysicalId string
    Table physical unique ID.
    DbGuid string
    Database unique identifier.
    TableGuid string
    Table unique identifier.
    dataFlowType String
    Input/output table type Input stream UPSTREAM, Output stream DOWNSTREAM.
    databaseName String
    Database name.
    datasourceId String
    Data source ID.
    partitionName String
    Partition name.
    tableName String
    Table name.
    tablePhysicalId String
    Table physical unique ID.
    dbGuid String
    Database unique identifier.
    tableGuid String
    Table unique identifier.
    dataFlowType string
    Input/output table type Input stream UPSTREAM, Output stream DOWNSTREAM.
    databaseName string
    Database name.
    datasourceId string
    Data source ID.
    partitionName string
    Partition name.
    tableName string
    Table name.
    tablePhysicalId string
    Table physical unique ID.
    dbGuid string
    Database unique identifier.
    tableGuid string
    Table unique identifier.
    data_flow_type str
    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_id str
    Table physical unique ID.
    db_guid str
    Database unique identifier.
    table_guid str
    Table unique identifier.
    dataFlowType String
    Input/output table type Input stream UPSTREAM, Output stream DOWNSTREAM.
    databaseName String
    Database name.
    datasourceId String
    Data source ID.
    partitionName String
    Partition name.
    tableName String
    Table name.
    tablePhysicalId String
    Table physical unique ID.
    dbGuid String
    Database unique identifier.
    tableGuid String
    Table unique identifier.

    WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigList, WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigListArgs

    MainCyclicConfig string
    Main dependency configuration, values:

    • CRONTAB
    • DAY
    • HOUR
    • LIST_DAY
    • LIST_HOUR
    • LIST_MINUTE
    • MINUTE
    • MONTH
    • RANGE_DAY
    • RANGE_HOUR
    • RANGE_MINUTE
    • WEEK
    • YEAR.
    TaskId string
    Task ID.
    DependencyStrategy WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigListDependencyStrategy
    Dependency execution strategy.
    Offset string
    Offset in interval and list modes.
    SubordinateCyclicConfig string
    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.
    MainCyclicConfig string
    Main dependency configuration, values:

    • CRONTAB
    • DAY
    • HOUR
    • LIST_DAY
    • LIST_HOUR
    • LIST_MINUTE
    • MINUTE
    • MONTH
    • RANGE_DAY
    • RANGE_HOUR
    • RANGE_MINUTE
    • WEEK
    • YEAR.
    TaskId string
    Task ID.
    DependencyStrategy WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigListDependencyStrategy
    Dependency execution strategy.
    Offset string
    Offset in interval and list modes.
    SubordinateCyclicConfig string
    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.
    mainCyclicConfig String
    Main dependency configuration, values:

    • CRONTAB
    • DAY
    • HOUR
    • LIST_DAY
    • LIST_HOUR
    • LIST_MINUTE
    • MINUTE
    • MONTH
    • RANGE_DAY
    • RANGE_HOUR
    • RANGE_MINUTE
    • WEEK
    • YEAR.
    taskId String
    Task ID.
    dependencyStrategy WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigListDependencyStrategy
    Dependency execution strategy.
    offset String
    Offset in interval and list modes.
    subordinateCyclicConfig String
    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.
    mainCyclicConfig string
    Main dependency configuration, values:

    • CRONTAB
    • DAY
    • HOUR
    • LIST_DAY
    • LIST_HOUR
    • LIST_MINUTE
    • MINUTE
    • MONTH
    • RANGE_DAY
    • RANGE_HOUR
    • RANGE_MINUTE
    • WEEK
    • YEAR.
    taskId string
    Task ID.
    dependencyStrategy WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigListDependencyStrategy
    Dependency execution strategy.
    offset string
    Offset in interval and list modes.
    subordinateCyclicConfig string
    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_config str
    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 WedataTaskTaskSchedulerConfigurationUpstreamDependencyConfigListDependencyStrategy
    Dependency execution strategy.
    offset str
    Offset in interval and list modes.
    subordinate_cyclic_config str
    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.
    mainCyclicConfig String
    Main dependency configuration, values:

    • CRONTAB
    • DAY
    • HOUR
    • LIST_DAY
    • LIST_HOUR
    • LIST_MINUTE
    • MINUTE
    • MONTH
    • RANGE_DAY
    • RANGE_HOUR
    • RANGE_MINUTE
    • WEEK
    • YEAR.
    taskId String
    Task ID.
    dependencyStrategy Property Map
    Dependency execution strategy.
    offset String
    Offset in interval and list modes.
    subordinateCyclicConfig String
    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

    PollingNullStrategy string
    Strategy for waiting for upstream task instances: EXECUTING; WAITING.
    TaskDependencyExecutingStrategies List<string>
    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.
    TaskDependencyExecutingTimeoutValue double
    This field is required only when TaskDependencyExecutingStrategies contains PARENT_TIMEOUT, the timeout time for downstream tasks depending on parent instance execution, unit: minutes.
    PollingNullStrategy string
    Strategy for waiting for upstream task instances: EXECUTING; WAITING.
    TaskDependencyExecutingStrategies []string
    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.
    TaskDependencyExecutingTimeoutValue float64
    This field is required only when TaskDependencyExecutingStrategies contains PARENT_TIMEOUT, the timeout time for downstream tasks depending on parent instance execution, unit: minutes.
    pollingNullStrategy String
    Strategy for waiting for upstream task instances: EXECUTING; WAITING.
    taskDependencyExecutingStrategies List<String>
    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.
    taskDependencyExecutingTimeoutValue Double
    This field is required only when TaskDependencyExecutingStrategies contains PARENT_TIMEOUT, the timeout time for downstream tasks depending on parent instance execution, unit: minutes.
    pollingNullStrategy string
    Strategy for waiting for upstream task instances: EXECUTING; WAITING.
    taskDependencyExecutingStrategies string[]
    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.
    taskDependencyExecutingTimeoutValue number
    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_strategy str
    Strategy for waiting for upstream task instances: EXECUTING; WAITING.
    task_dependency_executing_strategies Sequence[str]
    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_executing_timeout_value float
    This field is required only when TaskDependencyExecutingStrategies contains PARENT_TIMEOUT, the timeout time for downstream tasks depending on parent instance execution, unit: minutes.
    pollingNullStrategy String
    Strategy for waiting for upstream task instances: EXECUTING; WAITING.
    taskDependencyExecutingStrategies List<String>
    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.
    taskDependencyExecutingTimeoutValue Number
    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 tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.82.34 published on Wednesday, Nov 5, 2025 by tencentcloudstack
      Meet Neo: Your AI Platform Teammate