tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getMonitorAlarmNoticeCallbacks
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query detailed information of monitor alarm_notice_callbacks
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const alarmNoticeCallbacks = tencentcloud.getMonitorAlarmNoticeCallbacks({});
import pulumi
import pulumi_tencentcloud as tencentcloud
alarm_notice_callbacks = tencentcloud.get_monitor_alarm_notice_callbacks()
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.GetMonitorAlarmNoticeCallbacks(ctx, &tencentcloud.GetMonitorAlarmNoticeCallbacksArgs{}, 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 alarmNoticeCallbacks = Tencentcloud.GetMonitorAlarmNoticeCallbacks.Invoke();
});
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.GetMonitorAlarmNoticeCallbacksArgs;
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 alarmNoticeCallbacks = TencentcloudFunctions.getMonitorAlarmNoticeCallbacks();
}
}
variables:
alarmNoticeCallbacks:
fn::invoke:
function: tencentcloud:getMonitorAlarmNoticeCallbacks
arguments: {}
Using getMonitorAlarmNoticeCallbacks
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 getMonitorAlarmNoticeCallbacks(args: GetMonitorAlarmNoticeCallbacksArgs, opts?: InvokeOptions): Promise<GetMonitorAlarmNoticeCallbacksResult>
function getMonitorAlarmNoticeCallbacksOutput(args: GetMonitorAlarmNoticeCallbacksOutputArgs, opts?: InvokeOptions): Output<GetMonitorAlarmNoticeCallbacksResult>
def get_monitor_alarm_notice_callbacks(id: Optional[str] = None,
result_output_file: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
opts: Optional[InvokeOptions] = None) -> GetMonitorAlarmNoticeCallbacksResult
def get_monitor_alarm_notice_callbacks_output(id: Optional[pulumi.Input[str]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
tags: Optional[pulumi.Input[Mapping[str, pulumi.Input[str]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMonitorAlarmNoticeCallbacksResult]
func GetMonitorAlarmNoticeCallbacks(ctx *Context, args *GetMonitorAlarmNoticeCallbacksArgs, opts ...InvokeOption) (*GetMonitorAlarmNoticeCallbacksResult, error)
func GetMonitorAlarmNoticeCallbacksOutput(ctx *Context, args *GetMonitorAlarmNoticeCallbacksOutputArgs, opts ...InvokeOption) GetMonitorAlarmNoticeCallbacksResultOutput
> Note: This function is named GetMonitorAlarmNoticeCallbacks
in the Go SDK.
public static class GetMonitorAlarmNoticeCallbacks
{
public static Task<GetMonitorAlarmNoticeCallbacksResult> InvokeAsync(GetMonitorAlarmNoticeCallbacksArgs args, InvokeOptions? opts = null)
public static Output<GetMonitorAlarmNoticeCallbacksResult> Invoke(GetMonitorAlarmNoticeCallbacksInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMonitorAlarmNoticeCallbacksResult> getMonitorAlarmNoticeCallbacks(GetMonitorAlarmNoticeCallbacksArgs args, InvokeOptions options)
public static Output<GetMonitorAlarmNoticeCallbacksResult> getMonitorAlarmNoticeCallbacks(GetMonitorAlarmNoticeCallbacksArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getMonitorAlarmNoticeCallbacks:getMonitorAlarmNoticeCallbacks
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Result
Output stringFile - Used to save results.
- Dictionary<string, string>
- Tag description list.
- Id string
- Result
Output stringFile - Used to save results.
- map[string]string
- Tag description list.
- id String
- result
Output StringFile - Used to save results.
- Map<String,String>
- Tag description list.
- id string
- result
Output stringFile - Used to save results.
- {[key: string]: string}
- Tag description list.
- id str
- result_
output_ strfile - Used to save results.
- Mapping[str, str]
- Tag description list.
- id String
- result
Output StringFile - Used to save results.
- Map<String>
- Tag description list.
getMonitorAlarmNoticeCallbacks Result
The following output properties are available:
- Id string
- Url
Notices List<GetMonitor Alarm Notice Callbacks Url Notice> - Alarm callback notification.
- Result
Output stringFile - Dictionary<string, string>
- Id string
- Url
Notices []GetMonitor Alarm Notice Callbacks Url Notice - Alarm callback notification.
- Result
Output stringFile - map[string]string
- id String
- url
Notices List<GetMonitor Alarm Notice Callbacks Url Notice> - Alarm callback notification.
- result
Output StringFile - Map<String,String>
- id string
- url
Notices GetMonitor Alarm Notice Callbacks Url Notice[] - Alarm callback notification.
- result
Output stringFile - {[key: string]: string}
- id str
- url_
notices Sequence[GetMonitor Alarm Notice Callbacks Url Notice] - Alarm callback notification.
- result_
output_ strfile - Mapping[str, str]
- id String
- url
Notices List<Property Map> - Alarm callback notification.
- result
Output StringFile - Map<String>
Supporting Types
GetMonitorAlarmNoticeCallbacksUrlNotice
- End
Time double - The number of seconds from the end of the notification day.
- Is
Valid double - Verified 0=No 1=Yes.
- Start
Time double - The number of seconds starting from the day of notification start time.
- Url string
- Callback URL (limited to 256 characters).
- Validation
Code string - Verification code.
- Weekdays List<double>
- Notification period 1-7 represents Monday to Sunday.
- End
Time float64 - The number of seconds from the end of the notification day.
- Is
Valid float64 - Verified 0=No 1=Yes.
- Start
Time float64 - The number of seconds starting from the day of notification start time.
- Url string
- Callback URL (limited to 256 characters).
- Validation
Code string - Verification code.
- Weekdays []float64
- Notification period 1-7 represents Monday to Sunday.
- end
Time Double - The number of seconds from the end of the notification day.
- is
Valid Double - Verified 0=No 1=Yes.
- start
Time Double - The number of seconds starting from the day of notification start time.
- url String
- Callback URL (limited to 256 characters).
- validation
Code String - Verification code.
- weekdays List<Double>
- Notification period 1-7 represents Monday to Sunday.
- end
Time number - The number of seconds from the end of the notification day.
- is
Valid number - Verified 0=No 1=Yes.
- start
Time number - The number of seconds starting from the day of notification start time.
- url string
- Callback URL (limited to 256 characters).
- validation
Code string - Verification code.
- weekdays number[]
- Notification period 1-7 represents Monday to Sunday.
- end_
time float - The number of seconds from the end of the notification day.
- is_
valid float - Verified 0=No 1=Yes.
- start_
time float - The number of seconds starting from the day of notification start time.
- url str
- Callback URL (limited to 256 characters).
- validation_
code str - Verification code.
- weekdays Sequence[float]
- Notification period 1-7 represents Monday to Sunday.
- end
Time Number - The number of seconds from the end of the notification day.
- is
Valid Number - Verified 0=No 1=Yes.
- start
Time Number - The number of seconds starting from the day of notification start time.
- url String
- Callback URL (limited to 256 characters).
- validation
Code String - Verification code.
- weekdays List<Number>
- Notification period 1-7 represents Monday to Sunday.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack