tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
tencentcloud.getMonitorAlarmConditionsTemplate
Explore with Pulumi AI
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack
Use this data source to query detailed information of monitor alarm_conditions_template
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const alarmConditionsTemplate = tencentcloud.getMonitorAlarmConditionsTemplate({
    groupId: "7803070",
    groupName: "keep-template",
    module: "monitor",
    policyCountOrder: "asc=ascending",
    updateTimeOrder: "desc=descending",
    viewName: "cvm_device",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
alarm_conditions_template = tencentcloud.get_monitor_alarm_conditions_template(group_id="7803070",
    group_name="keep-template",
    module="monitor",
    policy_count_order="asc=ascending",
    update_time_order="desc=descending",
    view_name="cvm_device")
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.GetMonitorAlarmConditionsTemplate(ctx, &tencentcloud.GetMonitorAlarmConditionsTemplateArgs{
			GroupId:          pulumi.StringRef("7803070"),
			GroupName:        pulumi.StringRef("keep-template"),
			Module:           "monitor",
			PolicyCountOrder: pulumi.StringRef("asc=ascending"),
			UpdateTimeOrder:  pulumi.StringRef("desc=descending"),
			ViewName:         pulumi.StringRef("cvm_device"),
		}, 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 alarmConditionsTemplate = Tencentcloud.GetMonitorAlarmConditionsTemplate.Invoke(new()
    {
        GroupId = "7803070",
        GroupName = "keep-template",
        Module = "monitor",
        PolicyCountOrder = "asc=ascending",
        UpdateTimeOrder = "desc=descending",
        ViewName = "cvm_device",
    });
});
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.GetMonitorAlarmConditionsTemplateArgs;
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 alarmConditionsTemplate = TencentcloudFunctions.getMonitorAlarmConditionsTemplate(GetMonitorAlarmConditionsTemplateArgs.builder()
            .groupId("7803070")
            .groupName("keep-template")
            .module("monitor")
            .policyCountOrder("asc=ascending")
            .updateTimeOrder("desc=descending")
            .viewName("cvm_device")
            .build());
    }
}
variables:
  alarmConditionsTemplate:
    fn::invoke:
      function: tencentcloud:getMonitorAlarmConditionsTemplate
      arguments:
        groupId: '7803070'
        groupName: keep-template
        module: monitor
        policyCountOrder: asc=ascending
        updateTimeOrder: desc=descending
        viewName: cvm_device
Using getMonitorAlarmConditionsTemplate
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 getMonitorAlarmConditionsTemplate(args: GetMonitorAlarmConditionsTemplateArgs, opts?: InvokeOptions): Promise<GetMonitorAlarmConditionsTemplateResult>
function getMonitorAlarmConditionsTemplateOutput(args: GetMonitorAlarmConditionsTemplateOutputArgs, opts?: InvokeOptions): Output<GetMonitorAlarmConditionsTemplateResult>def get_monitor_alarm_conditions_template(group_id: Optional[str] = None,
                                          group_name: Optional[str] = None,
                                          id: Optional[str] = None,
                                          module: Optional[str] = None,
                                          policy_count_order: Optional[str] = None,
                                          result_output_file: Optional[str] = None,
                                          update_time_order: Optional[str] = None,
                                          view_name: Optional[str] = None,
                                          opts: Optional[InvokeOptions] = None) -> GetMonitorAlarmConditionsTemplateResult
def get_monitor_alarm_conditions_template_output(group_id: Optional[pulumi.Input[str]] = None,
                                          group_name: Optional[pulumi.Input[str]] = None,
                                          id: Optional[pulumi.Input[str]] = None,
                                          module: Optional[pulumi.Input[str]] = None,
                                          policy_count_order: Optional[pulumi.Input[str]] = None,
                                          result_output_file: Optional[pulumi.Input[str]] = None,
                                          update_time_order: Optional[pulumi.Input[str]] = None,
                                          view_name: Optional[pulumi.Input[str]] = None,
                                          opts: Optional[InvokeOptions] = None) -> Output[GetMonitorAlarmConditionsTemplateResult]func GetMonitorAlarmConditionsTemplate(ctx *Context, args *GetMonitorAlarmConditionsTemplateArgs, opts ...InvokeOption) (*GetMonitorAlarmConditionsTemplateResult, error)
