published on Friday, Mar 27, 2026 by tencentcloudstack
published on Friday, Mar 27, 2026 by tencentcloudstack
Provides a resource to create a wedata trigger workflow
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const workflow = new tencentcloud.WedataTriggerWorkflow("workflow", {
bundleId: null,
bundleInfo: null,
ownerUin: "100044349576",
parentFolderPath: "/默认文件夹",
projectId: "3108707295180644352",
workflowDesc: null,
workflowName: "tf-test1",
generalTaskParams: [{
type: "SPARK_SQL",
value: `a=b
b=c
c=d
d=e`,
}],
triggerWorkflowSchedulerConfigurations: [{
configMode: "COMMON",
crontabExpression: "0 0 * * * ? *",
cycleType: "DAY_CYCLE",
endTime: "2099-12-31 23:59:59",
extraInfo: null,
fileArrivalPath: null,
scheduleTimeZone: "UTC+8",
schedulerStatus: "ACTIVE",
startTime: "2026-01-09 00:00:00",
triggerMinimumIntervalSecond: 0,
triggerMode: "TIME_TRIGGER",
triggerWaitTimeSecond: 0,
}],
workflowParams: [
{
paramKey: "aaa",
paramValue: "bbb",
},
{
paramKey: "bbb",
paramValue: "ccc",
},
],
});
import pulumi
import pulumi_tencentcloud as tencentcloud
workflow = tencentcloud.WedataTriggerWorkflow("workflow",
bundle_id=None,
bundle_info=None,
owner_uin="100044349576",
parent_folder_path="/默认文件夹",
project_id="3108707295180644352",
workflow_desc=None,
workflow_name="tf-test1",
general_task_params=[{
"type": "SPARK_SQL",
"value": """a=b
b=c
c=d
d=e""",
}],
trigger_workflow_scheduler_configurations=[{
"config_mode": "COMMON",
"crontab_expression": "0 0 * * * ? *",
"cycle_type": "DAY_CYCLE",
"end_time": "2099-12-31 23:59:59",
"extra_info": None,
"file_arrival_path": None,
"schedule_time_zone": "UTC+8",
"scheduler_status": "ACTIVE",
"start_time": "2026-01-09 00:00:00",
"trigger_minimum_interval_second": 0,
"trigger_mode": "TIME_TRIGGER",
"trigger_wait_time_second": 0,
}],
workflow_params=[
{
"param_key": "aaa",
"param_value": "bbb",
},
{
"param_key": "bbb",
"param_value": "ccc",
},
])
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/tencentcloud/tencentcloud"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := tencentcloud.NewWedataTriggerWorkflow(ctx, "workflow", &tencentcloud.WedataTriggerWorkflowArgs{
BundleId: nil,
BundleInfo: nil,
OwnerUin: pulumi.String("100044349576"),
ParentFolderPath: pulumi.String("/默认文件夹"),
ProjectId: pulumi.String("3108707295180644352"),
WorkflowDesc: nil,
WorkflowName: pulumi.String("tf-test1"),
GeneralTaskParams: tencentcloud.WedataTriggerWorkflowGeneralTaskParamArray{
&tencentcloud.WedataTriggerWorkflowGeneralTaskParamArgs{
Type: pulumi.String("SPARK_SQL"),
Value: pulumi.String("a=b\nb=c\nc=d\nd=e"),
},
},
TriggerWorkflowSchedulerConfigurations: tencentcloud.WedataTriggerWorkflowTriggerWorkflowSchedulerConfigurationArray{
&tencentcloud.WedataTriggerWorkflowTriggerWorkflowSchedulerConfigurationArgs{
ConfigMode: pulumi.String("COMMON"),
CrontabExpression: pulumi.String("0 0 * * * ? *"),
CycleType: pulumi.String("DAY_CYCLE"),
EndTime: pulumi.String("2099-12-31 23:59:59"),
ExtraInfo: nil,
FileArrivalPath: nil,
ScheduleTimeZone: pulumi.String("UTC+8"),
SchedulerStatus: pulumi.String("ACTIVE"),
StartTime: pulumi.String("2026-01-09 00:00:00"),
TriggerMinimumIntervalSecond: pulumi.Float64(0),
TriggerMode: pulumi.String("TIME_TRIGGER"),
TriggerWaitTimeSecond: pulumi.Float64(0),
},
},
WorkflowParams: tencentcloud.WedataTriggerWorkflowWorkflowParamArray{
&tencentcloud.WedataTriggerWorkflowWorkflowParamArgs{
ParamKey: pulumi.String("aaa"),
ParamValue: pulumi.String("bbb"),
},
&tencentcloud.WedataTriggerWorkflowWorkflowParamArgs{
ParamKey: pulumi.String("bbb"),
ParamValue: pulumi.String("ccc"),
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Tencentcloud = Pulumi.Tencentcloud;
return await Deployment.RunAsync(() =>
{
var workflow = new Tencentcloud.WedataTriggerWorkflow("workflow", new()
{
BundleId = null,
BundleInfo = null,
OwnerUin = "100044349576",
ParentFolderPath = "/默认文件夹",
ProjectId = "3108707295180644352",
WorkflowDesc = null,
WorkflowName = "tf-test1",
GeneralTaskParams = new[]
{
new Tencentcloud.Inputs.WedataTriggerWorkflowGeneralTaskParamArgs
{
Type = "SPARK_SQL",
Value = @"a=b
b=c
c=d
d=e",
},
},
TriggerWorkflowSchedulerConfigurations = new[]
{
new Tencentcloud.Inputs.WedataTriggerWorkflowTriggerWorkflowSchedulerConfigurationArgs
{
ConfigMode = "COMMON",
CrontabExpression = "0 0 * * * ? *",
CycleType = "DAY_CYCLE",
EndTime = "2099-12-31 23:59:59",
ExtraInfo = null,
FileArrivalPath = null,
ScheduleTimeZone = "UTC+8",
SchedulerStatus = "ACTIVE",
StartTime = "2026-01-09 00:00:00",
TriggerMinimumIntervalSecond = 0,
TriggerMode = "TIME_TRIGGER",
TriggerWaitTimeSecond = 0,
},
},
WorkflowParams = new[]
{
new Tencentcloud.Inputs.WedataTriggerWorkflowWorkflowParamArgs
{
ParamKey = "aaa",
ParamValue = "bbb",
},
new Tencentcloud.Inputs.WedataTriggerWorkflowWorkflowParamArgs
{
ParamKey = "bbb",
ParamValue = "ccc",
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.tencentcloud.WedataTriggerWorkflow;
import com.pulumi.tencentcloud.WedataTriggerWorkflowArgs;
import com.pulumi.tencentcloud.inputs.WedataTriggerWorkflowGeneralTaskParamArgs;
import com.pulumi.tencentcloud.inputs.WedataTriggerWorkflowTriggerWorkflowSchedulerConfigurationArgs;
import com.pulumi.tencentcloud.inputs.WedataTriggerWorkflowWorkflowParamArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var workflow = new WedataTriggerWorkflow("workflow", WedataTriggerWorkflowArgs.builder()
.bundleId(null)
.bundleInfo(null)
.ownerUin("100044349576")
.parentFolderPath("/默认文件夹")
.projectId("3108707295180644352")
.workflowDesc(null)
.workflowName("tf-test1")
.generalTaskParams(WedataTriggerWorkflowGeneralTaskParamArgs.builder()
.type("SPARK_SQL")
.value("""
a=b
b=c
c=d
d=e """)
.build())
.triggerWorkflowSchedulerConfigurations(WedataTriggerWorkflowTriggerWorkflowSchedulerConfigurationArgs.builder()
.configMode("COMMON")
.crontabExpression("0 0 * * * ? *")
.cycleType("DAY_CYCLE")
.endTime("2099-12-31 23:59:59")
.extraInfo(null)
.fileArrivalPath(null)
.scheduleTimeZone("UTC+8")
.schedulerStatus("ACTIVE")
.startTime("2026-01-09 00:00:00")
.triggerMinimumIntervalSecond(0.0)
.triggerMode("TIME_TRIGGER")
.triggerWaitTimeSecond(0.0)
.build())
.workflowParams(
WedataTriggerWorkflowWorkflowParamArgs.builder()
.paramKey("aaa")
.paramValue("bbb")
.build(),
WedataTriggerWorkflowWorkflowParamArgs.builder()
.paramKey("bbb")
.paramValue("ccc")
.build())
.build());
}
}
resources:
workflow:
type: tencentcloud:WedataTriggerWorkflow
properties:
bundleId: null
bundleInfo: null
ownerUin: 1.00044349576e+11
parentFolderPath: /默认文件夹
projectId: 3.1087072951806444e+18
workflowDesc: null
workflowName: tf-test1
generalTaskParams:
- type: SPARK_SQL
value: |-
a=b
b=c
c=d
d=e
triggerWorkflowSchedulerConfigurations:
- configMode: COMMON
crontabExpression: 0 0 * * * ? *
cycleType: DAY_CYCLE
endTime: 2099-12-31 23:59:59
extraInfo: null
fileArrivalPath: null
scheduleTimeZone: UTC+8
schedulerStatus: ACTIVE
startTime: 2026-01-09 00:00:00
triggerMinimumIntervalSecond: 0
triggerMode: TIME_TRIGGER
triggerWaitTimeSecond: 0
workflowParams:
- paramKey: aaa
paramValue: bbb
- paramKey: bbb
paramValue: ccc
Create WedataTriggerWorkflow Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WedataTriggerWorkflow(name: string, args: WedataTriggerWorkflowArgs, opts?: CustomResourceOptions);@overload
def WedataTriggerWorkflow(resource_name: str,
args: WedataTriggerWorkflowArgs,
opts: Optional[ResourceOptions] = None)
@overload
def WedataTriggerWorkflow(resource_name: str,
opts: Optional[ResourceOptions] = None,
parent_folder_path: Optional[str] = None,
project_id: Optional[str] = None,
workflow_name: Optional[str] = None,
bundle_id: Optional[str] = None,
bundle_info: Optional[str] = None,
general_task_params: Optional[Sequence[WedataTriggerWorkflowGeneralTaskParamArgs]] = None,
owner_uin: Optional[str] = None,
trigger_workflow_scheduler_configurations: Optional[Sequence[WedataTriggerWorkflowTriggerWorkflowSchedulerConfigurationArgs]] = None,
wedata_trigger_workflow_id: Optional[str] = None,
workflow_desc: Optional[str] = None,
workflow_params: Optional[Sequence[WedataTriggerWorkflowWorkflowParamArgs]] = None)func NewWedataTriggerWorkflow(ctx *Context, name string, args WedataTriggerWorkflowArgs, opts ...ResourceOption) (*WedataTriggerWorkflow, error)public WedataTriggerWorkflow(string name, WedataTriggerWorkflowArgs args, CustomResourceOptions? opts = null)
public WedataTriggerWorkflow(String name, WedataTriggerWorkflowArgs args)
public WedataTriggerWorkflow(String name, WedataTriggerWorkflowArgs args, CustomResourceOptions options)
type: tencentcloud:WedataTriggerWorkflow
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 WedataTriggerWorkflowArgs
- 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 WedataTriggerWorkflowArgs
- 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 WedataTriggerWorkflowArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args WedataTriggerWorkflowArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args WedataTriggerWorkflowArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
WedataTriggerWorkflow 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 WedataTriggerWorkflow resource accepts the following input properties:
- Parent
Folder stringPath - Parent folder path.
- Project
Id string - Project ID.
- Workflow
Name string - Workflow name.
- Bundle
Id string - Bundle ID.
- Bundle
Info string - Bundle information.
- General
Task List<WedataParams Trigger Workflow General Task Param> - General task parameter configuration.
- Owner
Uin string - Workflow owner ID.
- Trigger
Workflow List<WedataScheduler Configurations Trigger Workflow Trigger Workflow Scheduler Configuration> - Unified scheduling configuration.
- Wedata
Trigger stringWorkflow Id - ID of the resource.
- Workflow
Desc string - Workflow description.
- Workflow
Params List<WedataTrigger Workflow Workflow Param> - Workflow parameters.
- Parent
Folder stringPath - Parent folder path.
- Project
Id string - Project ID.
- Workflow
Name string - Workflow name.
- Bundle
Id string - Bundle ID.
- Bundle
Info string - Bundle information.
- General
Task []WedataParams Trigger Workflow General Task Param Args - General task parameter configuration.
- Owner
Uin string - Workflow owner ID.
- Trigger
Workflow []WedataScheduler Configurations Trigger Workflow Trigger Workflow Scheduler Configuration Args - Unified scheduling configuration.
- Wedata
Trigger stringWorkflow Id - ID of the resource.
- Workflow
Desc string - Workflow description.
- Workflow
Params []WedataTrigger Workflow Workflow Param Args - Workflow parameters.
- parent
Folder StringPath - Parent folder path.
- project
Id String - Project ID.
- workflow
Name String - Workflow name.
- bundle
Id String - Bundle ID.
- bundle
Info String - Bundle information.
- general
Task List<WedataParams Trigger Workflow General Task Param> - General task parameter configuration.
- owner
Uin String - Workflow owner ID.
- trigger
Workflow List<WedataScheduler Configurations Trigger Workflow Trigger Workflow Scheduler Configuration> - Unified scheduling configuration.
- wedata
Trigger StringWorkflow Id - ID of the resource.
- workflow
Desc String - Workflow description.
- workflow
Params List<WedataTrigger Workflow Workflow Param> - Workflow parameters.
- parent
Folder stringPath - Parent folder path.
- project
Id string - Project ID.
- workflow
Name string - Workflow name.
- bundle
Id string - Bundle ID.
- bundle
Info string - Bundle information.
- general
Task WedataParams Trigger Workflow General Task Param[] - General task parameter configuration.
- owner
Uin string - Workflow owner ID.
- trigger
Workflow WedataScheduler Configurations Trigger Workflow Trigger Workflow Scheduler Configuration[] - Unified scheduling configuration.
- wedata
Trigger stringWorkflow Id - ID of the resource.
- workflow
Desc string - Workflow description.
- workflow
Params WedataTrigger Workflow Workflow Param[] - Workflow parameters.
- parent_
folder_ strpath - Parent folder path.
- project_
id str - Project ID.
- workflow_
name str - Workflow name.
- bundle_
id str - Bundle ID.
- bundle_
info str - Bundle information.
- general_
task_ Sequence[Wedataparams Trigger Workflow General Task Param Args] - General task parameter configuration.
- owner_
uin str - Workflow owner ID.
- trigger_
workflow_ Sequence[Wedatascheduler_ configurations Trigger Workflow Trigger Workflow Scheduler Configuration Args] - Unified scheduling configuration.
- wedata_
trigger_ strworkflow_ id - ID of the resource.
- workflow_
desc str - Workflow description.
- workflow_
params Sequence[WedataTrigger Workflow Workflow Param Args] - Workflow parameters.
- parent
Folder StringPath - Parent folder path.
- project
Id String - Project ID.
- workflow
Name String - Workflow name.
- bundle
Id String - Bundle ID.
- bundle
Info String - Bundle information.
- general
Task List<Property Map>Params - General task parameter configuration.
- owner
Uin String - Workflow owner ID.
- trigger
Workflow List<Property Map>Scheduler Configurations - Unified scheduling configuration.
- wedata
Trigger StringWorkflow Id - ID of the resource.
- workflow
Desc String - Workflow description.
- workflow
Params List<Property Map> - Workflow parameters.
Outputs
All input properties are implicitly available as output properties. Additionally, the WedataTriggerWorkflow 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 WedataTriggerWorkflow Resource
Get an existing WedataTriggerWorkflow 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?: WedataTriggerWorkflowState, opts?: CustomResourceOptions): WedataTriggerWorkflow@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
bundle_id: Optional[str] = None,
bundle_info: Optional[str] = None,
general_task_params: Optional[Sequence[WedataTriggerWorkflowGeneralTaskParamArgs]] = None,
owner_uin: Optional[str] = None,
parent_folder_path: Optional[str] = None,
project_id: Optional[str] = None,
trigger_workflow_scheduler_configurations: Optional[Sequence[WedataTriggerWorkflowTriggerWorkflowSchedulerConfigurationArgs]] = None,
wedata_trigger_workflow_id: Optional[str] = None,
workflow_desc: Optional[str] = None,
workflow_name: Optional[str] = None,
workflow_params: Optional[Sequence[WedataTriggerWorkflowWorkflowParamArgs]] = None) -> WedataTriggerWorkflowfunc GetWedataTriggerWorkflow(ctx *Context, name string, id IDInput, state *WedataTriggerWorkflowState, opts ...ResourceOption) (*WedataTriggerWorkflow, error)public static WedataTriggerWorkflow Get(string name, Input<string> id, WedataTriggerWorkflowState? state, CustomResourceOptions? opts = null)public static WedataTriggerWorkflow get(String name, Output<String> id, WedataTriggerWorkflowState state, CustomResourceOptions options)resources: _: type: tencentcloud:WedataTriggerWorkflow 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.
- Bundle
Id string - Bundle ID.
- Bundle
Info string - Bundle information.
- General
Task List<WedataParams Trigger Workflow General Task Param> - General task parameter configuration.
- Owner
Uin string - Workflow owner ID.
- Parent
Folder stringPath - Parent folder path.
- Project
Id string - Project ID.
- Trigger
Workflow List<WedataScheduler Configurations Trigger Workflow Trigger Workflow Scheduler Configuration> - Unified scheduling configuration.
- Wedata
Trigger stringWorkflow Id - ID of the resource.
- Workflow
Desc string - Workflow description.
- Workflow
Name string - Workflow name.
- Workflow
Params List<WedataTrigger Workflow Workflow Param> - Workflow parameters.
- Bundle
Id string - Bundle ID.
- Bundle
Info string - Bundle information.
- General
Task []WedataParams Trigger Workflow General Task Param Args - General task parameter configuration.
- Owner
Uin string - Workflow owner ID.
- Parent
Folder stringPath - Parent folder path.
- Project
Id string - Project ID.
- Trigger
Workflow []WedataScheduler Configurations Trigger Workflow Trigger Workflow Scheduler Configuration Args - Unified scheduling configuration.
- Wedata
Trigger stringWorkflow Id - ID of the resource.
- Workflow
Desc string - Workflow description.
- Workflow
Name string - Workflow name.
- Workflow
Params []WedataTrigger Workflow Workflow Param Args - Workflow parameters.
- bundle
Id String - Bundle ID.
- bundle
Info String - Bundle information.
- general
Task List<WedataParams Trigger Workflow General Task Param> - General task parameter configuration.
- owner
Uin String - Workflow owner ID.
- parent
Folder StringPath - Parent folder path.
- project
Id String - Project ID.
- trigger
Workflow List<WedataScheduler Configurations Trigger Workflow Trigger Workflow Scheduler Configuration> - Unified scheduling configuration.
- wedata
Trigger StringWorkflow Id - ID of the resource.
- workflow
Desc String - Workflow description.
- workflow
Name String - Workflow name.
- workflow
Params List<WedataTrigger Workflow Workflow Param> - Workflow parameters.
- bundle
Id string - Bundle ID.
- bundle
Info string - Bundle information.
- general
Task WedataParams Trigger Workflow General Task Param[] - General task parameter configuration.
- owner
Uin string - Workflow owner ID.
- parent
Folder stringPath - Parent folder path.
- project
Id string - Project ID.
- trigger
Workflow WedataScheduler Configurations Trigger Workflow Trigger Workflow Scheduler Configuration[] - Unified scheduling configuration.
- wedata
Trigger stringWorkflow Id - ID of the resource.
- workflow
Desc string - Workflow description.
- workflow
Name string - Workflow name.
- workflow
Params WedataTrigger Workflow Workflow Param[] - Workflow parameters.
- bundle_
id str - Bundle ID.
- bundle_
info str - Bundle information.
- general_
task_ Sequence[Wedataparams Trigger Workflow General Task Param Args] - General task parameter configuration.
- owner_
uin str - Workflow owner ID.
- parent_
folder_ strpath - Parent folder path.
- project_
id str - Project ID.
- trigger_
workflow_ Sequence[Wedatascheduler_ configurations Trigger Workflow Trigger Workflow Scheduler Configuration Args] - Unified scheduling configuration.
- wedata_
trigger_ strworkflow_ id - ID of the resource.
- workflow_
desc str - Workflow description.
- workflow_
name str - Workflow name.
- workflow_
params Sequence[WedataTrigger Workflow Workflow Param Args] - Workflow parameters.
- bundle
Id String - Bundle ID.
- bundle
Info String - Bundle information.
- general
Task List<Property Map>Params - General task parameter configuration.
- owner
Uin String - Workflow owner ID.
- parent
Folder StringPath - Parent folder path.
- project
Id String - Project ID.
- trigger
Workflow List<Property Map>Scheduler Configurations - Unified scheduling configuration.
- wedata
Trigger StringWorkflow Id - ID of the resource.
- workflow
Desc String - Workflow description.
- workflow
Name String - Workflow name.
- workflow
Params List<Property Map> - Workflow parameters.
Supporting Types
WedataTriggerWorkflowGeneralTaskParam, WedataTriggerWorkflowGeneralTaskParamArgs
WedataTriggerWorkflowTriggerWorkflowSchedulerConfiguration, WedataTriggerWorkflowTriggerWorkflowSchedulerConfigurationArgs
- Trigger
Mode string - Trigger mode: Scheduled trigger:
TIME_TRIGGER; Continuous run:CONTINUE_RUN; File arrival:FILE_ARRIVAL. Notes: ForTIME_TRIGGERandCONTINUE_RUNmodes, SchedulerStatus, SchedulerTimeZone, StartTime, EndTime, ConfigMode, CycleType, and CrontabExpression are required; ForFILE_ARRIVALmode, FileArrivalPath, TriggerMinimumIntervalSecond, and TriggerWaitTimeSecond are required. - Config
Mode string - Configuration mode, COMMON or CRON_EXPRESSION.
- Crontab
Expression string - Cron expression.
- Cycle
Type string - Cycle type. Supported values:
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. - End
Time string - Schedule end time.
- Extra
Info string - WorkflowTriggerConfig converted to JSON format, used for reconciliation.
- File
Arrival stringPath - Listening path in the storage system for file arrival mode.
- Schedule
Time stringZone - Scheduler time zone.
- Scheduler
Status string - Trigger status, ACTIVE or PAUSED.
- Start
Time string - Schedule effective start time.
- Trigger
Id string - Trigger ID (UUID).
- Trigger
Minimum doubleInterval Second - Minimum trigger interval in file arrival mode (seconds).
- Trigger
Wait doubleTime Second - Trigger wait time in file arrival mode (seconds).
- Trigger
Mode string - Trigger mode: Scheduled trigger:
TIME_TRIGGER; Continuous run:CONTINUE_RUN; File arrival:FILE_ARRIVAL. Notes: ForTIME_TRIGGERandCONTINUE_RUNmodes, SchedulerStatus, SchedulerTimeZone, StartTime, EndTime, ConfigMode, CycleType, and CrontabExpression are required; ForFILE_ARRIVALmode, FileArrivalPath, TriggerMinimumIntervalSecond, and TriggerWaitTimeSecond are required. - Config
Mode string - Configuration mode, COMMON or CRON_EXPRESSION.
- Crontab
Expression string - Cron expression.
- Cycle
Type string - Cycle type. Supported values:
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. - End
Time string - Schedule end time.
- Extra
Info string - WorkflowTriggerConfig converted to JSON format, used for reconciliation.
- File
Arrival stringPath - Listening path in the storage system for file arrival mode.
- Schedule
Time stringZone - Scheduler time zone.
- Scheduler
Status string - Trigger status, ACTIVE or PAUSED.
- Start
Time string - Schedule effective start time.
- Trigger
Id string - Trigger ID (UUID).
- Trigger
Minimum float64Interval Second - Minimum trigger interval in file arrival mode (seconds).
- Trigger
Wait float64Time Second - Trigger wait time in file arrival mode (seconds).
- trigger
Mode String - Trigger mode: Scheduled trigger:
TIME_TRIGGER; Continuous run:CONTINUE_RUN; File arrival:FILE_ARRIVAL. Notes: ForTIME_TRIGGERandCONTINUE_RUNmodes, SchedulerStatus, SchedulerTimeZone, StartTime, EndTime, ConfigMode, CycleType, and CrontabExpression are required; ForFILE_ARRIVALmode, FileArrivalPath, TriggerMinimumIntervalSecond, and TriggerWaitTimeSecond are required. - config
Mode String - Configuration mode, COMMON or CRON_EXPRESSION.
- crontab
Expression String - Cron expression.
- cycle
Type String - Cycle type. Supported values:
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. - end
Time String - Schedule end time.
- extra
Info String - WorkflowTriggerConfig converted to JSON format, used for reconciliation.
- file
Arrival StringPath - Listening path in the storage system for file arrival mode.
- schedule
Time StringZone - Scheduler time zone.
- scheduler
Status String - Trigger status, ACTIVE or PAUSED.
- start
Time String - Schedule effective start time.
- trigger
Id String - Trigger ID (UUID).
- trigger
Minimum DoubleInterval Second - Minimum trigger interval in file arrival mode (seconds).
- trigger
Wait DoubleTime Second - Trigger wait time in file arrival mode (seconds).
- trigger
Mode string - Trigger mode: Scheduled trigger:
TIME_TRIGGER; Continuous run:CONTINUE_RUN; File arrival:FILE_ARRIVAL. Notes: ForTIME_TRIGGERandCONTINUE_RUNmodes, SchedulerStatus, SchedulerTimeZone, StartTime, EndTime, ConfigMode, CycleType, and CrontabExpression are required; ForFILE_ARRIVALmode, FileArrivalPath, TriggerMinimumIntervalSecond, and TriggerWaitTimeSecond are required. - config
Mode string - Configuration mode, COMMON or CRON_EXPRESSION.
- crontab
Expression string - Cron expression.
- cycle
Type string - Cycle type. Supported values:
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. - end
Time string - Schedule end time.
- extra
Info string - WorkflowTriggerConfig converted to JSON format, used for reconciliation.
- file
Arrival stringPath - Listening path in the storage system for file arrival mode.
- schedule
Time stringZone - Scheduler time zone.
- scheduler
Status string - Trigger status, ACTIVE or PAUSED.
- start
Time string - Schedule effective start time.
- trigger
Id string - Trigger ID (UUID).
- trigger
Minimum numberInterval Second - Minimum trigger interval in file arrival mode (seconds).
- trigger
Wait numberTime Second - Trigger wait time in file arrival mode (seconds).
- trigger_
mode str - Trigger mode: Scheduled trigger:
TIME_TRIGGER; Continuous run:CONTINUE_RUN; File arrival:FILE_ARRIVAL. Notes: ForTIME_TRIGGERandCONTINUE_RUNmodes, SchedulerStatus, SchedulerTimeZone, StartTime, EndTime, ConfigMode, CycleType, and CrontabExpression are required; ForFILE_ARRIVALmode, FileArrivalPath, TriggerMinimumIntervalSecond, and TriggerWaitTimeSecond are required. - config_
mode str - Configuration mode, COMMON or CRON_EXPRESSION.
- crontab_
expression str - Cron expression.
- cycle_
type str - Cycle type. Supported values:
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. - end_
time str - Schedule end time.
- extra_
info str - WorkflowTriggerConfig converted to JSON format, used for reconciliation.
- file_
arrival_ strpath - Listening path in the storage system for file arrival mode.
- schedule_
time_ strzone - Scheduler time zone.
- scheduler_
status str - Trigger status, ACTIVE or PAUSED.
- start_
time str - Schedule effective start time.
- trigger_
id str - Trigger ID (UUID).
- trigger_
minimum_ floatinterval_ second - Minimum trigger interval in file arrival mode (seconds).
- trigger_
wait_ floattime_ second - Trigger wait time in file arrival mode (seconds).
- trigger
Mode String - Trigger mode: Scheduled trigger:
TIME_TRIGGER; Continuous run:CONTINUE_RUN; File arrival:FILE_ARRIVAL. Notes: ForTIME_TRIGGERandCONTINUE_RUNmodes, SchedulerStatus, SchedulerTimeZone, StartTime, EndTime, ConfigMode, CycleType, and CrontabExpression are required; ForFILE_ARRIVALmode, FileArrivalPath, TriggerMinimumIntervalSecond, and TriggerWaitTimeSecond are required. - config
Mode String - Configuration mode, COMMON or CRON_EXPRESSION.
- crontab
Expression String - Cron expression.
- cycle
Type String - Cycle type. Supported values:
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. - end
Time String - Schedule end time.
- extra
Info String - WorkflowTriggerConfig converted to JSON format, used for reconciliation.
- file
Arrival StringPath - Listening path in the storage system for file arrival mode.
- schedule
Time StringZone - Scheduler time zone.
- scheduler
Status String - Trigger status, ACTIVE or PAUSED.
- start
Time String - Schedule effective start time.
- trigger
Id String - Trigger ID (UUID).
- trigger
Minimum NumberInterval Second - Minimum trigger interval in file arrival mode (seconds).
- trigger
Wait NumberTime Second - Trigger wait time in file arrival mode (seconds).
WedataTriggerWorkflowWorkflowParam, WedataTriggerWorkflowWorkflowParamArgs
- 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.
Import
wedata trigger_workflow can be imported using the id, e.g.
$ pulumi import tencentcloud:index/wedataTriggerWorkflow:WedataTriggerWorkflow trigger_workflow project_id#workflow_id
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloudTerraform Provider.
published on Friday, Mar 27, 2026 by tencentcloudstack
