1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getWedataOpsAlarmRules
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack

tencentcloud.getWedataOpsAlarmRules

Start a Neo task
Explain and create a tencentcloud.getWedataOpsAlarmRules resource
tencentcloud logo
tencentcloud 1.82.35 published on Friday, Nov 7, 2025 by tencentcloudstack

    Use this data source to query detailed information of wedata ops alarm rules

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const wedataOpsAlarmRules = tencentcloud.getWedataOpsAlarmRules({
        projectId: "1859317240494305280",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    wedata_ops_alarm_rules = tencentcloud.get_wedata_ops_alarm_rules(project_id="1859317240494305280")
    
    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.GetWedataOpsAlarmRules(ctx, &tencentcloud.GetWedataOpsAlarmRulesArgs{
    			ProjectId: "1859317240494305280",
    		}, nil)
    		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 wedataOpsAlarmRules = Tencentcloud.GetWedataOpsAlarmRules.Invoke(new()
        {
            ProjectId = "1859317240494305280",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.tencentcloud.TencentcloudFunctions;
    import com.pulumi.tencentcloud.inputs.GetWedataOpsAlarmRulesArgs;
    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) {
            final var wedataOpsAlarmRules = TencentcloudFunctions.getWedataOpsAlarmRules(GetWedataOpsAlarmRulesArgs.builder()
                .projectId("1859317240494305280")
                .build());
    
        }
    }
    
    variables:
      wedataOpsAlarmRules:
        fn::invoke:
          function: tencentcloud:getWedataOpsAlarmRules
          arguments:
            projectId: '1859317240494305280'
    

    Using getWedataOpsAlarmRules

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getWedataOpsAlarmRules(args: GetWedataOpsAlarmRulesArgs, opts?: InvokeOptions): Promise<GetWedataOpsAlarmRulesResult>
    function getWedataOpsAlarmRulesOutput(args: GetWedataOpsAlarmRulesOutputArgs, opts?: InvokeOptions): Output<GetWedataOpsAlarmRulesResult>
    def get_wedata_ops_alarm_rules(alarm_level: Optional[float] = None,
                                   alarm_recipient_id: Optional[str] = None,
                                   alarm_type: Optional[str] = None,
                                   create_time_from: Optional[str] = None,
                                   create_time_to: Optional[str] = None,
                                   create_user_uin: Optional[str] = None,
                                   id: Optional[str] = None,
                                   keyword: Optional[str] = None,
                                   monitor_object_type: Optional[float] = None,
                                   project_id: Optional[str] = None,
                                   result_output_file: Optional[str] = None,
                                   task_id: Optional[str] = None,
                                   update_time_from: Optional[str] = None,
                                   update_time_to: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetWedataOpsAlarmRulesResult
    def get_wedata_ops_alarm_rules_output(alarm_level: Optional[pulumi.Input[float]] = None,
                                   alarm_recipient_id: Optional[pulumi.Input[str]] = None,
                                   alarm_type: Optional[pulumi.Input[str]] = None,
                                   create_time_from: Optional[pulumi.Input[str]] = None,
                                   create_time_to: Optional[pulumi.Input[str]] = None,
                                   create_user_uin: Optional[pulumi.Input[str]] = None,
                                   id: Optional[pulumi.Input[str]] = None,
                                   keyword: Optional[pulumi.Input[str]] = None,
                                   monitor_object_type: Optional[pulumi.Input[float]] = None,
                                   project_id: Optional[pulumi.Input[str]] = None,
                                   result_output_file: Optional[pulumi.Input[str]] = None,
                                   task_id: Optional[pulumi.Input[str]] = None,
                                   update_time_from: Optional[pulumi.Input[str]] = None,
                                   update_time_to: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetWedataOpsAlarmRulesResult]
    func GetWedataOpsAlarmRules(ctx *Context, args *GetWedataOpsAlarmRulesArgs, opts ...InvokeOption) (*GetWedataOpsAlarmRulesResult, error)
    func GetWedataOpsAlarmRulesOutput(ctx *Context, args *GetWedataOpsAlarmRulesOutputArgs, opts ...InvokeOption) GetWedataOpsAlarmRulesResultOutput

    > Note: This function is named GetWedataOpsAlarmRules in the Go SDK.

    public static class GetWedataOpsAlarmRules 
    {
        public static Task<GetWedataOpsAlarmRulesResult> InvokeAsync(GetWedataOpsAlarmRulesArgs args, InvokeOptions? opts = null)
        public static Output<GetWedataOpsAlarmRulesResult> Invoke(GetWedataOpsAlarmRulesInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetWedataOpsAlarmRulesResult> getWedataOpsAlarmRules(GetWedataOpsAlarmRulesArgs args, InvokeOptions options)
    public static Output<GetWedataOpsAlarmRulesResult> getWedataOpsAlarmRules(GetWedataOpsAlarmRulesArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getWedataOpsAlarmRules:getWedataOpsAlarmRules
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ProjectId string
    Project id.
    AlarmLevel double
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    AlarmRecipientId string
    Query the alarm rules configured for the corresponding alarm recipient.
    AlarmType string
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    CreateTimeFrom string
    The start time of the alarm rule creation time range, in the format of 2025-08-17 00:00:00.
    CreateTimeTo string
    The end time of the alarm rule creation time range, in the format of "2025-08-26 23:59:59".
    CreateUserUin string
    Alarm rule creator filtering.
    Id string
    Keyword string
    Query the corresponding alarm rule based on the alarm rule ID/rule name.
    MonitorObjectType double
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    ResultOutputFile string
    Used to save results.
    TaskId string
    Query alarm rules based on task ID.
    UpdateTimeFrom string
    Last updated time filter alarm rules, format such as "2025-08-26 00:00:00".
    UpdateTimeTo string
    Last updated time filter alarm rule format such as: "2025-08-26 23:59:59".
    ProjectId string
    Project id.
    AlarmLevel float64
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    AlarmRecipientId string
    Query the alarm rules configured for the corresponding alarm recipient.
    AlarmType string
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    CreateTimeFrom string
    The start time of the alarm rule creation time range, in the format of 2025-08-17 00:00:00.
    CreateTimeTo string
    The end time of the alarm rule creation time range, in the format of "2025-08-26 23:59:59".
    CreateUserUin string
    Alarm rule creator filtering.
    Id string
    Keyword string
    Query the corresponding alarm rule based on the alarm rule ID/rule name.
    MonitorObjectType float64
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    ResultOutputFile string
    Used to save results.
    TaskId string
    Query alarm rules based on task ID.
    UpdateTimeFrom string
    Last updated time filter alarm rules, format such as "2025-08-26 00:00:00".
    UpdateTimeTo string
    Last updated time filter alarm rule format such as: "2025-08-26 23:59:59".
    projectId String
    Project id.
    alarmLevel Double
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    alarmRecipientId String
    Query the alarm rules configured for the corresponding alarm recipient.
    alarmType String
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    createTimeFrom String
    The start time of the alarm rule creation time range, in the format of 2025-08-17 00:00:00.
    createTimeTo String
    The end time of the alarm rule creation time range, in the format of "2025-08-26 23:59:59".
    createUserUin String
    Alarm rule creator filtering.
    id String
    keyword String
    Query the corresponding alarm rule based on the alarm rule ID/rule name.
    monitorObjectType Double
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    resultOutputFile String
    Used to save results.
    taskId String
    Query alarm rules based on task ID.
    updateTimeFrom String
    Last updated time filter alarm rules, format such as "2025-08-26 00:00:00".
    updateTimeTo String
    Last updated time filter alarm rule format such as: "2025-08-26 23:59:59".
    projectId string
    Project id.
    alarmLevel number
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    alarmRecipientId string
    Query the alarm rules configured for the corresponding alarm recipient.
    alarmType string
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    createTimeFrom string
    The start time of the alarm rule creation time range, in the format of 2025-08-17 00:00:00.
    createTimeTo string
    The end time of the alarm rule creation time range, in the format of "2025-08-26 23:59:59".
    createUserUin string
    Alarm rule creator filtering.
    id string
    keyword string
    Query the corresponding alarm rule based on the alarm rule ID/rule name.
    monitorObjectType number
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    resultOutputFile string
    Used to save results.
    taskId string
    Query alarm rules based on task ID.
    updateTimeFrom string
    Last updated time filter alarm rules, format such as "2025-08-26 00:00:00".
    updateTimeTo string
    Last updated time filter alarm rule format such as: "2025-08-26 23:59:59".
    project_id str
    Project id.
    alarm_level float
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    alarm_recipient_id str
    Query the alarm rules configured for the corresponding alarm recipient.
    alarm_type str
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    create_time_from str
    The start time of the alarm rule creation time range, in the format of 2025-08-17 00:00:00.
    create_time_to str
    The end time of the alarm rule creation time range, in the format of "2025-08-26 23:59:59".
    create_user_uin str
    Alarm rule creator filtering.
    id str
    keyword str
    Query the corresponding alarm rule based on the alarm rule ID/rule name.
    monitor_object_type float
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    result_output_file str
    Used to save results.
    task_id str
    Query alarm rules based on task ID.
    update_time_from str
    Last updated time filter alarm rules, format such as "2025-08-26 00:00:00".
    update_time_to str
    Last updated time filter alarm rule format such as: "2025-08-26 23:59:59".
    projectId String
    Project id.
    alarmLevel Number
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    alarmRecipientId String
    Query the alarm rules configured for the corresponding alarm recipient.
    alarmType String
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    createTimeFrom String
    The start time of the alarm rule creation time range, in the format of 2025-08-17 00:00:00.
    createTimeTo String
    The end time of the alarm rule creation time range, in the format of "2025-08-26 23:59:59".
    createUserUin String
    Alarm rule creator filtering.
    id String
    keyword String
    Query the corresponding alarm rule based on the alarm rule ID/rule name.
    monitorObjectType Number
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    resultOutputFile String
    Used to save results.
    taskId String
    Query alarm rules based on task ID.
    updateTimeFrom String
    Last updated time filter alarm rules, format such as "2025-08-26 00:00:00".
    updateTimeTo String
    Last updated time filter alarm rule format such as: "2025-08-26 23:59:59".

    getWedataOpsAlarmRules Result

    The following output properties are available:

    Datas []GetWedataOpsAlarmRulesData
    Alarm information response.
    Id string
    ProjectId string
    AlarmLevel float64
    AlarmRecipientId string
    AlarmType string
    CreateTimeFrom string
    CreateTimeTo string
    CreateUserUin string
    Keyword string
    MonitorObjectType float64
    ResultOutputFile string
    TaskId string
    UpdateTimeFrom string
    UpdateTimeTo string
    datas List<Property Map>
    Alarm information response.
    id String
    projectId String
    alarmLevel Number
    alarmRecipientId String
    alarmType String
    createTimeFrom String
    createTimeTo String
    createUserUin String
    keyword String
    monitorObjectType Number
    resultOutputFile String
    taskId String
    updateTimeFrom String
    updateTimeTo String

    Supporting Types

    GetWedataOpsAlarmRulesData

    GetWedataOpsAlarmRulesDataItem

    AlarmGroups List<GetWedataOpsAlarmRulesDataItemAlarmGroup>
    AlarmLevel double
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    AlarmRuleDetails List<GetWedataOpsAlarmRulesDataItemAlarmRuleDetail>
    AlarmRuleId string
    AlarmRuleName string
    AlarmTypes List<string>
    BundleId string
    BundleInfo string
    Description string
    MonitorObjectIds List<string>
    MonitorObjectType double
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    OwnerUin string
    Status double
    AlarmGroups []GetWedataOpsAlarmRulesDataItemAlarmGroup
    AlarmLevel float64
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    AlarmRuleDetails []GetWedataOpsAlarmRulesDataItemAlarmRuleDetail
    AlarmRuleId string
    AlarmRuleName string
    AlarmTypes []string
    BundleId string
    BundleInfo string
    Description string
    MonitorObjectIds []string
    MonitorObjectType float64
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    OwnerUin string
    Status float64
    alarmGroups List<GetWedataOpsAlarmRulesDataItemAlarmGroup>
    alarmLevel Double
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    alarmRuleDetails List<GetWedataOpsAlarmRulesDataItemAlarmRuleDetail>
    alarmRuleId String
    alarmRuleName String
    alarmTypes List<String>
    bundleId String
    bundleInfo String
    description String
    monitorObjectIds List<String>
    monitorObjectType Double
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    ownerUin String
    status Double
    alarmGroups GetWedataOpsAlarmRulesDataItemAlarmGroup[]
    alarmLevel number
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    alarmRuleDetails GetWedataOpsAlarmRulesDataItemAlarmRuleDetail[]
    alarmRuleId string
    alarmRuleName string
    alarmTypes string[]
    bundleId string
    bundleInfo string
    description string
    monitorObjectIds string[]
    monitorObjectType number
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    ownerUin string
    status number
    alarm_groups Sequence[GetWedataOpsAlarmRulesDataItemAlarmGroup]
    alarm_level float
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    alarm_rule_details Sequence[GetWedataOpsAlarmRulesDataItemAlarmRuleDetail]
    alarm_rule_id str
    alarm_rule_name str
    alarm_types Sequence[str]
    bundle_id str
    bundle_info str
    description str
    monitor_object_ids Sequence[str]
    monitor_object_type float
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    owner_uin str
    status float
    alarmGroups List<Property Map>
    alarmLevel Number
    Alarm level: 1. Normal, 2. Major, 3. Urgent.
    alarmRuleDetails List<Property Map>
    alarmRuleId String
    alarmRuleName String
    alarmTypes List<String>
    bundleId String
    bundleInfo String
    description String
    monitorObjectIds List<String>
    monitorObjectType Number
    Monitoring object type, Task dimension monitoring: can be configured according to task/workflow/project: 1.Task, 2.Workflow, 3.Project (default is 1.Task) Project dimension monitoring: Project overall task fluctuation alarm, 7: Project fluctuation monitoring alarm.
    ownerUin String
    status Number

    GetWedataOpsAlarmRulesDataItemAlarmGroup

    GetWedataOpsAlarmRulesDataItemAlarmGroupNotificationFatigue

    GetWedataOpsAlarmRulesDataItemAlarmGroupNotificationFatigueQuietInterval

    DaysOfWeeks List<double>
    EndTime string
    StartTime string
    DaysOfWeeks []float64
    EndTime string
    StartTime string
    daysOfWeeks List<Double>
    endTime String
    startTime String
    daysOfWeeks number[]
    endTime string
    startTime string
    days_of_weeks Sequence[float]
    end_time str
    start_time str
    daysOfWeeks List<Number>
    endTime String
    startTime String

    GetWedataOpsAlarmRulesDataItemAlarmGroupWebHook

    AlarmWay string
    WebHooks List<string>
    AlarmWay string
    WebHooks []string
    alarmWay String
    webHooks List<String>
    alarmWay string
    webHooks string[]
    alarm_way str
    web_hooks Sequence[str]
    alarmWay String
    webHooks List<String>

    GetWedataOpsAlarmRulesDataItemAlarmRuleDetail

    GetWedataOpsAlarmRulesDataItemAlarmRuleDetailDataBackfillOrRerunTimeOutExtInfo

    Hour double
    Min double
    RuleType double
    ScheduleTimeZone string
    Type double
    Hour float64
    Min float64
    RuleType float64
    ScheduleTimeZone string
    Type float64
    hour Double
    min Double
    ruleType Double
    scheduleTimeZone String
    type Double
    hour number
    min number
    ruleType number
    scheduleTimeZone string
    type number
    hour float
    min float
    rule_type float
    schedule_time_zone str
    type float
    hour Number
    min Number
    ruleType Number
    scheduleTimeZone String
    type Number

    GetWedataOpsAlarmRulesDataItemAlarmRuleDetailProjectInstanceStatisticsAlarmInfoList

    AlarmType string
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    InstanceCount double
    InstanceThresholdCount double
    InstanceThresholdCountPercent double
    IsCumulant bool
    StabilizeStatisticsCycle double
    StabilizeThreshold double
    AlarmType string
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    InstanceCount float64
    InstanceThresholdCount float64
    InstanceThresholdCountPercent float64
    IsCumulant bool
    StabilizeStatisticsCycle float64
    StabilizeThreshold float64
    alarmType String
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    instanceCount Double
    instanceThresholdCount Double
    instanceThresholdCountPercent Double
    isCumulant Boolean
    stabilizeStatisticsCycle Double
    stabilizeThreshold Double
    alarmType string
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    instanceCount number
    instanceThresholdCount number
    instanceThresholdCountPercent number
    isCumulant boolean
    stabilizeStatisticsCycle number
    stabilizeThreshold number
    alarm_type str
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    instance_count float
    instance_threshold_count float
    instance_threshold_count_percent float
    is_cumulant bool
    stabilize_statistics_cycle float
    stabilize_threshold float
    alarmType String
    Alarm Rule Monitoring Types: failure: failure alarm; overtime: timeout alarm; success: success alarm; backTrackingOrRerunSuccess: backTrackingOrRerunSuccess: backTrackingOrRerunFailure: backTrackingOrRerunFailure. Project Fluctuation Alarms: projectFailureInstanceUpwardFluctuationAlarm: alarm if the upward fluctuation rate of failed instances exceeds the threshold. projectSuccessInstanceDownwardFluctuationAlarm: alarm if the downward fluctuation rate of successful instances exceeds the threshold. Offline Integration Task Reconciliation Alarms: reconciliationFailure: offline reconciliation task failure alarm; reconciliationOvertime: offline reconciliation task timeout alarm; reconciliationMismatch: alarm if the number of inconsistent entries in a data reconciliation task exceeds the threshold. Example value: ["failure"].
    instanceCount Number
    instanceThresholdCount Number
    instanceThresholdCountPercent Number
    isCumulant Boolean
    stabilizeStatisticsCycle Number
    stabilizeThreshold Number

    GetWedataOpsAlarmRulesDataItemAlarmRuleDetailReconciliationExtInfo

    Hour double
    Min double
    MismatchCount double
    RuleType string
    Hour float64
    Min float64
    MismatchCount float64
    RuleType string
    hour Double
    min Double
    mismatchCount Double
    ruleType String
    hour number
    min number
    mismatchCount number
    ruleType string
    hour float
    min float
    mismatch_count float
    rule_type str
    hour Number
    min Number
    mismatchCount Number
    ruleType String

    GetWedataOpsAlarmRulesDataItemAlarmRuleDetailTimeOutExtInfo

    Hour double
    Min double
    RuleType double
    ScheduleTimeZone string
    Type double
    Hour float64
    Min float64
    RuleType float64
    ScheduleTimeZone string
    Type float64
    hour Double
    min Double
    ruleType Double
    scheduleTimeZone String
    type Double
    hour number
    min number
    ruleType number
    scheduleTimeZone string
    type number
    hour float
    min float
    rule_type float
    schedule_time_zone str
    type float
    hour Number
    min Number
    ruleType Number
    scheduleTimeZone String
    type Number

    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.35 published on Friday, Nov 7, 2025 by tencentcloudstack
      Meet Neo: Your AI Platform Teammate