func GetMonitorAlarmConditionsTemplateOutput(ctx *Context, args *GetMonitorAlarmConditionsTemplateOutputArgs, opts ...InvokeOption) GetMonitorAlarmConditionsTemplateResultOutput> Note: This function is named GetMonitorAlarmConditionsTemplate in the Go SDK.
public static class GetMonitorAlarmConditionsTemplate 
{
    public static Task<GetMonitorAlarmConditionsTemplateResult> InvokeAsync(GetMonitorAlarmConditionsTemplateArgs args, InvokeOptions? opts = null)
    public static Output<GetMonitorAlarmConditionsTemplateResult> Invoke(GetMonitorAlarmConditionsTemplateInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetMonitorAlarmConditionsTemplateResult> getMonitorAlarmConditionsTemplate(GetMonitorAlarmConditionsTemplateArgs args, InvokeOptions options)
public static Output<GetMonitorAlarmConditionsTemplateResult> getMonitorAlarmConditionsTemplate(GetMonitorAlarmConditionsTemplateArgs args, InvokeOptions options)
fn::invoke:
  function: tencentcloud:index/getMonitorAlarmConditionsTemplate:getMonitorAlarmConditionsTemplate
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Module string
- Fixed value, as&#39; monitor &#39;.
- GroupId string
- Filter queries based on trigger condition template ID.
- GroupName string
- Filter queries based on trigger condition template names.
- Id string
- PolicyCount stringOrder 
- Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
- ResultOutput stringFile 
- Used to save results.
- UpdateTime stringOrder 
- Specify the sorting method by update time, asc=ascending, desc=descending.
- ViewName string
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- Module string
- Fixed value, as&#39; monitor &#39;.
- GroupId string
- Filter queries based on trigger condition template ID.
- GroupName string
- Filter queries based on trigger condition template names.
- Id string
- PolicyCount stringOrder 
- Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
- ResultOutput stringFile 
- Used to save results.
- UpdateTime stringOrder 
- Specify the sorting method by update time, asc=ascending, desc=descending.
- ViewName string
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- module String
- Fixed value, as&#39; monitor &#39;.
- groupId String
- Filter queries based on trigger condition template ID.
- groupName String
- Filter queries based on trigger condition template names.
- id String
- policyCount StringOrder 
- Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
- resultOutput StringFile 
- Used to save results.
- updateTime StringOrder 
- Specify the sorting method by update time, asc=ascending, desc=descending.
- viewName String
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- module string
- Fixed value, as&#39; monitor &#39;.
- groupId string
- Filter queries based on trigger condition template ID.
- groupName string
- Filter queries based on trigger condition template names.
- id string
- policyCount stringOrder 
- Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
- resultOutput stringFile 
- Used to save results.
- updateTime stringOrder 
- Specify the sorting method by update time, asc=ascending, desc=descending.
- viewName string
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- module str
- Fixed value, as&#39; monitor &#39;.
- group_id str
- Filter queries based on trigger condition template ID.
- group_name str
- Filter queries based on trigger condition template names.
- id str
- policy_count_ strorder 
- Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
- result_output_ strfile 
- Used to save results.
- update_time_ strorder 
- Specify the sorting method by update time, asc=ascending, desc=descending.
- view_name str
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- module String
- Fixed value, as&#39; monitor &#39;.
- groupId String
- Filter queries based on trigger condition template ID.
- groupName String
- Filter queries based on trigger condition template names.
- id String
- policyCount StringOrder 
- Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
- resultOutput StringFile 
- Used to save results.
- updateTime StringOrder 
- Specify the sorting method by update time, asc=ascending, desc=descending.
- viewName String
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
getMonitorAlarmConditionsTemplate Result
The following output properties are available:
- Id string
- Module string
- TemplateGroup List<GetLists Monitor Alarm Conditions Template Template Group List> 
- Template List.
- GroupId string
- Alarm Policy Group ID.
- GroupName string
- Alarm Policy Group Name.
- PolicyCount stringOrder 
- ResultOutput stringFile 
- UpdateTime stringOrder 
- ViewName string
- View.
- Id string
- Module string
- TemplateGroup []GetLists Monitor Alarm Conditions Template Template Group List 
- Template List.
- GroupId string
- Alarm Policy Group ID.
- GroupName string
- Alarm Policy Group Name.
- PolicyCount stringOrder 
- ResultOutput stringFile 
- UpdateTime stringOrder 
- ViewName string
- View.
- id String
- module String
- templateGroup List<GetLists Monitor Alarm Conditions Template Template Group List> 
- Template List.
- groupId String
- Alarm Policy Group ID.
- groupName String
- Alarm Policy Group Name.
- policyCount StringOrder 
- resultOutput StringFile 
- updateTime StringOrder 
- viewName String
- View.
- id string
- module string
- templateGroup GetLists Monitor Alarm Conditions Template Template Group List[] 
- Template List.
- groupId string
- Alarm Policy Group ID.
- groupName string
- Alarm Policy Group Name.
- policyCount stringOrder 
- resultOutput stringFile 
- updateTime stringOrder 
- viewName string
- View.
- id str
- module str
- template_group_ Sequence[Getlists Monitor Alarm Conditions Template Template Group List] 
- Template List.
- group_id str
- Alarm Policy Group ID.
- group_name str
- Alarm Policy Group Name.
- policy_count_ strorder 
- result_output_ strfile 
- update_time_ strorder 
- view_name str
- View.
- id String
- module String
- templateGroup List<Property Map>Lists 
- Template List.
- groupId String
- Alarm Policy Group ID.
- groupName String
- Alarm Policy Group Name.
- policyCount StringOrder 
- resultOutput StringFile 
- updateTime StringOrder 
- viewName String
- View.
Supporting Types
GetMonitorAlarmConditionsTemplateTemplateGroupList       
- Conditions
List<GetMonitor Alarm Conditions Template Template Group List Condition> 
- Indicator alarm rules.
- EventConditions List<GetMonitor Alarm Conditions Template Template Group List Event Condition> 
- Event alarm rules.
- GroupId double
- Filter queries based on trigger condition template ID.
- GroupName string
- Filter queries based on trigger condition template names.
- InsertTime double
- Creation time.
- IsUnion doubleRule 
- Is it a relationship rule with.
- LastEdit doubleUin 
- Last modified by UIN.
- PolicyGroups List<GetMonitor Alarm Conditions Template Template Group List Policy Group> 
- Associate Alert Policy Group.
- Remark string
- Remarks.
- UpdateTime double
- Update time.
- ViewName string
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- Conditions
[]GetMonitor Alarm Conditions Template Template Group List Condition 
- Indicator alarm rules.
- EventConditions []GetMonitor Alarm Conditions Template Template Group List Event Condition 
- Event alarm rules.
- GroupId float64
- Filter queries based on trigger condition template ID.
- GroupName string
- Filter queries based on trigger condition template names.
- InsertTime float64
- Creation time.
- IsUnion float64Rule 
- Is it a relationship rule with.
- LastEdit float64Uin 
- Last modified by UIN.
- PolicyGroups []GetMonitor Alarm Conditions Template Template Group List Policy Group 
- Associate Alert Policy Group.
- Remark string
- Remarks.
- UpdateTime float64
- Update time.
- ViewName string
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- conditions
List<GetMonitor Alarm Conditions Template Template Group List Condition> 
- Indicator alarm rules.
- eventConditions List<GetMonitor Alarm Conditions Template Template Group List Event Condition> 
- Event alarm rules.
- groupId Double
- Filter queries based on trigger condition template ID.
- groupName String
- Filter queries based on trigger condition template names.
- insertTime Double
- Creation time.
- isUnion DoubleRule 
- Is it a relationship rule with.
- lastEdit DoubleUin 
- Last modified by UIN.
- policyGroups List<GetMonitor Alarm Conditions Template Template Group List Policy Group> 
- Associate Alert Policy Group.
- remark String
- Remarks.
- updateTime Double
- Update time.
- viewName String
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- conditions
GetMonitor Alarm Conditions Template Template Group List Condition[] 
- Indicator alarm rules.
- eventConditions GetMonitor Alarm Conditions Template Template Group List Event Condition[] 
- Event alarm rules.
- groupId number
- Filter queries based on trigger condition template ID.
- groupName string
- Filter queries based on trigger condition template names.
- insertTime number
- Creation time.
- isUnion numberRule 
- Is it a relationship rule with.
- lastEdit numberUin 
- Last modified by UIN.
- policyGroups GetMonitor Alarm Conditions Template Template Group List Policy Group[] 
- Associate Alert Policy Group.
- remark string
- Remarks.
- updateTime number
- Update time.
- viewName string
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- conditions
Sequence[GetMonitor Alarm Conditions Template Template Group List Condition] 
- Indicator alarm rules.
- event_conditions Sequence[GetMonitor Alarm Conditions Template Template Group List Event Condition] 
- Event alarm rules.
- group_id float
- Filter queries based on trigger condition template ID.
- group_name str
- Filter queries based on trigger condition template names.
- insert_time float
- Creation time.
- is_union_ floatrule 
- Is it a relationship rule with.
- last_edit_ floatuin 
- Last modified by UIN.
- policy_groups Sequence[GetMonitor Alarm Conditions Template Template Group List Policy Group] 
- Associate Alert Policy Group.
- remark str
- Remarks.
- update_time float
- Update time.
- view_name str
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- conditions List<Property Map>
- Indicator alarm rules.
- eventConditions List<Property Map>
- Event alarm rules.
- groupId Number
- Filter queries based on trigger condition template ID.
- groupName String
- Filter queries based on trigger condition template names.
- insertTime Number
- Creation time.
- isUnion NumberRule 
- Is it a relationship rule with.
- lastEdit NumberUin 
- Last modified by UIN.
- policyGroups List<Property Map>
- Associate Alert Policy Group.
- remark String
- Remarks.
- updateTime Number
- Update time.
- viewName String
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
GetMonitorAlarmConditionsTemplateTemplateGroupListCondition        
- AlarmNotify doublePeriod 
- Alarm notification frequency.
- AlarmNotify doubleType 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- CalcType string
- Detection method.
- CalcValue string
- Detection value.
- ContinueTime string
- Duration in seconds.
- IsAdvanced double
- Whether it is an advanced indicator, 0: No; 1: Yes.
- IsOpen double
- Whether to activate advanced indicators, 0: No; 1: Yes.
- MetricDisplay stringName 
- Indicator display name (external).
- MetricId double
- Indicator ID.
- Period double
- Cycle.
- ProductId string
- Product ID.
- RuleId double
- Rule ID.
- Unit string
- Indicator unit.
- AlarmNotify float64Period 
- Alarm notification frequency.
- AlarmNotify float64Type 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- CalcType string
- Detection method.
- CalcValue string
- Detection value.
- ContinueTime string
- Duration in seconds.
- IsAdvanced float64
- Whether it is an advanced indicator, 0: No; 1: Yes.
- IsOpen float64
- Whether to activate advanced indicators, 0: No; 1: Yes.
- MetricDisplay stringName 
- Indicator display name (external).
- MetricId float64
- Indicator ID.
- Period float64
- Cycle.
- ProductId string
- Product ID.
- RuleId float64
- Rule ID.
- Unit string
- Indicator unit.
- alarmNotify DoublePeriod 
- Alarm notification frequency.
- alarmNotify DoubleType 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- calcType String
- Detection method.
- calcValue String
- Detection value.
- continueTime String
- Duration in seconds.
- isAdvanced Double
- Whether it is an advanced indicator, 0: No; 1: Yes.
- isOpen Double
- Whether to activate advanced indicators, 0: No; 1: Yes.
- metricDisplay StringName 
- Indicator display name (external).
- metricId Double
- Indicator ID.
- period Double
- Cycle.
- productId String
- Product ID.
- ruleId Double
- Rule ID.
- unit String
- Indicator unit.
- alarmNotify numberPeriod 
- Alarm notification frequency.
- alarmNotify numberType 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- calcType string
- Detection method.
- calcValue string
- Detection value.
- continueTime string
- Duration in seconds.
- isAdvanced number
- Whether it is an advanced indicator, 0: No; 1: Yes.
- isOpen number
- Whether to activate advanced indicators, 0: No; 1: Yes.
- metricDisplay stringName 
- Indicator display name (external).
- metricId number
- Indicator ID.
- period number
- Cycle.
- productId string
- Product ID.
- ruleId number
- Rule ID.
- unit string
- Indicator unit.
- alarm_notify_ floatperiod 
- Alarm notification frequency.
- alarm_notify_ floattype 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- calc_type str
- Detection method.
- calc_value str
- Detection value.
- continue_time str
- Duration in seconds.
- is_advanced float
- Whether it is an advanced indicator, 0: No; 1: Yes.
- is_open float
- Whether to activate advanced indicators, 0: No; 1: Yes.
- metric_display_ strname 
- Indicator display name (external).
- metric_id float
- Indicator ID.
- period float
- Cycle.
- product_id str
- Product ID.
- rule_id float
- Rule ID.
- unit str
- Indicator unit.
- alarmNotify NumberPeriod 
- Alarm notification frequency.
- alarmNotify NumberType 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- calcType String
- Detection method.
- calcValue String
- Detection value.
- continueTime String
- Duration in seconds.
- isAdvanced Number
- Whether it is an advanced indicator, 0: No; 1: Yes.
- isOpen Number
- Whether to activate advanced indicators, 0: No; 1: Yes.
- metricDisplay StringName 
- Indicator display name (external).
- metricId Number
- Indicator ID.
- period Number
- Cycle.
- productId String
- Product ID.
- ruleId Number
- Rule ID.
- unit String
- Indicator unit.
GetMonitorAlarmConditionsTemplateTemplateGroupListEventCondition         
- AlarmNotify stringPeriod 
- Alarm notification frequency.
- AlarmNotify stringType 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- EventDisplay stringName 
- Event Display Name (External).
- EventId string
- Event ID.
- RuleId string
- Rule ID.
- AlarmNotify stringPeriod 
- Alarm notification frequency.
- AlarmNotify stringType 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- EventDisplay stringName 
- Event Display Name (External).
- EventId string
- Event ID.
- RuleId string
- Rule ID.
- alarmNotify StringPeriod 
- Alarm notification frequency.
- alarmNotify StringType 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- eventDisplay StringName 
- Event Display Name (External).
- eventId String
- Event ID.
- ruleId String
- Rule ID.
- alarmNotify stringPeriod 
- Alarm notification frequency.
- alarmNotify stringType 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- eventDisplay stringName 
- Event Display Name (External).
- eventId string
- Event ID.
- ruleId string
- Rule ID.
- alarm_notify_ strperiod 
- Alarm notification frequency.
- alarm_notify_ strtype 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- event_display_ strname 
- Event Display Name (External).
- event_id str
- Event ID.
- rule_id str
- Rule ID.
- alarmNotify StringPeriod 
- Alarm notification frequency.
- alarmNotify StringType 
- Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
- eventDisplay StringName 
- Event Display Name (External).
- eventId String
- Event ID.
- ruleId String
- Rule ID.
GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroup         
- CanSet boolDefault 
- Can it be set as the default alarm strategy.
- Enable bool
- Alarm Policy Enable Status.
- GroupId double
- Filter queries based on trigger condition template ID.
- GroupName string
- Filter queries based on trigger condition template names.
- InsertTime double
- Creation time.
- IsDefault double
- Is it the default alarm policy.
- IsUnion doubleRule 
- Is it a relationship rule with.
- LastEdit doubleUin 
- Last modified by UIN.
- NoShielded doubleInstance Count 
- Number of unshielded instances.
- ParentGroup doubleId 
- Parent Policy Group ID.
- ProjectId double
- Project ID.
- ReceiverInfos List<GetMonitor Alarm Conditions Template Template Group List Policy Group Receiver Info> 
- Alarm receiving object information.
- Remark string
- Remarks.
- TotalInstance doubleCount 
- Total number of bound instances.
- UpdateTime double
- Update time.
- ViewName string
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- CanSet boolDefault 
- Can it be set as the default alarm strategy.
- Enable bool
- Alarm Policy Enable Status.
- GroupId float64
- Filter queries based on trigger condition template ID.
- GroupName string
- Filter queries based on trigger condition template names.
- InsertTime float64
- Creation time.
- IsDefault float64
- Is it the default alarm policy.
- IsUnion float64Rule 
- Is it a relationship rule with.
- LastEdit float64Uin 
- Last modified by UIN.
- NoShielded float64Instance Count 
- Number of unshielded instances.
- ParentGroup float64Id 
- Parent Policy Group ID.
- ProjectId float64
- Project ID.
- ReceiverInfos []GetMonitor Alarm Conditions Template Template Group List Policy Group Receiver Info 
- Alarm receiving object information.
- Remark string
- Remarks.
- TotalInstance float64Count 
- Total number of bound instances.
- UpdateTime float64
- Update time.
- ViewName string
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- canSet BooleanDefault 
- Can it be set as the default alarm strategy.
- enable Boolean
- Alarm Policy Enable Status.
- groupId Double
- Filter queries based on trigger condition template ID.
- groupName String
- Filter queries based on trigger condition template names.
- insertTime Double
- Creation time.
- isDefault Double
- Is it the default alarm policy.
- isUnion DoubleRule 
- Is it a relationship rule with.
- lastEdit DoubleUin 
- Last modified by UIN.
- noShielded DoubleInstance Count 
- Number of unshielded instances.
- parentGroup DoubleId 
- Parent Policy Group ID.
- projectId Double
- Project ID.
- receiverInfos List<GetMonitor Alarm Conditions Template Template Group List Policy Group Receiver Info> 
- Alarm receiving object information.
- remark String
- Remarks.
- totalInstance DoubleCount 
- Total number of bound instances.
- updateTime Double
- Update time.
- viewName String
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- canSet booleanDefault 
- Can it be set as the default alarm strategy.
- enable boolean
- Alarm Policy Enable Status.
- groupId number
- Filter queries based on trigger condition template ID.
- groupName string
- Filter queries based on trigger condition template names.
- insertTime number
- Creation time.
- isDefault number
- Is it the default alarm policy.
- isUnion numberRule 
- Is it a relationship rule with.
- lastEdit numberUin 
- Last modified by UIN.
- noShielded numberInstance Count 
- Number of unshielded instances.
- parentGroup numberId 
- Parent Policy Group ID.
- projectId number
- Project ID.
- receiverInfos GetMonitor Alarm Conditions Template Template Group List Policy Group Receiver Info[] 
- Alarm receiving object information.
- remark string
- Remarks.
- totalInstance numberCount 
- Total number of bound instances.
- updateTime number
- Update time.
- viewName string
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- can_set_ booldefault 
- Can it be set as the default alarm strategy.
- enable bool
- Alarm Policy Enable Status.
- group_id float
- Filter queries based on trigger condition template ID.
- group_name str
- Filter queries based on trigger condition template names.
- insert_time float
- Creation time.
- is_default float
- Is it the default alarm policy.
- is_union_ floatrule 
- Is it a relationship rule with.
- last_edit_ floatuin 
- Last modified by UIN.
- no_shielded_ floatinstance_ count 
- Number of unshielded instances.
- parent_group_ floatid 
- Parent Policy Group ID.
- project_id float
- Project ID.
- receiver_infos Sequence[GetMonitor Alarm Conditions Template Template Group List Policy Group Receiver Info] 
- Alarm receiving object information.
- remark str
- Remarks.
- total_instance_ floatcount 
- Total number of bound instances.
- update_time float
- Update time.
- view_name str
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
- canSet BooleanDefault 
- Can it be set as the default alarm strategy.
- enable Boolean
- Alarm Policy Enable Status.
- groupId Number
- Filter queries based on trigger condition template ID.
- groupName String
- Filter queries based on trigger condition template names.
- insertTime Number
- Creation time.
- isDefault Number
- Is it the default alarm policy.
- isUnion NumberRule 
- Is it a relationship rule with.
- lastEdit NumberUin 
- Last modified by UIN.
- noShielded NumberInstance Count 
- Number of unshielded instances.
- parentGroup NumberId 
- Parent Policy Group ID.
- projectId Number
- Project ID.
- receiverInfos List<Property Map>
- Alarm receiving object information.
- remark String
- Remarks.
- totalInstance NumberCount 
- Total number of bound instances.
- updateTime Number
- Update time.
- viewName String
- View name, composed of DescribeAllNamespacesObtain. For cloud product monitoring, retrieve the QceNamespacesNew. N.ID parameter from the interface, such as cvm_ Device.
GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroupReceiverInfo           
- EndTime double
- Effective period end time.
- NeedSend doubleNotice 
- Do you need to send a notification.
- NotifyWays List<string>
- Alarm reception channel.
- PersonInterval double
- Telephone alarm to personal interval (seconds).
- ReceiverGroup List<double>Lists 
- Message receiving group list.
- ReceiverType string
- Receiver type.
- ReceiverUser List<double>Lists 
- Recipient list. List of recipient IDs queried through the platform interface.
- RecoverNotifies List<string>
- Alarm recovery notification method.
- RoundInterval double
- Telephone alarm interval per round (seconds).
- RoundNumber double
- Number of phone alarm rounds.
- SendFors List<string>
- Timing of telephone alarm notification. Optional OCCUR (notification during alarm), RECOVER (notification during recovery).
- StartTime double
- Effective period start time.
- UidLists List<double>
- Telephone alarm receiver uid.
- EndTime float64
- Effective period end time.
- NeedSend float64Notice 
- Do you need to send a notification.
- NotifyWays []string
- Alarm reception channel.
- PersonInterval float64
- Telephone alarm to personal interval (seconds).
- ReceiverGroup []float64Lists 
- Message receiving group list.
- ReceiverType string
- Receiver type.
- ReceiverUser []float64Lists 
- Recipient list. List of recipient IDs queried through the platform interface.
- RecoverNotifies []string
- Alarm recovery notification method.
- RoundInterval float64
- Telephone alarm interval per round (seconds).
- RoundNumber float64
- Number of phone alarm rounds.
- SendFors []string
- Timing of telephone alarm notification. Optional OCCUR (notification during alarm), RECOVER (notification during recovery).
- StartTime float64
- Effective period start time.
- UidLists []float64
- Telephone alarm receiver uid.
- endTime Double
- Effective period end time.
- needSend DoubleNotice 
- Do you need to send a notification.
- notifyWays List<String>
- Alarm reception channel.
- personInterval Double
- Telephone alarm to personal interval (seconds).
- receiverGroup List<Double>Lists 
- Message receiving group list.
- receiverType String
- Receiver type.
- receiverUser List<Double>Lists 
- Recipient list. List of recipient IDs queried through the platform interface.
- recoverNotifies List<String>
- Alarm recovery notification method.
- roundInterval Double
- Telephone alarm interval per round (seconds).
- roundNumber Double
- Number of phone alarm rounds.
- sendFors List<String>
- Timing of telephone alarm notification. Optional OCCUR (notification during alarm), RECOVER (notification during recovery).
- startTime Double
- Effective period start time.
- uidLists List<Double>
- Telephone alarm receiver uid.
- endTime number
- Effective period end time.
- needSend numberNotice 
- Do you need to send a notification.
- notifyWays string[]
- Alarm reception channel.
- personInterval number
- Telephone alarm to personal interval (seconds).
- receiverGroup number[]Lists 
- Message receiving group list.
- receiverType string
- Receiver type.
- receiverUser number[]Lists 
- Recipient list. List of recipient IDs queried through the platform interface.
- recoverNotifies string[]
- Alarm recovery notification method.
- roundInterval number
- Telephone alarm interval per round (seconds).
- roundNumber number
- Number of phone alarm rounds.
- sendFors string[]
- Timing of telephone alarm notification. Optional OCCUR (notification during alarm), RECOVER (notification during recovery).
- startTime number
- Effective period start time.
- uidLists number[]
- Telephone alarm receiver uid.
- end_time float
- Effective period end time.
- need_send_ floatnotice 
- Do you need to send a notification.
- notify_ways Sequence[str]
- Alarm reception channel.
- person_interval float
- Telephone alarm to personal interval (seconds).
- receiver_group_ Sequence[float]lists 
- Message receiving group list.
- receiver_type str
- Receiver type.
- receiver_user_ Sequence[float]lists 
- Recipient list. List of recipient IDs queried through the platform interface.
- recover_notifies Sequence[str]
- Alarm recovery notification method.
- round_interval float
- Telephone alarm interval per round (seconds).
- round_number float
- Number of phone alarm rounds.
- send_fors Sequence[str]
- Timing of telephone alarm notification. Optional OCCUR (notification during alarm), RECOVER (notification during recovery).
- start_time float
- Effective period start time.
- uid_lists Sequence[float]
- Telephone alarm receiver uid.
- endTime Number
- Effective period end time.
- needSend NumberNotice 
- Do you need to send a notification.
- notifyWays List<String>
- Alarm reception channel.
- personInterval Number
- Telephone alarm to personal interval (seconds).
- receiverGroup List<Number>Lists 
- Message receiving group list.
- receiverType String
- Receiver type.
- receiverUser List<Number>Lists 
- Recipient list. List of recipient IDs queried through the platform interface.
- recoverNotifies List<String>
- Alarm recovery notification method.
- roundInterval Number
- Telephone alarm interval per round (seconds).
- roundNumber Number
- Number of phone alarm rounds.
- sendFors List<String>
- Timing of telephone alarm notification. Optional OCCUR (notification during alarm), RECOVER (notification during recovery).
- startTime Number
- Effective period start time.
- uidLists List<Number>
- Telephone alarm receiver uid.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the tencentcloudTerraform Provider.
tencentcloud 1.81.183 published on Wednesday, Apr 16, 2025 by tencentcloudstack