1. Packages
  2. Volcengine
  3. API Docs
  4. tls
  5. Alarms
Volcengine v0.0.27 published on Tuesday, Dec 10, 2024 by Volcengine

volcengine.tls.Alarms

Explore with Pulumi AI

Volcengine v0.0.27 published on Tuesday, Dec 10, 2024 by Volcengine

Use this data source to query detailed information of tls alarms

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as volcengine from "@pulumi/volcengine";

const default = volcengine.tls.Alarms({
    projectId: "cc44f8b6-0328-4622-b043-023fca735cd4",
});
Copy
import pulumi
import pulumi_volcengine as volcengine

default = volcengine.tls.alarms(project_id="cc44f8b6-0328-4622-b043-023fca735cd4")
Copy
package main

import (
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/volcengine/pulumi-volcengine/sdk/go/volcengine/tls"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := tls.Alarms(ctx, &tls.AlarmsArgs{
			ProjectId: "cc44f8b6-0328-4622-b043-023fca735cd4",
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Volcengine = Pulumi.Volcengine;

return await Deployment.RunAsync(() => 
{
    var @default = Volcengine.Tls.Alarms.Invoke(new()
    {
        ProjectId = "cc44f8b6-0328-4622-b043-023fca735cd4",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.volcengine.tls.TlsFunctions;
import com.pulumi.volcengine.tls.inputs.AlarmsArgs;
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 default = TlsFunctions.Alarms(AlarmsArgs.builder()
            .projectId("cc44f8b6-0328-4622-b043-023fca735cd4")
            .build());

    }
}
Copy
variables:
  default:
    fn::invoke:
      Function: volcengine:tls:Alarms
      Arguments:
        projectId: cc44f8b6-0328-4622-b043-023fca735cd4
Copy

Using Alarms

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 alarms(args: AlarmsArgs, opts?: InvokeOptions): Promise<AlarmsResult>
function alarmsOutput(args: AlarmsOutputArgs, opts?: InvokeOptions): Output<AlarmsResult>
Copy
def alarms(alarm_id: Optional[str] = None,
           alarm_name: Optional[str] = None,
           output_file: Optional[str] = None,
           project_id: Optional[str] = None,
           status: Optional[bool] = None,
           topic_id: Optional[str] = None,
           topic_name: Optional[str] = None,
           opts: Optional[InvokeOptions] = None) -> AlarmsResult
def alarms_output(alarm_id: Optional[pulumi.Input[str]] = None,
           alarm_name: Optional[pulumi.Input[str]] = None,
           output_file: Optional[pulumi.Input[str]] = None,
           project_id: Optional[pulumi.Input[str]] = None,
           status: Optional[pulumi.Input[bool]] = None,
           topic_id: Optional[pulumi.Input[str]] = None,
           topic_name: Optional[pulumi.Input[str]] = None,
           opts: Optional[InvokeOptions] = None) -> Output[AlarmsResult]
Copy
func Alarms(ctx *Context, args *AlarmsArgs, opts ...InvokeOption) (*AlarmsResult, error)
func AlarmsOutput(ctx *Context, args *AlarmsOutputArgs, opts ...InvokeOption) AlarmsResultOutput
Copy
public static class Alarms 
{
    public static Task<AlarmsResult> InvokeAsync(AlarmsArgs args, InvokeOptions? opts = null)
    public static Output<AlarmsResult> Invoke(AlarmsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<AlarmsResult> alarms(AlarmsArgs args, InvokeOptions options)
public static Output<AlarmsResult> alarms(AlarmsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: volcengine:tls:Alarms
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ProjectId This property is required. string
The project id.
AlarmId string
The alarm id.
AlarmName string
The alarm name.
OutputFile string
File name where to save data source results.
Status bool
The status.
TopicId string
The topic id.
TopicName string
The topic name.
ProjectId This property is required. string
The project id.
AlarmId string
The alarm id.
AlarmName string
The alarm name.
OutputFile string
File name where to save data source results.
Status bool
The status.
TopicId string
The topic id.
TopicName string
The topic name.
projectId This property is required. String
The project id.
alarmId String
The alarm id.
alarmName String
The alarm name.
outputFile String
File name where to save data source results.
status Boolean
The status.
topicId String
The topic id.
topicName String
The topic name.
projectId This property is required. string
The project id.
alarmId string
The alarm id.
alarmName string
The alarm name.
outputFile string
File name where to save data source results.
status boolean
The status.
topicId string
The topic id.
topicName string
The topic name.
project_id This property is required. str
The project id.
alarm_id str
The alarm id.
alarm_name str
The alarm name.
output_file str
File name where to save data source results.
status bool
The status.
topic_id str
The topic id.
topic_name str
The topic name.
projectId This property is required. String
The project id.
alarmId String
The alarm id.
alarmName String
The alarm name.
outputFile String
File name where to save data source results.
status Boolean
The status.
topicId String
The topic id.
topicName String
The topic name.

Alarms Result

The following output properties are available:

Alarms List<AlarmsAlarm>
The list of alarms.
Id string
The provider-assigned unique ID for this managed resource.
ProjectId string
The project id.
TotalCount int
The total count of query.
AlarmId string
The alarm id.
AlarmName string
The name of the alarm.
OutputFile string
Status bool
Whether to enable the alert policy. The default value is true, that is, on.
TopicId string
The id of the topic.
TopicName string
The name of the topic.
Alarms []AlarmsAlarm
The list of alarms.
Id string
The provider-assigned unique ID for this managed resource.
ProjectId string
The project id.
TotalCount int
The total count of query.
AlarmId string
The alarm id.
AlarmName string
The name of the alarm.
OutputFile string
Status bool
Whether to enable the alert policy. The default value is true, that is, on.
TopicId string
The id of the topic.
TopicName string
The name of the topic.
alarms List<AlarmsAlarm>
The list of alarms.
id String
The provider-assigned unique ID for this managed resource.
projectId String
The project id.
totalCount Integer
The total count of query.
alarmId String
The alarm id.
alarmName String
The name of the alarm.
outputFile String
status Boolean
Whether to enable the alert policy. The default value is true, that is, on.
topicId String
The id of the topic.
topicName String
The name of the topic.
alarms AlarmsAlarm[]
The list of alarms.
id string
The provider-assigned unique ID for this managed resource.
projectId string
The project id.
totalCount number
The total count of query.
alarmId string
The alarm id.
alarmName string
The name of the alarm.
outputFile string
status boolean
Whether to enable the alert policy. The default value is true, that is, on.
topicId string
The id of the topic.
topicName string
The name of the topic.
alarms Sequence[AlarmsAlarm]
The list of alarms.
id str
The provider-assigned unique ID for this managed resource.
project_id str
The project id.
total_count int
The total count of query.
alarm_id str
The alarm id.
alarm_name str
The name of the alarm.
output_file str
status bool
Whether to enable the alert policy. The default value is true, that is, on.
topic_id str
The id of the topic.
topic_name str
The name of the topic.
alarms List<Property Map>
The list of alarms.
id String
The provider-assigned unique ID for this managed resource.
projectId String
The project id.
totalCount Number
The total count of query.
alarmId String
The alarm id.
alarmName String
The name of the alarm.
outputFile String
status Boolean
Whether to enable the alert policy. The default value is true, that is, on.
topicId String
The id of the topic.
topicName String
The name of the topic.

Supporting Types

AlarmsAlarm

AlarmId This property is required. string
The alarm id.
AlarmName This property is required. string
The alarm name.
AlarmNotifyGroups This property is required. List<AlarmsAlarmAlarmNotifyGroup>
List of notification groups corresponding to the alarm.
AlarmPeriod This property is required. int
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
AlarmPeriodDetails This property is required. List<AlarmsAlarmAlarmPeriodDetail>
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
Condition This property is required. string
Alarm trigger condition.
CreateTime This property is required. string
The create time.
ModifyTime This property is required. string
The modify time.
ProjectId This property is required. string
The project id.
QueryRequests This property is required. List<AlarmsAlarmQueryRequest>
Search and analyze sentences, 1~3 can be configured.
RequestCycles This property is required. List<AlarmsAlarmRequestCycle>
The execution period of the alarm task.
Status This property is required. bool
The status.
TriggerPeriod This property is required. int
Continuous cycle. The alarm will be issued after the trigger condition is continuously met for TriggerPeriod periods; the minimum value is 1, the maximum value is 10, and the default value is 1.
UserDefineMsg This property is required. string
Customize the alarm notification content.
AlarmId This property is required. string
The alarm id.
AlarmName This property is required. string
The alarm name.
AlarmNotifyGroups This property is required. []AlarmsAlarmAlarmNotifyGroup
List of notification groups corresponding to the alarm.
AlarmPeriod This property is required. int
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
AlarmPeriodDetails This property is required. []AlarmsAlarmAlarmPeriodDetail
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
Condition This property is required. string
Alarm trigger condition.
CreateTime This property is required. string
The create time.
ModifyTime This property is required. string
The modify time.
ProjectId This property is required. string
The project id.
QueryRequests This property is required. []AlarmsAlarmQueryRequest
Search and analyze sentences, 1~3 can be configured.
RequestCycles This property is required. []AlarmsAlarmRequestCycle
The execution period of the alarm task.
Status This property is required. bool
The status.
TriggerPeriod This property is required. int
Continuous cycle. The alarm will be issued after the trigger condition is continuously met for TriggerPeriod periods; the minimum value is 1, the maximum value is 10, and the default value is 1.
UserDefineMsg This property is required. string
Customize the alarm notification content.
alarmId This property is required. String
The alarm id.
alarmName This property is required. String
The alarm name.
alarmNotifyGroups This property is required. List<AlarmsAlarmAlarmNotifyGroup>
List of notification groups corresponding to the alarm.
alarmPeriod This property is required. Integer
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
alarmPeriodDetails This property is required. List<AlarmsAlarmAlarmPeriodDetail>
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
condition This property is required. String
Alarm trigger condition.
createTime This property is required. String
The create time.
modifyTime This property is required. String
The modify time.
projectId This property is required. String
The project id.
queryRequests This property is required. List<AlarmsAlarmQueryRequest>
Search and analyze sentences, 1~3 can be configured.
requestCycles This property is required. List<AlarmsAlarmRequestCycle>
The execution period of the alarm task.
status This property is required. Boolean
The status.
triggerPeriod This property is required. Integer
Continuous cycle. The alarm will be issued after the trigger condition is continuously met for TriggerPeriod periods; the minimum value is 1, the maximum value is 10, and the default value is 1.
userDefineMsg This property is required. String
Customize the alarm notification content.
alarmId This property is required. string
The alarm id.
alarmName This property is required. string
The alarm name.
alarmNotifyGroups This property is required. AlarmsAlarmAlarmNotifyGroup[]
List of notification groups corresponding to the alarm.
alarmPeriod This property is required. number
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
alarmPeriodDetails This property is required. AlarmsAlarmAlarmPeriodDetail[]
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
condition This property is required. string
Alarm trigger condition.
createTime This property is required. string
The create time.
modifyTime This property is required. string
The modify time.
projectId This property is required. string
The project id.
queryRequests This property is required. AlarmsAlarmQueryRequest[]
Search and analyze sentences, 1~3 can be configured.
requestCycles This property is required. AlarmsAlarmRequestCycle[]
The execution period of the alarm task.
status This property is required. boolean
The status.
triggerPeriod This property is required. number
Continuous cycle. The alarm will be issued after the trigger condition is continuously met for TriggerPeriod periods; the minimum value is 1, the maximum value is 10, and the default value is 1.
userDefineMsg This property is required. string
Customize the alarm notification content.
alarm_id This property is required. str
The alarm id.
alarm_name This property is required. str
The alarm name.
alarm_notify_groups This property is required. Sequence[AlarmsAlarmAlarmNotifyGroup]
List of notification groups corresponding to the alarm.
alarm_period This property is required. int
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
alarm_period_details This property is required. Sequence[AlarmsAlarmAlarmPeriodDetail]
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
condition This property is required. str
Alarm trigger condition.
create_time This property is required. str
The create time.
modify_time This property is required. str
The modify time.
project_id This property is required. str
The project id.
query_requests This property is required. Sequence[AlarmsAlarmQueryRequest]
Search and analyze sentences, 1~3 can be configured.
request_cycles This property is required. Sequence[AlarmsAlarmRequestCycle]
The execution period of the alarm task.
status This property is required. bool
The status.
trigger_period This property is required. int
Continuous cycle. The alarm will be issued after the trigger condition is continuously met for TriggerPeriod periods; the minimum value is 1, the maximum value is 10, and the default value is 1.
user_define_msg This property is required. str
Customize the alarm notification content.
alarmId This property is required. String
The alarm id.
alarmName This property is required. String
The alarm name.
alarmNotifyGroups This property is required. List<Property Map>
List of notification groups corresponding to the alarm.
alarmPeriod This property is required. Number
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
alarmPeriodDetails This property is required. List<Property Map>
Period for sending alarm notifications. When the number of continuous alarm triggers reaches the specified limit (TriggerPeriod), Log Service will send alarm notifications according to the specified period.
condition This property is required. String
Alarm trigger condition.
createTime This property is required. String
The create time.
modifyTime This property is required. String
The modify time.
projectId This property is required. String
The project id.
queryRequests This property is required. List<Property Map>
Search and analyze sentences, 1~3 can be configured.
requestCycles This property is required. List<Property Map>
The execution period of the alarm task.
status This property is required. Boolean
The status.
triggerPeriod This property is required. Number
Continuous cycle. The alarm will be issued after the trigger condition is continuously met for TriggerPeriod periods; the minimum value is 1, the maximum value is 10, and the default value is 1.
userDefineMsg This property is required. String
Customize the alarm notification content.

AlarmsAlarmAlarmNotifyGroup

AlarmNotifyGroupId This property is required. string
The id of the notify group.
AlarmNotifyGroupName This property is required. string
Name of the notification group.
CreateTime This property is required. string
The create time.
IamProjectName This property is required. string
The iam project name.
ModifyTime This property is required. string
The modify time.
NotifyTypes This property is required. List<string>
The notify group type.
Receivers This property is required. List<AlarmsAlarmAlarmNotifyGroupReceiver>
List of IAM users to receive alerts.
AlarmNotifyGroupId This property is required. string
The id of the notify group.
AlarmNotifyGroupName This property is required. string
Name of the notification group.
CreateTime This property is required. string
The create time.
IamProjectName This property is required. string
The iam project name.
ModifyTime This property is required. string
The modify time.
NotifyTypes This property is required. []string
The notify group type.
Receivers This property is required. []AlarmsAlarmAlarmNotifyGroupReceiver
List of IAM users to receive alerts.
alarmNotifyGroupId This property is required. String
The id of the notify group.
alarmNotifyGroupName This property is required. String
Name of the notification group.
createTime This property is required. String
The create time.
iamProjectName This property is required. String
The iam project name.
modifyTime This property is required. String
The modify time.
notifyTypes This property is required. List<String>
The notify group type.
receivers This property is required. List<AlarmsAlarmAlarmNotifyGroupReceiver>
List of IAM users to receive alerts.
alarmNotifyGroupId This property is required. string
The id of the notify group.
alarmNotifyGroupName This property is required. string
Name of the notification group.
createTime This property is required. string
The create time.
iamProjectName This property is required. string
The iam project name.
modifyTime This property is required. string
The modify time.
notifyTypes This property is required. string[]
The notify group type.
receivers This property is required. AlarmsAlarmAlarmNotifyGroupReceiver[]
List of IAM users to receive alerts.
alarm_notify_group_id This property is required. str
The id of the notify group.
alarm_notify_group_name This property is required. str
Name of the notification group.
create_time This property is required. str
The create time.
iam_project_name This property is required. str
The iam project name.
modify_time This property is required. str
The modify time.
notify_types This property is required. Sequence[str]
The notify group type.
receivers This property is required. Sequence[AlarmsAlarmAlarmNotifyGroupReceiver]
List of IAM users to receive alerts.
alarmNotifyGroupId This property is required. String
The id of the notify group.
alarmNotifyGroupName This property is required. String
Name of the notification group.
createTime This property is required. String
The create time.
iamProjectName This property is required. String
The iam project name.
modifyTime This property is required. String
The modify time.
notifyTypes This property is required. List<String>
The notify group type.
receivers This property is required. List<Property Map>
List of IAM users to receive alerts.

AlarmsAlarmAlarmNotifyGroupReceiver

EndTime This property is required. string
The end time.
ReceiverChannels This property is required. List<string>
The list of the receiver channels.
ReceiverNames This property is required. List<string>
List of the receiver names.
ReceiverType This property is required. string
The receiver type.
StartTime This property is required. string
The start time.
EndTime This property is required. string
The end time.
ReceiverChannels This property is required. []string
The list of the receiver channels.
ReceiverNames This property is required. []string
List of the receiver names.
ReceiverType This property is required. string
The receiver type.
StartTime This property is required. string
The start time.
endTime This property is required. String
The end time.
receiverChannels This property is required. List<String>
The list of the receiver channels.
receiverNames This property is required. List<String>
List of the receiver names.
receiverType This property is required. String
The receiver type.
startTime This property is required. String
The start time.
endTime This property is required. string
The end time.
receiverChannels This property is required. string[]
The list of the receiver channels.
receiverNames This property is required. string[]
List of the receiver names.
receiverType This property is required. string
The receiver type.
startTime This property is required. string
The start time.
end_time This property is required. str
The end time.
receiver_channels This property is required. Sequence[str]
The list of the receiver channels.
receiver_names This property is required. Sequence[str]
List of the receiver names.
receiver_type This property is required. str
The receiver type.
start_time This property is required. str
The start time.
endTime This property is required. String
The end time.
receiverChannels This property is required. List<String>
The list of the receiver channels.
receiverNames This property is required. List<String>
List of the receiver names.
receiverType This property is required. String
The receiver type.
startTime This property is required. String
The start time.

AlarmsAlarmAlarmPeriodDetail

Email This property is required. int
Email alarm period, the unit is minutes, and the value range is 1~1440.
GeneralWebhook This property is required. int
Customize the webhook alarm period, the unit is minutes, and the value range is 1~1440.
Phone This property is required. int
Telephone alarm cycle, the unit is minutes, and the value range is 10~1440.
Sms This property is required. int
SMS alarm cycle, the unit is minutes, and the value range is 10~1440.
Email This property is required. int
Email alarm period, the unit is minutes, and the value range is 1~1440.
GeneralWebhook This property is required. int
Customize the webhook alarm period, the unit is minutes, and the value range is 1~1440.
Phone This property is required. int
Telephone alarm cycle, the unit is minutes, and the value range is 10~1440.
Sms This property is required. int
SMS alarm cycle, the unit is minutes, and the value range is 10~1440.
email This property is required. Integer
Email alarm period, the unit is minutes, and the value range is 1~1440.
generalWebhook This property is required. Integer
Customize the webhook alarm period, the unit is minutes, and the value range is 1~1440.
phone This property is required. Integer
Telephone alarm cycle, the unit is minutes, and the value range is 10~1440.
sms This property is required. Integer
SMS alarm cycle, the unit is minutes, and the value range is 10~1440.
email This property is required. number
Email alarm period, the unit is minutes, and the value range is 1~1440.
generalWebhook This property is required. number
Customize the webhook alarm period, the unit is minutes, and the value range is 1~1440.
phone This property is required. number
Telephone alarm cycle, the unit is minutes, and the value range is 10~1440.
sms This property is required. number
SMS alarm cycle, the unit is minutes, and the value range is 10~1440.
email This property is required. int
Email alarm period, the unit is minutes, and the value range is 1~1440.
general_webhook This property is required. int
Customize the webhook alarm period, the unit is minutes, and the value range is 1~1440.
phone This property is required. int
Telephone alarm cycle, the unit is minutes, and the value range is 10~1440.
sms This property is required. int
SMS alarm cycle, the unit is minutes, and the value range is 10~1440.
email This property is required. Number
Email alarm period, the unit is minutes, and the value range is 1~1440.
generalWebhook This property is required. Number
Customize the webhook alarm period, the unit is minutes, and the value range is 1~1440.
phone This property is required. Number
Telephone alarm cycle, the unit is minutes, and the value range is 10~1440.
sms This property is required. Number
SMS alarm cycle, the unit is minutes, and the value range is 10~1440.

AlarmsAlarmQueryRequest

EndTimeOffset This property is required. int
The end time of the query range is relative to the current historical time. The unit is minutes. The value is not positive and must be greater than StartTimeOffset. The maximum value is 0 and the minimum value is -1440.
Number This property is required. int
Alarm object sequence number; increments from 1.
Query This property is required. string
Query statement, the maximum supported length is 1024.
StartTimeOffset This property is required. int
The start time of the query range is relative to the current historical time, in minutes. The value is non-positive, the maximum value is 0, and the minimum value is -1440.
TopicId This property is required. string
The topic id.
TopicName This property is required. string
The topic name.
EndTimeOffset This property is required. int
The end time of the query range is relative to the current historical time. The unit is minutes. The value is not positive and must be greater than StartTimeOffset. The maximum value is 0 and the minimum value is -1440.
Number This property is required. int
Alarm object sequence number; increments from 1.
Query This property is required. string
Query statement, the maximum supported length is 1024.
StartTimeOffset This property is required. int
The start time of the query range is relative to the current historical time, in minutes. The value is non-positive, the maximum value is 0, and the minimum value is -1440.
TopicId This property is required. string
The topic id.
TopicName This property is required. string
The topic name.
endTimeOffset This property is required. Integer
The end time of the query range is relative to the current historical time. The unit is minutes. The value is not positive and must be greater than StartTimeOffset. The maximum value is 0 and the minimum value is -1440.
number This property is required. Integer
Alarm object sequence number; increments from 1.
query This property is required. String
Query statement, the maximum supported length is 1024.
startTimeOffset This property is required. Integer
The start time of the query range is relative to the current historical time, in minutes. The value is non-positive, the maximum value is 0, and the minimum value is -1440.
topicId This property is required. String
The topic id.
topicName This property is required. String
The topic name.
endTimeOffset This property is required. number
The end time of the query range is relative to the current historical time. The unit is minutes. The value is not positive and must be greater than StartTimeOffset. The maximum value is 0 and the minimum value is -1440.
number This property is required. number
Alarm object sequence number; increments from 1.
query This property is required. string
Query statement, the maximum supported length is 1024.
startTimeOffset This property is required. number
The start time of the query range is relative to the current historical time, in minutes. The value is non-positive, the maximum value is 0, and the minimum value is -1440.
topicId This property is required. string
The topic id.
topicName This property is required. string
The topic name.
end_time_offset This property is required. int
The end time of the query range is relative to the current historical time. The unit is minutes. The value is not positive and must be greater than StartTimeOffset. The maximum value is 0 and the minimum value is -1440.
number This property is required. int
Alarm object sequence number; increments from 1.
query This property is required. str
Query statement, the maximum supported length is 1024.
start_time_offset This property is required. int
The start time of the query range is relative to the current historical time, in minutes. The value is non-positive, the maximum value is 0, and the minimum value is -1440.
topic_id This property is required. str
The topic id.
topic_name This property is required. str
The topic name.
endTimeOffset This property is required. Number
The end time of the query range is relative to the current historical time. The unit is minutes. The value is not positive and must be greater than StartTimeOffset. The maximum value is 0 and the minimum value is -1440.
number This property is required. Number
Alarm object sequence number; increments from 1.
query This property is required. String
Query statement, the maximum supported length is 1024.
startTimeOffset This property is required. Number
The start time of the query range is relative to the current historical time, in minutes. The value is non-positive, the maximum value is 0, and the minimum value is -1440.
topicId This property is required. String
The topic id.
topicName This property is required. String
The topic name.

AlarmsAlarmRequestCycle

Time This property is required. int
The cycle of alarm task execution, or the time point of periodic execution. The unit is minutes, and the value range is 1~1440.
Type This property is required. string
Execution cycle type.
Time This property is required. int
The cycle of alarm task execution, or the time point of periodic execution. The unit is minutes, and the value range is 1~1440.
Type This property is required. string
Execution cycle type.
time This property is required. Integer
The cycle of alarm task execution, or the time point of periodic execution. The unit is minutes, and the value range is 1~1440.
type This property is required. String
Execution cycle type.
time This property is required. number
The cycle of alarm task execution, or the time point of periodic execution. The unit is minutes, and the value range is 1~1440.
type This property is required. string
Execution cycle type.
time This property is required. int
The cycle of alarm task execution, or the time point of periodic execution. The unit is minutes, and the value range is 1~1440.
type This property is required. str
Execution cycle type.
time This property is required. Number
The cycle of alarm task execution, or the time point of periodic execution. The unit is minutes, and the value range is 1~1440.
type This property is required. String
Execution cycle type.

Package Details

Repository
volcengine volcengine/pulumi-volcengine
License
Apache-2.0
Notes
This Pulumi package is based on the volcengine Terraform Provider.
Volcengine v0.0.27 published on Tuesday, Dec 10, 2024 by Volcengine