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

tencentcloud.getWedataOpsAlarmMessage

Get Started
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 message

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as tencentcloud from "@pulumi/tencentcloud";
    
    const wedataOpsAlarmMessage = tencentcloud.getWedataOpsAlarmMessage({
        projectId: "1859317240494305280",
        alarmMessageId: "263840",
    });
    
    import pulumi
    import pulumi_tencentcloud as tencentcloud
    
    wedata_ops_alarm_message = tencentcloud.get_wedata_ops_alarm_message(project_id="1859317240494305280",
        alarm_message_id="263840")
    
    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.GetWedataOpsAlarmMessage(ctx, &tencentcloud.GetWedataOpsAlarmMessageArgs{
    			ProjectId:      "1859317240494305280",
    			AlarmMessageId: "263840",
    		}, 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 wedataOpsAlarmMessage = Tencentcloud.GetWedataOpsAlarmMessage.Invoke(new()
        {
            ProjectId = "1859317240494305280",
            AlarmMessageId = "263840",
        });
    
    });
    
    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.GetWedataOpsAlarmMessageArgs;
    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 wedataOpsAlarmMessage = TencentcloudFunctions.getWedataOpsAlarmMessage(GetWedataOpsAlarmMessageArgs.builder()
                .projectId("1859317240494305280")
                .alarmMessageId("263840")
                .build());
    
        }
    }
    
    variables:
      wedataOpsAlarmMessage:
        fn::invoke:
          function: tencentcloud:getWedataOpsAlarmMessage
          arguments:
            projectId: '1859317240494305280'
            alarmMessageId: 263840
    

    Using getWedataOpsAlarmMessage

    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 getWedataOpsAlarmMessage(args: GetWedataOpsAlarmMessageArgs, opts?: InvokeOptions): Promise<GetWedataOpsAlarmMessageResult>
    function getWedataOpsAlarmMessageOutput(args: GetWedataOpsAlarmMessageOutputArgs, opts?: InvokeOptions): Output<GetWedataOpsAlarmMessageResult>
    def get_wedata_ops_alarm_message(alarm_message_id: Optional[str] = None,
                                     id: Optional[str] = None,
                                     project_id: Optional[str] = None,
                                     result_output_file: Optional[str] = None,
                                     time_zone: Optional[str] = None,
                                     opts: Optional[InvokeOptions] = None) -> GetWedataOpsAlarmMessageResult
    def get_wedata_ops_alarm_message_output(alarm_message_id: Optional[pulumi.Input[str]] = None,
                                     id: Optional[pulumi.Input[str]] = None,
                                     project_id: Optional[pulumi.Input[str]] = None,
                                     result_output_file: Optional[pulumi.Input[str]] = None,
                                     time_zone: Optional[pulumi.Input[str]] = None,
                                     opts: Optional[InvokeOptions] = None) -> Output[GetWedataOpsAlarmMessageResult]
    func GetWedataOpsAlarmMessage(ctx *Context, args *GetWedataOpsAlarmMessageArgs, opts ...InvokeOption) (*GetWedataOpsAlarmMessageResult, error)
    func GetWedataOpsAlarmMessageOutput(ctx *Context, args *GetWedataOpsAlarmMessageOutputArgs, opts ...InvokeOption) GetWedataOpsAlarmMessageResultOutput

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

    public static class GetWedataOpsAlarmMessage 
    {
        public static Task<GetWedataOpsAlarmMessageResult> InvokeAsync(GetWedataOpsAlarmMessageArgs args, InvokeOptions? opts = null)
        public static Output<GetWedataOpsAlarmMessageResult> Invoke(GetWedataOpsAlarmMessageInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetWedataOpsAlarmMessageResult> getWedataOpsAlarmMessage(GetWedataOpsAlarmMessageArgs args, InvokeOptions options)
    public static Output<GetWedataOpsAlarmMessageResult> getWedataOpsAlarmMessage(GetWedataOpsAlarmMessageArgs args, InvokeOptions options)
    
    fn::invoke:
      function: tencentcloud:index/getWedataOpsAlarmMessage:getWedataOpsAlarmMessage
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AlarmMessageId string
    Alarm message Id.
    ProjectId string
    Project ID.
    Id string
    ResultOutputFile string
    Used to save results.
    TimeZone string
    Specifies the time zone of the return date. default UTC+8.
    AlarmMessageId string
    Alarm message Id.
    ProjectId string
    Project ID.
    Id string
    ResultOutputFile string
    Used to save results.
    TimeZone string
    Specifies the time zone of the return date. default UTC+8.
    alarmMessageId String
    Alarm message Id.
    projectId String
    Project ID.
    id String
    resultOutputFile String
    Used to save results.
    timeZone String
    Specifies the time zone of the return date. default UTC+8.
    alarmMessageId string
    Alarm message Id.
    projectId string
    Project ID.
    id string
    resultOutputFile string
    Used to save results.
    timeZone string
    Specifies the time zone of the return date. default UTC+8.
    alarm_message_id str
    Alarm message Id.
    project_id str
    Project ID.
    id str
    result_output_file str
    Used to save results.
    time_zone str
    Specifies the time zone of the return date. default UTC+8.
    alarmMessageId String
    Alarm message Id.
    projectId String
    Project ID.
    id String
    resultOutputFile String
    Used to save results.
    timeZone String
    Specifies the time zone of the return date. default UTC+8.

    getWedataOpsAlarmMessage Result

    The following output properties are available:

    alarmMessageId String
    datas List<Property Map>
    Alarm information.
    id String
    projectId String
    resultOutputFile String
    timeZone String

    Supporting Types

    GetWedataOpsAlarmMessageData

    AlarmLevel double
    AlarmMessageId double
    Alarm message Id.
    AlarmReason string
    AlarmRecipients List<string>
    AlarmRuleId string
    AlarmTime string
    AlarmWays List<string>
    CurRunDate string
    TaskId string
    TaskName string
    AlarmLevel float64
    AlarmMessageId float64
    Alarm message Id.
    AlarmReason string
    AlarmRecipients []string
    AlarmRuleId string
    AlarmTime string
    AlarmWays []string
    CurRunDate string
    TaskId string
    TaskName string
    alarmLevel Double
    alarmMessageId Double
    Alarm message Id.
    alarmReason String
    alarmRecipients List<String>
    alarmRuleId String
    alarmTime String
    alarmWays List<String>
    curRunDate String
    taskId String
    taskName String
    alarmLevel number
    alarmMessageId number
    Alarm message Id.
    alarmReason string
    alarmRecipients string[]
    alarmRuleId string
    alarmTime string
    alarmWays string[]
    curRunDate string
    taskId string
    taskName string
    alarm_level float
    alarm_message_id float
    Alarm message Id.
    alarm_reason str
    alarm_recipients Sequence[str]
    alarm_rule_id str
    alarm_time str
    alarm_ways Sequence[str]
    cur_run_date str
    task_id str
    task_name str
    alarmLevel Number
    alarmMessageId Number
    Alarm message Id.
    alarmReason String
    alarmRecipients List<String>
    alarmRuleId String
    alarmTime String
    alarmWays List<String>
    curRunDate String
    taskId String
    taskName String

    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