tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
tencentcloud.getMonitorPolicyGroups
Explore with Pulumi AI
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack
Use this data source to query monitor policy groups (There is a lot of data and it is recommended to output to a file)
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as tencentcloud from "@pulumi/tencentcloud";
const groups = tencentcloud.getMonitorPolicyGroups({
policyViewNames: [
"REDIS-CLUSTER",
"cvm_device",
],
});
const name = tencentcloud.getMonitorPolicyGroups({
name: "test",
});
import pulumi
import pulumi_tencentcloud as tencentcloud
groups = tencentcloud.get_monitor_policy_groups(policy_view_names=[
"REDIS-CLUSTER",
"cvm_device",
])
name = tencentcloud.get_monitor_policy_groups(name="test")
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.GetMonitorPolicyGroups(ctx, &tencentcloud.GetMonitorPolicyGroupsArgs{
PolicyViewNames: []string{
"REDIS-CLUSTER",
"cvm_device",
},
}, nil)
if err != nil {
return err
}
_, err = tencentcloud.GetMonitorPolicyGroups(ctx, &tencentcloud.GetMonitorPolicyGroupsArgs{
Name: pulumi.StringRef("test"),
}, 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 groups = Tencentcloud.GetMonitorPolicyGroups.Invoke(new()
{
PolicyViewNames = new[]
{
"REDIS-CLUSTER",
"cvm_device",
},
});
var name = Tencentcloud.GetMonitorPolicyGroups.Invoke(new()
{
Name = "test",
});
});
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.GetMonitorPolicyGroupsArgs;
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 groups = TencentcloudFunctions.getMonitorPolicyGroups(GetMonitorPolicyGroupsArgs.builder()
.policyViewNames(
"REDIS-CLUSTER",
"cvm_device")
.build());
final var name = TencentcloudFunctions.getMonitorPolicyGroups(GetMonitorPolicyGroupsArgs.builder()
.name("test")
.build());
}
}
variables:
groups:
fn::invoke:
function: tencentcloud:getMonitorPolicyGroups
arguments:
policyViewNames:
- REDIS-CLUSTER
- cvm_device
name:
fn::invoke:
function: tencentcloud:getMonitorPolicyGroups
arguments:
name: test
Using getMonitorPolicyGroups
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 getMonitorPolicyGroups(args: GetMonitorPolicyGroupsArgs, opts?: InvokeOptions): Promise<GetMonitorPolicyGroupsResult>
function getMonitorPolicyGroupsOutput(args: GetMonitorPolicyGroupsOutputArgs, opts?: InvokeOptions): Output<GetMonitorPolicyGroupsResult>
def get_monitor_policy_groups(id: Optional[str] = None,
name: Optional[str] = None,
policy_view_names: Optional[Sequence[str]] = None,
result_output_file: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetMonitorPolicyGroupsResult
def get_monitor_policy_groups_output(id: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
policy_view_names: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
result_output_file: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetMonitorPolicyGroupsResult]
func GetMonitorPolicyGroups(ctx *Context, args *GetMonitorPolicyGroupsArgs, opts ...InvokeOption) (*GetMonitorPolicyGroupsResult, error)
func GetMonitorPolicyGroupsOutput(ctx *Context, args *GetMonitorPolicyGroupsOutputArgs, opts ...InvokeOption) GetMonitorPolicyGroupsResultOutput
> Note: This function is named GetMonitorPolicyGroups
in the Go SDK.
public static class GetMonitorPolicyGroups
{
public static Task<GetMonitorPolicyGroupsResult> InvokeAsync(GetMonitorPolicyGroupsArgs args, InvokeOptions? opts = null)
public static Output<GetMonitorPolicyGroupsResult> Invoke(GetMonitorPolicyGroupsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetMonitorPolicyGroupsResult> getMonitorPolicyGroups(GetMonitorPolicyGroupsArgs args, InvokeOptions options)
public static Output<GetMonitorPolicyGroupsResult> getMonitorPolicyGroups(GetMonitorPolicyGroupsArgs args, InvokeOptions options)
fn::invoke:
function: tencentcloud:index/getMonitorPolicyGroups:getMonitorPolicyGroups
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Name string
- Policy group name for query.
- Policy
View List<string>Names - The policy view for query.
- Result
Output stringFile - Used to store results.
- Id string
- Name string
- Policy group name for query.
- Policy
View []stringNames - The policy view for query.
- Result
Output stringFile - Used to store results.
- id String
- name String
- Policy group name for query.
- policy
View List<String>Names - The policy view for query.
- result
Output StringFile - Used to store results.
- id string
- name string
- Policy group name for query.
- policy
View string[]Names - The policy view for query.
- result
Output stringFile - Used to store results.
- id str
- name str
- Policy group name for query.
- policy_
view_ Sequence[str]names - The policy view for query.
- result_
output_ strfile - Used to store results.
- id String
- name String
- Policy group name for query.
- policy
View List<String>Names - The policy view for query.
- result
Output StringFile - Used to store results.
getMonitorPolicyGroups Result
The following output properties are available:
- Id string
- Lists
List<Get
Monitor Policy Groups List> - A list policy groups. Each element contains the following attributes:
- Name string
- Policy
View List<string>Names - Result
Output stringFile
- Id string
- Lists
[]Get
Monitor Policy Groups List - A list policy groups. Each element contains the following attributes:
- Name string
- Policy
View []stringNames - Result
Output stringFile
- id String
- lists
List<Get
Monitor Policy Groups List> - A list policy groups. Each element contains the following attributes:
- name String
- policy
View List<String>Names - result
Output StringFile
- id string
- lists
Get
Monitor Policy Groups List[] - A list policy groups. Each element contains the following attributes:
- name string
- policy
View string[]Names - result
Output stringFile
- id str
- lists
Sequence[Get
Monitor Policy Groups List] - A list policy groups. Each element contains the following attributes:
- name str
- policy_
view_ Sequence[str]names - result_
output_ strfile
- id String
- lists List<Property Map>
- A list policy groups. Each element contains the following attributes:
- name String
- policy
View List<String>Names - result
Output StringFile
Supporting Types
GetMonitorPolicyGroupsList
- Can
Set boolDefault - Whether it can be set as the default policy.
- Conditions
List<Get
Monitor Policy Groups List Condition> - A list of threshold rules. Each element contains the following attributes:
- Event
Conditions List<GetMonitor Policy Groups List Event Condition> - A list of event rules. Each element contains the following attributes:
- Group
Id double - The policy group id.
- Group
Name string - The policy group name.
- Insert
Time double - The policy group create timestamp.
- Is
Default double - If is default policy group or not,
0
represents the non-default policy, and1
represents the default policy. - Is
Open bool - Whether open or not.
- Last
Edit stringUin - Recently edited user uin.
- No
Shielded doubleSum - Number of unmasked instances of policy group bindings.
- Parent
Group doubleId - Parent policy group ID.
- Policy
View stringName - The policy group view name.
- Project
Id double - The project ID to which the policy group belongs.
- Receivers
List<Get
Monitor Policy Groups List Receiver> - A list of receivers. Each element contains the following attributes:
- Remark string
- Policy group remarks.
- Update
Time double - The policy group update timestamp.
- Use
Sum double - Number of instances of policy group bindings.
- Can
Set boolDefault - Whether it can be set as the default policy.
- Conditions
[]Get
Monitor Policy Groups List Condition - A list of threshold rules. Each element contains the following attributes:
- Event
Conditions []GetMonitor Policy Groups List Event Condition - A list of event rules. Each element contains the following attributes:
- Group
Id float64 - The policy group id.
- Group
Name string - The policy group name.
- Insert
Time float64 - The policy group create timestamp.
- Is
Default float64 - If is default policy group or not,
0
represents the non-default policy, and1
represents the default policy. - Is
Open bool - Whether open or not.
- Last
Edit stringUin - Recently edited user uin.
- No
Shielded float64Sum - Number of unmasked instances of policy group bindings.
- Parent
Group float64Id - Parent policy group ID.
- Policy
View stringName - The policy group view name.
- Project
Id float64 - The project ID to which the policy group belongs.
- Receivers
[]Get
Monitor Policy Groups List Receiver - A list of receivers. Each element contains the following attributes:
- Remark string
- Policy group remarks.
- Update
Time float64 - The policy group update timestamp.
- Use
Sum float64 - Number of instances of policy group bindings.
- can
Set BooleanDefault - Whether it can be set as the default policy.
- conditions
List<Get
Monitor Policy Groups List Condition> - A list of threshold rules. Each element contains the following attributes:
- event
Conditions List<GetMonitor Policy Groups List Event Condition> - A list of event rules. Each element contains the following attributes:
- group
Id Double - The policy group id.
- group
Name String - The policy group name.
- insert
Time Double - The policy group create timestamp.
- is
Default Double - If is default policy group or not,
0
represents the non-default policy, and1
represents the default policy. - is
Open Boolean - Whether open or not.
- last
Edit StringUin - Recently edited user uin.
- no
Shielded DoubleSum - Number of unmasked instances of policy group bindings.
- parent
Group DoubleId - Parent policy group ID.
- policy
View StringName - The policy group view name.
- project
Id Double - The project ID to which the policy group belongs.
- receivers
List<Get
Monitor Policy Groups List Receiver> - A list of receivers. Each element contains the following attributes:
- remark String
- Policy group remarks.
- update
Time Double - The policy group update timestamp.
- use
Sum Double - Number of instances of policy group bindings.
- can
Set booleanDefault - Whether it can be set as the default policy.
- conditions
Get
Monitor Policy Groups List Condition[] - A list of threshold rules. Each element contains the following attributes:
- event
Conditions GetMonitor Policy Groups List Event Condition[] - A list of event rules. Each element contains the following attributes:
- group
Id number - The policy group id.
- group
Name string - The policy group name.
- insert
Time number - The policy group create timestamp.
- is
Default number - If is default policy group or not,
0
represents the non-default policy, and1
represents the default policy. - is
Open boolean - Whether open or not.
- last
Edit stringUin - Recently edited user uin.
- no
Shielded numberSum - Number of unmasked instances of policy group bindings.
- parent
Group numberId - Parent policy group ID.
- policy
View stringName - The policy group view name.
- project
Id number - The project ID to which the policy group belongs.
- receivers
Get
Monitor Policy Groups List Receiver[] - A list of receivers. Each element contains the following attributes:
- remark string
- Policy group remarks.
- update
Time number - The policy group update timestamp.
- use
Sum number - Number of instances of policy group bindings.
- can_
set_ booldefault - Whether it can be set as the default policy.
- conditions
Sequence[Get
Monitor Policy Groups List Condition] - A list of threshold rules. Each element contains the following attributes:
- event_
conditions Sequence[GetMonitor Policy Groups List Event Condition] - A list of event rules. Each element contains the following attributes:
- group_
id float - The policy group id.
- group_
name str - The policy group name.
- insert_
time float - The policy group create timestamp.
- is_
default float - If is default policy group or not,
0
represents the non-default policy, and1
represents the default policy. - is_
open bool - Whether open or not.
- last_
edit_ struin - Recently edited user uin.
- no_
shielded_ floatsum - Number of unmasked instances of policy group bindings.
- parent_
group_ floatid - Parent policy group ID.
- policy_
view_ strname - The policy group view name.
- project_
id float - The project ID to which the policy group belongs.
- receivers
Sequence[Get
Monitor Policy Groups List Receiver] - A list of receivers. Each element contains the following attributes:
- remark str
- Policy group remarks.
- update_
time float - The policy group update timestamp.
- use_
sum float - Number of instances of policy group bindings.
- can
Set BooleanDefault - Whether it can be set as the default policy.
- conditions List<Property Map>
- A list of threshold rules. Each element contains the following attributes:
- event
Conditions List<Property Map> - A list of event rules. Each element contains the following attributes:
- group
Id Number - The policy group id.
- group
Name String - The policy group name.
- insert
Time Number - The policy group create timestamp.
- is
Default Number - If is default policy group or not,
0
represents the non-default policy, and1
represents the default policy. - is
Open Boolean - Whether open or not.
- last
Edit StringUin - Recently edited user uin.
- no
Shielded NumberSum - Number of unmasked instances of policy group bindings.
- parent
Group NumberId - Parent policy group ID.
- policy
View StringName - The policy group view name.
- project
Id Number - The project ID to which the policy group belongs.
- receivers List<Property Map>
- A list of receivers. Each element contains the following attributes:
- remark String
- Policy group remarks.
- update
Time Number - The policy group update timestamp.
- use
Sum Number - Number of instances of policy group bindings.
GetMonitorPolicyGroupsListCondition
- Alarm
Notify doublePeriod - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - Alarm
Notify doubleType - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - Calc
Type double - Compare type,
1
means more than,2
means greater than or equal,3
means less than,4
means less than or equal to,5
means equal,6
means not equal,7
means days rose,8
means days fell,9
means weeks rose,10
means weeks fell,11
means period rise,12
means period fell. - Calc
Value string - Threshold value.
- Continue
Time double - How long does the triggering rule last (per second).
- Metric
Id double - The ID of this metric.
- Metric
Show stringName - The name of this metric.
- Metric
Unit string - The unit of this metric.
- Period double
- Data aggregation cycle (unit second).
- Rule
Id double - Threshold rule ID.
- Alarm
Notify float64Period - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - Alarm
Notify float64Type - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - Calc
Type float64 - Compare type,
1
means more than,2
means greater than or equal,3
means less than,4
means less than or equal to,5
means equal,6
means not equal,7
means days rose,8
means days fell,9
means weeks rose,10
means weeks fell,11
means period rise,12
means period fell. - Calc
Value string - Threshold value.
- Continue
Time float64 - How long does the triggering rule last (per second).
- Metric
Id float64 - The ID of this metric.
- Metric
Show stringName - The name of this metric.
- Metric
Unit string - The unit of this metric.
- Period float64
- Data aggregation cycle (unit second).
- Rule
Id float64 - Threshold rule ID.
- alarm
Notify DoublePeriod - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - alarm
Notify DoubleType - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - calc
Type Double - Compare type,
1
means more than,2
means greater than or equal,3
means less than,4
means less than or equal to,5
means equal,6
means not equal,7
means days rose,8
means days fell,9
means weeks rose,10
means weeks fell,11
means period rise,12
means period fell. - calc
Value String - Threshold value.
- continue
Time Double - How long does the triggering rule last (per second).
- metric
Id Double - The ID of this metric.
- metric
Show StringName - The name of this metric.
- metric
Unit String - The unit of this metric.
- period Double
- Data aggregation cycle (unit second).
- rule
Id Double - Threshold rule ID.
- alarm
Notify numberPeriod - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - alarm
Notify numberType - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - calc
Type number - Compare type,
1
means more than,2
means greater than or equal,3
means less than,4
means less than or equal to,5
means equal,6
means not equal,7
means days rose,8
means days fell,9
means weeks rose,10
means weeks fell,11
means period rise,12
means period fell. - calc
Value string - Threshold value.
- continue
Time number - How long does the triggering rule last (per second).
- metric
Id number - The ID of this metric.
- metric
Show stringName - The name of this metric.
- metric
Unit string - The unit of this metric.
- period number
- Data aggregation cycle (unit second).
- rule
Id number - Threshold rule ID.
- alarm_
notify_ floatperiod - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - alarm_
notify_ floattype - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - calc_
type float - Compare type,
1
means more than,2
means greater than or equal,3
means less than,4
means less than or equal to,5
means equal,6
means not equal,7
means days rose,8
means days fell,9
means weeks rose,10
means weeks fell,11
means period rise,12
means period fell. - calc_
value str - Threshold value.
- continue_
time float - How long does the triggering rule last (per second).
- metric_
id float - The ID of this metric.
- metric_
show_ strname - The name of this metric.
- metric_
unit str - The unit of this metric.
- period float
- Data aggregation cycle (unit second).
- rule_
id float - Threshold rule ID.
- alarm
Notify NumberPeriod - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - alarm
Notify NumberType - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - calc
Type Number - Compare type,
1
means more than,2
means greater than or equal,3
means less than,4
means less than or equal to,5
means equal,6
means not equal,7
means days rose,8
means days fell,9
means weeks rose,10
means weeks fell,11
means period rise,12
means period fell. - calc
Value String - Threshold value.
- continue
Time Number - How long does the triggering rule last (per second).
- metric
Id Number - The ID of this metric.
- metric
Show StringName - The name of this metric.
- metric
Unit String - The unit of this metric.
- period Number
- Data aggregation cycle (unit second).
- rule
Id Number - Threshold rule ID.
GetMonitorPolicyGroupsListEventCondition
- Alarm
Notify doublePeriod - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - Alarm
Notify doubleType - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - Event
Id double - The ID of this event metric.
- Event
Show stringName - The name of this event metric.
- Rule
Id double - Threshold rule ID.
- Alarm
Notify float64Period - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - Alarm
Notify float64Type - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - Event
Id float64 - The ID of this event metric.
- Event
Show stringName - The name of this event metric.
- Rule
Id float64 - Threshold rule ID.
- alarm
Notify DoublePeriod - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - alarm
Notify DoubleType - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - event
Id Double - The ID of this event metric.
- event
Show StringName - The name of this event metric.
- rule
Id Double - Threshold rule ID.
- alarm
Notify numberPeriod - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - alarm
Notify numberType - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - event
Id number - The ID of this event metric.
- event
Show stringName - The name of this event metric.
- rule
Id number - Threshold rule ID.
- alarm_
notify_ floatperiod - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - alarm_
notify_ floattype - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - event_
id float - The ID of this event metric.
- event_
show_ strname - The name of this event metric.
- rule_
id float - Threshold rule ID.
- alarm
Notify NumberPeriod - Alarm sending cycle per second.
<0
does not fire,0
only fires once, and>0
fires every triggerTime second. - alarm
Notify NumberType - Alarm sending convergence type.
0
continuous alarm,1
index alarm. - event
Id Number - The ID of this event metric.
- event
Show StringName - The name of this event metric.
- rule
Id Number - Threshold rule ID.
GetMonitorPolicyGroupsListReceiver
- End
Time double - End of alarm period. Meaning with
start_time
. - Need
Send doubleNotice - Do need a telephone alarm contact prompt.You don't need 0, you need 1.
- Notify
Ways List<string> - Method of warning notification.Optional
CALL
,EMAIL
,SITE
,SMS
,WECHAT
. - Person
Interval double - Telephone warning to individual interval (seconds).
- Receive
Language string - Alert sending language.
- Receiver
Group List<double>Lists - Alarm receive group ID list.
- Receiver
Type string - Receive type. Optional 'group' or 'user'.
- Receiver
User List<double>Lists - Alarm receiver ID list.
- Recover
Notifies List<string> - Restore notification mode. Optional "SMS".
- Round
Interval double - Telephone alarm interval per round (seconds).
- Round
Number double - Telephone alarm number.
- Send
Fors List<string> - Telephone warning time.Option "OCCUR", "RECOVER".
- Start
Time double - Alarm period start time.Range [0,86399], which removes the date after it is converted to Beijing time as a Unix timestamp, for example 7200 means '10:0:0'.
- Uid
Lists List<double> - The phone alerts the receiver uid.
- End
Time float64 - End of alarm period. Meaning with
start_time
. - Need
Send float64Notice - Do need a telephone alarm contact prompt.You don't need 0, you need 1.
- Notify
Ways []string - Method of warning notification.Optional
CALL
,EMAIL
,SITE
,SMS
,WECHAT
. - Person
Interval float64 - Telephone warning to individual interval (seconds).
- Receive
Language string - Alert sending language.
- Receiver
Group []float64Lists - Alarm receive group ID list.
- Receiver
Type string - Receive type. Optional 'group' or 'user'.
- Receiver
User []float64Lists - Alarm receiver ID list.
- Recover
Notifies []string - Restore notification mode. Optional "SMS".
- Round
Interval float64 - Telephone alarm interval per round (seconds).
- Round
Number float64 - Telephone alarm number.
- Send
Fors []string - Telephone warning time.Option "OCCUR", "RECOVER".
- Start
Time float64 - Alarm period start time.Range [0,86399], which removes the date after it is converted to Beijing time as a Unix timestamp, for example 7200 means '10:0:0'.
- Uid
Lists []float64 - The phone alerts the receiver uid.
- end
Time Double - End of alarm period. Meaning with
start_time
. - need
Send DoubleNotice - Do need a telephone alarm contact prompt.You don't need 0, you need 1.
- notify
Ways List<String> - Method of warning notification.Optional
CALL
,EMAIL
,SITE
,SMS
,WECHAT
. - person
Interval Double - Telephone warning to individual interval (seconds).
- receive
Language String - Alert sending language.
- receiver
Group List<Double>Lists - Alarm receive group ID list.
- receiver
Type String - Receive type. Optional 'group' or 'user'.
- receiver
User List<Double>Lists - Alarm receiver ID list.
- recover
Notifies List<String> - Restore notification mode. Optional "SMS".
- round
Interval Double - Telephone alarm interval per round (seconds).
- round
Number Double - Telephone alarm number.
- send
Fors List<String> - Telephone warning time.Option "OCCUR", "RECOVER".
- start
Time Double - Alarm period start time.Range [0,86399], which removes the date after it is converted to Beijing time as a Unix timestamp, for example 7200 means '10:0:0'.
- uid
Lists List<Double> - The phone alerts the receiver uid.
- end
Time number - End of alarm period. Meaning with
start_time
. - need
Send numberNotice - Do need a telephone alarm contact prompt.You don't need 0, you need 1.
- notify
Ways string[] - Method of warning notification.Optional
CALL
,EMAIL
,SITE
,SMS
,WECHAT
. - person
Interval number - Telephone warning to individual interval (seconds).
- receive
Language string - Alert sending language.
- receiver
Group number[]Lists - Alarm receive group ID list.
- receiver
Type string - Receive type. Optional 'group' or 'user'.
- receiver
User number[]Lists - Alarm receiver ID list.
- recover
Notifies string[] - Restore notification mode. Optional "SMS".
- round
Interval number - Telephone alarm interval per round (seconds).
- round
Number number - Telephone alarm number.
- send
Fors string[] - Telephone warning time.Option "OCCUR", "RECOVER".
- start
Time number - Alarm period start time.Range [0,86399], which removes the date after it is converted to Beijing time as a Unix timestamp, for example 7200 means '10:0:0'.
- uid
Lists number[] - The phone alerts the receiver uid.
- end_
time float - End of alarm period. Meaning with
start_time
. - need_
send_ floatnotice - Do need a telephone alarm contact prompt.You don't need 0, you need 1.
- notify_
ways Sequence[str] - Method of warning notification.Optional
CALL
,EMAIL
,SITE
,SMS
,WECHAT
. - person_
interval float - Telephone warning to individual interval (seconds).
- receive_
language str - Alert sending language.
- receiver_
group_ Sequence[float]lists - Alarm receive group ID list.
- receiver_
type str - Receive type. Optional 'group' or 'user'.
- receiver_
user_ Sequence[float]lists - Alarm receiver ID list.
- recover_
notifies Sequence[str] - Restore notification mode. Optional "SMS".
- round_
interval float - Telephone alarm interval per round (seconds).
- round_
number float - Telephone alarm number.
- send_
fors Sequence[str] - Telephone warning time.Option "OCCUR", "RECOVER".
- start_
time float - Alarm period start time.Range [0,86399], which removes the date after it is converted to Beijing time as a Unix timestamp, for example 7200 means '10:0:0'.
- uid_
lists Sequence[float] - The phone alerts the receiver uid.
- end
Time Number - End of alarm period. Meaning with
start_time
. - need
Send NumberNotice - Do need a telephone alarm contact prompt.You don't need 0, you need 1.
- notify
Ways List<String> - Method of warning notification.Optional
CALL
,EMAIL
,SITE
,SMS
,WECHAT
. - person
Interval Number - Telephone warning to individual interval (seconds).
- receive
Language String - Alert sending language.
- receiver
Group List<Number>Lists - Alarm receive group ID list.
- receiver
Type String - Receive type. Optional 'group' or 'user'.
- receiver
User List<Number>Lists - Alarm receiver ID list.
- recover
Notifies List<String> - Restore notification mode. Optional "SMS".
- round
Interval Number - Telephone alarm interval per round (seconds).
- round
Number Number - Telephone alarm number.
- send
Fors List<String> - Telephone warning time.Option "OCCUR", "RECOVER".
- start
Time Number - Alarm period start time.Range [0,86399], which removes the date after it is converted to Beijing time as a Unix timestamp, for example 7200 means '10:0:0'.
- uid
Lists List<Number> - The phone alerts the receiver uid.
Package Details
- Repository
- tencentcloud tencentcloudstack/terraform-provider-tencentcloud
- License
- Notes
- This Pulumi package is based on the
tencentcloud
Terraform Provider.
tencentcloud 1.81.189 published on Wednesday, Apr 30, 2025 by tencentcloudstack