1. Packages
  2. Tencentcloud Provider
  3. API Docs
  4. getMonitorAlarmConditionsTemplate
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack

tencentcloud.getMonitorAlarmConditionsTemplate

Explore with Pulumi AI

tencentcloud logo
tencentcloud 1.81.189 published on Wednesday, Apr 30, 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 dictionary

    The following arguments are supported:

    Module string
    Fixed value, as&amp;#39; monitor &amp;#39;.
    GroupId string
    Filter queries based on trigger condition template ID.
    GroupName string
    Filter queries based on trigger condition template names.
    Id string
    PolicyCountOrder string
    Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
    ResultOutputFile string
    Used to save results.
    UpdateTimeOrder string
    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&amp;#39; monitor &amp;#39;.
    GroupId string
    Filter queries based on trigger condition template ID.
    GroupName string
    Filter queries based on trigger condition template names.
    Id string
    PolicyCountOrder string
    Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
    ResultOutputFile string
    Used to save results.
    UpdateTimeOrder string
    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&amp;#39; monitor &amp;#39;.
    groupId String
    Filter queries based on trigger condition template ID.
    groupName String
    Filter queries based on trigger condition template names.
    id String
    policyCountOrder String
    Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
    resultOutputFile String
    Used to save results.
    updateTimeOrder String
    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&amp;#39; monitor &amp;#39;.
    groupId string
    Filter queries based on trigger condition template ID.
    groupName string
    Filter queries based on trigger condition template names.
    id string
    policyCountOrder string
    Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
    resultOutputFile string
    Used to save results.
    updateTimeOrder string
    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&amp;#39; monitor &amp;#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_order str
    Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
    result_output_file str
    Used to save results.
    update_time_order str
    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&amp;#39; monitor &amp;#39;.
    groupId String
    Filter queries based on trigger condition template ID.
    groupName String
    Filter queries based on trigger condition template names.
    id String
    policyCountOrder String
    Specify the sorting method based on the number of binding policies, asc=ascending, desc=descending.
    resultOutputFile String
    Used to save results.
    updateTimeOrder String
    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
    TemplateGroupLists List<GetMonitorAlarmConditionsTemplateTemplateGroupList>
    Template List.
    GroupId string
    Alarm Policy Group ID.
    GroupName string
    Alarm Policy Group Name.
    PolicyCountOrder string
    ResultOutputFile string
    UpdateTimeOrder string
    ViewName string
    View.
    Id string
    Module string
    TemplateGroupLists []GetMonitorAlarmConditionsTemplateTemplateGroupList
    Template List.
    GroupId string
    Alarm Policy Group ID.
    GroupName string
    Alarm Policy Group Name.
    PolicyCountOrder string
    ResultOutputFile string
    UpdateTimeOrder string
    ViewName string
    View.
    id String
    module String
    templateGroupLists List<GetMonitorAlarmConditionsTemplateTemplateGroupList>
    Template List.
    groupId String
    Alarm Policy Group ID.
    groupName String
    Alarm Policy Group Name.
    policyCountOrder String
    resultOutputFile String
    updateTimeOrder String
    viewName String
    View.
    id string
    module string
    templateGroupLists GetMonitorAlarmConditionsTemplateTemplateGroupList[]
    Template List.
    groupId string
    Alarm Policy Group ID.
    groupName string
    Alarm Policy Group Name.
    policyCountOrder string
    resultOutputFile string
    updateTimeOrder string
    viewName string
    View.
    id String
    module String
    templateGroupLists List<Property Map>
    Template List.
    groupId String
    Alarm Policy Group ID.
    groupName String
    Alarm Policy Group Name.
    policyCountOrder String
    resultOutputFile String
    updateTimeOrder String
    viewName String
    View.

    Supporting Types

    GetMonitorAlarmConditionsTemplateTemplateGroupList

    Conditions List<GetMonitorAlarmConditionsTemplateTemplateGroupListCondition>
    Indicator alarm rules.
    EventConditions List<GetMonitorAlarmConditionsTemplateTemplateGroupListEventCondition>
    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.
    IsUnionRule double
    Is it a relationship rule with.
    LastEditUin double
    Last modified by UIN.
    PolicyGroups List<GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroup>
    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 []GetMonitorAlarmConditionsTemplateTemplateGroupListCondition
    Indicator alarm rules.
    EventConditions []GetMonitorAlarmConditionsTemplateTemplateGroupListEventCondition
    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.
    IsUnionRule float64
    Is it a relationship rule with.
    LastEditUin float64
    Last modified by UIN.
    PolicyGroups []GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroup
    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<GetMonitorAlarmConditionsTemplateTemplateGroupListCondition>
    Indicator alarm rules.
    eventConditions List<GetMonitorAlarmConditionsTemplateTemplateGroupListEventCondition>
    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.
    isUnionRule Double
    Is it a relationship rule with.
    lastEditUin Double
    Last modified by UIN.
    policyGroups List<GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroup>
    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 GetMonitorAlarmConditionsTemplateTemplateGroupListCondition[]
    Indicator alarm rules.
    eventConditions GetMonitorAlarmConditionsTemplateTemplateGroupListEventCondition[]
    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.
    isUnionRule number
    Is it a relationship rule with.
    lastEditUin number
    Last modified by UIN.
    policyGroups GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroup[]
    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[GetMonitorAlarmConditionsTemplateTemplateGroupListCondition]
    Indicator alarm rules.
    event_conditions Sequence[GetMonitorAlarmConditionsTemplateTemplateGroupListEventCondition]
    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_rule float
    Is it a relationship rule with.
    last_edit_uin float
    Last modified by UIN.
    policy_groups Sequence[GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroup]
    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.
    isUnionRule Number
    Is it a relationship rule with.
    lastEditUin Number
    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

    AlarmNotifyPeriod double
    Alarm notification frequency.
    AlarmNotifyType double
    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.
    MetricDisplayName string
    Indicator display name (external).
    MetricId double
    Indicator ID.
    Period double
    Cycle.
    ProductId string
    Product ID.
    RuleId double
    Rule ID.
    Unit string
    Indicator unit.
    AlarmNotifyPeriod float64
    Alarm notification frequency.
    AlarmNotifyType float64
    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.
    MetricDisplayName string
    Indicator display name (external).
    MetricId float64
    Indicator ID.
    Period float64
    Cycle.
    ProductId string
    Product ID.
    RuleId float64
    Rule ID.
    Unit string
    Indicator unit.
    alarmNotifyPeriod Double
    Alarm notification frequency.
    alarmNotifyType Double
    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.
    metricDisplayName String
    Indicator display name (external).
    metricId Double
    Indicator ID.
    period Double
    Cycle.
    productId String
    Product ID.
    ruleId Double
    Rule ID.
    unit String
    Indicator unit.
    alarmNotifyPeriod number
    Alarm notification frequency.
    alarmNotifyType number
    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.
    metricDisplayName string
    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_period float
    Alarm notification frequency.
    alarm_notify_type float
    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_name str
    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.
    alarmNotifyPeriod Number
    Alarm notification frequency.
    alarmNotifyType Number
    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.
    metricDisplayName String
    Indicator display name (external).
    metricId Number
    Indicator ID.
    period Number
    Cycle.
    productId String
    Product ID.
    ruleId Number
    Rule ID.
    unit String
    Indicator unit.

    GetMonitorAlarmConditionsTemplateTemplateGroupListEventCondition

    AlarmNotifyPeriod string
    Alarm notification frequency.
    AlarmNotifyType string
    Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
    EventDisplayName string
    Event Display Name (External).
    EventId string
    Event ID.
    RuleId string
    Rule ID.
    AlarmNotifyPeriod string
    Alarm notification frequency.
    AlarmNotifyType string
    Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
    EventDisplayName string
    Event Display Name (External).
    EventId string
    Event ID.
    RuleId string
    Rule ID.
    alarmNotifyPeriod String
    Alarm notification frequency.
    alarmNotifyType String
    Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
    eventDisplayName String
    Event Display Name (External).
    eventId String
    Event ID.
    ruleId String
    Rule ID.
    alarmNotifyPeriod string
    Alarm notification frequency.
    alarmNotifyType string
    Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
    eventDisplayName string
    Event Display Name (External).
    eventId string
    Event ID.
    ruleId string
    Rule ID.
    alarm_notify_period str
    Alarm notification frequency.
    alarm_notify_type str
    Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
    event_display_name str
    Event Display Name (External).
    event_id str
    Event ID.
    rule_id str
    Rule ID.
    alarmNotifyPeriod String
    Alarm notification frequency.
    alarmNotifyType String
    Predefined repeated notification strategy (0- alarm only once, 1- exponential alarm, 2- connection alarm).
    eventDisplayName String
    Event Display Name (External).
    eventId String
    Event ID.
    ruleId String
    Rule ID.

    GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroup

    CanSetDefault bool
    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.
    IsUnionRule double
    Is it a relationship rule with.
    LastEditUin double
    Last modified by UIN.
    NoShieldedInstanceCount double
    Number of unshielded instances.
    ParentGroupId double
    Parent Policy Group ID.
    ProjectId double
    Project ID.
    ReceiverInfos List<GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroupReceiverInfo>
    Alarm receiving object information.
    Remark string
    Remarks.
    TotalInstanceCount double
    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.
    CanSetDefault bool
    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.
    IsUnionRule float64
    Is it a relationship rule with.
    LastEditUin float64
    Last modified by UIN.
    NoShieldedInstanceCount float64
    Number of unshielded instances.
    ParentGroupId float64
    Parent Policy Group ID.
    ProjectId float64
    Project ID.
    ReceiverInfos []GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroupReceiverInfo
    Alarm receiving object information.
    Remark string
    Remarks.
    TotalInstanceCount float64
    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.
    canSetDefault Boolean
    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.
    isUnionRule Double
    Is it a relationship rule with.
    lastEditUin Double
    Last modified by UIN.
    noShieldedInstanceCount Double
    Number of unshielded instances.
    parentGroupId Double
    Parent Policy Group ID.
    projectId Double
    Project ID.
    receiverInfos List<GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroupReceiverInfo>
    Alarm receiving object information.
    remark String
    Remarks.
    totalInstanceCount Double
    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.
    canSetDefault boolean
    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.
    isUnionRule number
    Is it a relationship rule with.
    lastEditUin number
    Last modified by UIN.
    noShieldedInstanceCount number
    Number of unshielded instances.
    parentGroupId number
    Parent Policy Group ID.
    projectId number
    Project ID.
    receiverInfos GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroupReceiverInfo[]
    Alarm receiving object information.
    remark string
    Remarks.
    totalInstanceCount number
    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_default bool
    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_rule float
    Is it a relationship rule with.
    last_edit_uin float
    Last modified by UIN.
    no_shielded_instance_count float
    Number of unshielded instances.
    parent_group_id float
    Parent Policy Group ID.
    project_id float
    Project ID.
    receiver_infos Sequence[GetMonitorAlarmConditionsTemplateTemplateGroupListPolicyGroupReceiverInfo]
    Alarm receiving object information.
    remark str
    Remarks.
    total_instance_count float
    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.
    canSetDefault Boolean
    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.
    isUnionRule Number
    Is it a relationship rule with.
    lastEditUin Number
    Last modified by UIN.
    noShieldedInstanceCount Number
    Number of unshielded instances.
    parentGroupId Number
    Parent Policy Group ID.
    projectId Number
    Project ID.
    receiverInfos List<Property Map>
    Alarm receiving object information.
    remark String
    Remarks.
    totalInstanceCount Number
    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.
    NeedSendNotice double
    Do you need to send a notification.
    NotifyWays List<string>
    Alarm reception channel.
    PersonInterval double
    Telephone alarm to personal interval (seconds).
    ReceiverGroupLists List<double>
    Message receiving group list.
    ReceiverType string
    Receiver type.
    ReceiverUserLists List<double>
    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.
    NeedSendNotice float64
    Do you need to send a notification.
    NotifyWays []string
    Alarm reception channel.
    PersonInterval float64
    Telephone alarm to personal interval (seconds).
    ReceiverGroupLists []float64
    Message receiving group list.
    ReceiverType string
    Receiver type.
    ReceiverUserLists []float64
    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.
    needSendNotice Double
    Do you need to send a notification.
    notifyWays List<String>
    Alarm reception channel.
    personInterval Double
    Telephone alarm to personal interval (seconds).
    receiverGroupLists List<Double>
    Message receiving group list.
    receiverType String
    Receiver type.
    receiverUserLists List<Double>
    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.
    needSendNotice number
    Do you need to send a notification.
    notifyWays string[]
    Alarm reception channel.
    personInterval number
    Telephone alarm to personal interval (seconds).
    receiverGroupLists number[]
    Message receiving group list.
    receiverType string
    Receiver type.
    receiverUserLists number[]
    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_notice float
    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_lists Sequence[float]
    Message receiving group list.
    receiver_type str
    Receiver type.
    receiver_user_lists Sequence[float]
    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.
    needSendNotice Number
    Do you need to send a notification.
    notifyWays List<String>
    Alarm reception channel.
    personInterval Number
    Telephone alarm to personal interval (seconds).
    receiverGroupLists List<Number>
    Message receiving group list.
    receiverType String
    Receiver type.
    receiverUserLists List<Number>
    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 tencentcloud Terraform Provider.
    tencentcloud logo
    tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack