Viewing docs for volcenginecc v0.0.63
published on Thursday, Oct 15, 2026 by Volcengine
published on Thursday, Oct 15, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.63
published on Thursday, Oct 15, 2026 by Volcengine
published on Thursday, Oct 15, 2026 by Volcengine
Data Source schema for Volcengine::CloudMonitor::AlertTemplate
Using getAlertTemplate
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 getAlertTemplate(args: GetAlertTemplateArgs, opts?: InvokeOptions): Promise<GetAlertTemplateResult>
function getAlertTemplateOutput(args: GetAlertTemplateOutputArgs, opts?: InvokeOutputOptions): Output<GetAlertTemplateResult>def get_alert_template(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAlertTemplateResult
def get_alert_template_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetAlertTemplateResult]func LookupAlertTemplate(ctx *Context, args *LookupAlertTemplateArgs, opts ...InvokeOption) (*LookupAlertTemplateResult, error)
func LookupAlertTemplateOutput(ctx *Context, args *LookupAlertTemplateOutputArgs, opts ...InvokeOption) LookupAlertTemplateResultOutput> Note: This function is named LookupAlertTemplate in the Go SDK.
public static class GetAlertTemplate
{
public static Task<GetAlertTemplateResult> InvokeAsync(GetAlertTemplateArgs args, InvokeOptions? opts = null)
public static Output<GetAlertTemplateResult> Invoke(GetAlertTemplateInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetAlertTemplateResult> Invoke(GetAlertTemplateInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetAlertTemplateResult> getAlertTemplate(GetAlertTemplateArgs args, InvokeOptions options)
public static Output<GetAlertTemplateResult> getAlertTemplate(GetAlertTemplateArgs args, InvokeOptions options)
public static Output<GetAlertTemplateResult> getAlertTemplate(GetAlertTemplateArgs args, InvokeOutputOptions options)
fn::invoke:
function: volcenginecc:cloudmonitor/getAlertTemplate:getAlertTemplate
arguments:
# arguments dictionarydata "volcenginecc_cloudmonitor_get_alert_template" "name" {
# arguments
}The following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getAlertTemplate Result
The following output properties are available:
- Applied
Project stringName - Project name where the alert template has been applied, returned by the service side
- Created
At string - Creation time
- Description string
- Alert template description
- Id string
- Uniquely identifies the resource.
- Name string
- Alert template name
- No
Data Volcengine.Get Alert Template No Data - No Data Alert Configuration
- Notify
Mode string - Notification mode
- Object
Groups List<Volcengine.Get Alert Template Object Group> - List of object group binding configurations applied to this alert template
- Project
Name string - Project name of the alert template
- Recovery
Notify Volcengine.Get Alert Template Recovery Notify - Alert recovery notification configuration
- Silence
Time int - Silence period (minutes)
- Template
Id string - Alert template ID
- Template
Rules List<Volcengine.Get Alert Template Template Rule> - Alert template rule list
- Updated
At string - Update time
- Applied
Project stringName - Project name where the alert template has been applied, returned by the service side
- Created
At string - Creation time
- Description string
- Alert template description
- Id string
- Uniquely identifies the resource.
- Name string
- Alert template name
- No
Data GetAlert Template No Data - No Data Alert Configuration
- Notify
Mode string - Notification mode
- Object
Groups []GetAlert Template Object Group - List of object group binding configurations applied to this alert template
- Project
Name string - Project name of the alert template
- Recovery
Notify GetAlert Template Recovery Notify - Alert recovery notification configuration
- Silence
Time int - Silence period (minutes)
- Template
Id string - Alert template ID
- Template
Rules []GetAlert Template Template Rule - Alert template rule list
- Updated
At string - Update time
- applied_
project_ stringname - Project name where the alert template has been applied, returned by the service side
- created_
at string - Creation time
- description string
- Alert template description
- id string
- Uniquely identifies the resource.
- name string
- Alert template name
- no_
data object - No Data Alert Configuration
- notify_
mode string - Notification mode
- object_
groups list(object) - List of object group binding configurations applied to this alert template
- project_
name string - Project name of the alert template
- recovery_
notify object - Alert recovery notification configuration
- silence_
time number - Silence period (minutes)
- template_
id string - Alert template ID
- template_
rules list(object) - Alert template rule list
- updated_
at string - Update time
- applied
Project StringName - Project name where the alert template has been applied, returned by the service side
- created
At String - Creation time
- description String
- Alert template description
- id String
- Uniquely identifies the resource.
- name String
- Alert template name
- no
Data GetAlert Template No Data - No Data Alert Configuration
- notify
Mode String - Notification mode
- object
Groups List<GetAlert Template Object Group> - List of object group binding configurations applied to this alert template
- project
Name String - Project name of the alert template
- recovery
Notify GetAlert Template Recovery Notify - Alert recovery notification configuration
- silence
Time Integer - Silence period (minutes)
- template
Id String - Alert template ID
- template
Rules List<GetAlert Template Template Rule> - Alert template rule list
- updated
At String - Update time
- applied
Project stringName - Project name where the alert template has been applied, returned by the service side
- created
At string - Creation time
- description string
- Alert template description
- id string
- Uniquely identifies the resource.
- name string
- Alert template name
- no
Data GetAlert Template No Data - No Data Alert Configuration
- notify
Mode string - Notification mode
- object
Groups GetAlert Template Object Group[] - List of object group binding configurations applied to this alert template
- project
Name string - Project name of the alert template
- recovery
Notify GetAlert Template Recovery Notify - Alert recovery notification configuration
- silence
Time number - Silence period (minutes)
- template
Id string - Alert template ID
- template
Rules GetAlert Template Template Rule[] - Alert template rule list
- updated
At string - Update time
- applied_
project_ strname - Project name where the alert template has been applied, returned by the service side
- created_
at str - Creation time
- description str
- Alert template description
- id str
- Uniquely identifies the resource.
- name str
- Alert template name
- no_
data GetAlert Template No Data - No Data Alert Configuration
- notify_
mode str - Notification mode
- object_
groups Sequence[GetAlert Template Object Group] - List of object group binding configurations applied to this alert template
- project_
name str - Project name of the alert template
- recovery_
notify GetAlert Template Recovery Notify - Alert recovery notification configuration
- silence_
time int - Silence period (minutes)
- template_
id str - Alert template ID
- template_
rules Sequence[GetAlert Template Template Rule] - Alert template rule list
- updated_
at str - Update time
- applied
Project StringName - Project name where the alert template has been applied, returned by the service side
- created
At String - Creation time
- description String
- Alert template description
- id String
- Uniquely identifies the resource.
- name String
- Alert template name
- no
Data Property Map - No Data Alert Configuration
- notify
Mode String - Notification mode
- object
Groups List<Property Map> - List of object group binding configurations applied to this alert template
- project
Name String - Project name of the alert template
- recovery
Notify Property Map - Alert recovery notification configuration
- silence
Time Number - Silence period (minutes)
- template
Id String - Alert template ID
- template
Rules List<Property Map> - Alert template rule list
- updated
At String - Update time
Supporting Types
GetAlertTemplateNoData
- Enable bool
- Enable no data alert
- Evaluation
Count int - Number of evaluation periods for no data determination
- Level string
- Alert severity when triggered by no data
- Enable bool
- Enable no data alert
- Evaluation
Count int - Number of evaluation periods for no data determination
- Level string
- Alert severity when triggered by no data
- enable bool
- Enable no data alert
- evaluation_
count number - Number of evaluation periods for no data determination
- level string
- Alert severity when triggered by no data
- enable Boolean
- Enable no data alert
- evaluation
Count Integer - Number of evaluation periods for no data determination
- level String
- Alert severity when triggered by no data
- enable boolean
- Enable no data alert
- evaluation
Count number - Number of evaluation periods for no data determination
- level string
- Alert severity when triggered by no data
- enable bool
- Enable no data alert
- evaluation_
count int - Number of evaluation periods for no data determination
- level str
- Alert severity when triggered by no data
- enable Boolean
- Enable no data alert
- evaluation
Count Number - Number of evaluation periods for no data determination
- level String
- Alert severity when triggered by no data
GetAlertTemplateObjectGroup
- Alert
Methods List<string> - Alert notification method list
- Contact
Group List<string>Ids - Contact Group ID List
- Effect
End stringAt - Effective end time
- Effect
Start stringAt - Effective start time
- Notification
Id string - Notification policy ID
- Notify
Templates List<Volcengine.Get Alert Template Object Group Notify Template> - Notification template list
- Object
Group stringId - Object group ID
- Object
Group stringName - Object group name, returned by the service side
- Webhook string
- Webhook address
- Webhook
Ids List<string> - Webhook ID list
- Alert
Methods []string - Alert notification method list
- Contact
Group []stringIds - Contact Group ID List
- Effect
End stringAt - Effective end time
- Effect
Start stringAt - Effective start time
- Notification
Id string - Notification policy ID
- Notify
Templates []GetAlert Template Object Group Notify Template - Notification template list
- Object
Group stringId - Object group ID
- Object
Group stringName - Object group name, returned by the service side
- Webhook string
- Webhook address
- Webhook
Ids []string - Webhook ID list
- alert_
methods list(string) - Alert notification method list
- contact_
group_ list(string)ids - Contact Group ID List
- effect_
end_ stringat - Effective end time
- effect_
start_ stringat - Effective start time
- notification_
id string - Notification policy ID
- notify_
templates list(object) - Notification template list
- object_
group_ stringid - Object group ID
- object_
group_ stringname - Object group name, returned by the service side
- webhook string
- Webhook address
- webhook_
ids list(string) - Webhook ID list
- alert
Methods List<String> - Alert notification method list
- contact
Group List<String>Ids - Contact Group ID List
- effect
End StringAt - Effective end time
- effect
Start StringAt - Effective start time
- notification
Id String - Notification policy ID
- notify
Templates List<GetAlert Template Object Group Notify Template> - Notification template list
- object
Group StringId - Object group ID
- object
Group StringName - Object group name, returned by the service side
- webhook String
- Webhook address
- webhook
Ids List<String> - Webhook ID list
- alert
Methods string[] - Alert notification method list
- contact
Group string[]Ids - Contact Group ID List
- effect
End stringAt - Effective end time
- effect
Start stringAt - Effective start time
- notification
Id string - Notification policy ID
- notify
Templates GetAlert Template Object Group Notify Template[] - Notification template list
- object
Group stringId - Object group ID
- object
Group stringName - Object group name, returned by the service side
- webhook string
- Webhook address
- webhook
Ids string[] - Webhook ID list
- alert_
methods Sequence[str] - Alert notification method list
- contact_
group_ Sequence[str]ids - Contact Group ID List
- effect_
end_ strat - Effective end time
- effect_
start_ strat - Effective start time
- notification_
id str - Notification policy ID
- notify_
templates Sequence[GetAlert Template Object Group Notify Template] - Notification template list
- object_
group_ strid - Object group ID
- object_
group_ strname - Object group name, returned by the service side
- webhook str
- Webhook address
- webhook_
ids Sequence[str] - Webhook ID list
- alert
Methods List<String> - Alert notification method list
- contact
Group List<String>Ids - Contact Group ID List
- effect
End StringAt - Effective end time
- effect
Start StringAt - Effective start time
- notification
Id String - Notification policy ID
- notify
Templates List<Property Map> - Notification template list
- object
Group StringId - Object group ID
- object
Group StringName - Object group name, returned by the service side
- webhook String
- Webhook address
- webhook
Ids List<String> - Webhook ID list
GetAlertTemplateObjectGroupNotifyTemplate
- Channel string
- Notification channel, options: email/sms/phone/lark/dingtalk/wecom/slack/api
- Notify
Template stringId - Notification template ID
- Channel string
- Notification channel, options: email/sms/phone/lark/dingtalk/wecom/slack/api
- Notify
Template stringId - Notification template ID
- channel string
- Notification channel, options: email/sms/phone/lark/dingtalk/wecom/slack/api
- notify_
template_ stringid - Notification template ID
- channel String
- Notification channel, options: email/sms/phone/lark/dingtalk/wecom/slack/api
- notify
Template StringId - Notification template ID
- channel string
- Notification channel, options: email/sms/phone/lark/dingtalk/wecom/slack/api
- notify
Template stringId - Notification template ID
- channel str
- Notification channel, options: email/sms/phone/lark/dingtalk/wecom/slack/api
- notify_
template_ strid - Notification template ID
- channel String
- Notification channel, options: email/sms/phone/lark/dingtalk/wecom/slack/api
- notify
Template StringId - Notification template ID
GetAlertTemplateRecoveryNotify
- Enable bool
- Enable recovery notification
- Enable bool
- Enable recovery notification
- enable bool
- Enable recovery notification
- enable Boolean
- Enable recovery notification
- enable boolean
- Enable recovery notification
- enable bool
- Enable recovery notification
- enable Boolean
- Enable recovery notification
GetAlertTemplateTemplateRule
- Applied
Rules List<Volcengine.Get Alert Template Template Rule Applied Rule> - List of alert rules generated by this rule, returned by the service side
- Check
Interval int - Evaluation interval (seconds), returned by the service side
- Condition
Operator string - Multi-condition combination method
- Evaluation
Count int - Evaluation Count
- Evaluation
Interval int - Evaluation interval (seconds)
- Level
Conditions List<Volcengine.Get Alert Template Template Rule Level Condition> - Tiered alert condition list
- Multiple
Conditions bool - Enable multi-condition mode
- Name string
- Rule name
- Namespace string
- Metric namespace
- No
Data Volcengine.Get Alert Template Template Rule No Data - No Data Alert Configuration
- Sub
Namespace string - Metric sub-namespace
- Applied
Rules []GetAlert Template Template Rule Applied Rule - List of alert rules generated by this rule, returned by the service side
- Check
Interval int - Evaluation interval (seconds), returned by the service side
- Condition
Operator string - Multi-condition combination method
- Evaluation
Count int - Evaluation Count
- Evaluation
Interval int - Evaluation interval (seconds)
- Level
Conditions []GetAlert Template Template Rule Level Condition - Tiered alert condition list
- Multiple
Conditions bool - Enable multi-condition mode
- Name string
- Rule name
- Namespace string
- Metric namespace
- No
Data GetAlert Template Template Rule No Data - No Data Alert Configuration
- Sub
Namespace string - Metric sub-namespace
- applied_
rules list(object) - List of alert rules generated by this rule, returned by the service side
- check_
interval number - Evaluation interval (seconds), returned by the service side
- condition_
operator string - Multi-condition combination method
- evaluation_
count number - Evaluation Count
- evaluation_
interval number - Evaluation interval (seconds)
- level_
conditions list(object) - Tiered alert condition list
- multiple_
conditions bool - Enable multi-condition mode
- name string
- Rule name
- namespace string
- Metric namespace
- no_
data object - No Data Alert Configuration
- sub_
namespace string - Metric sub-namespace
- applied
Rules List<GetAlert Template Template Rule Applied Rule> - List of alert rules generated by this rule, returned by the service side
- check
Interval Integer - Evaluation interval (seconds), returned by the service side
- condition
Operator String - Multi-condition combination method
- evaluation
Count Integer - Evaluation Count
- evaluation
Interval Integer - Evaluation interval (seconds)
- level
Conditions List<GetAlert Template Template Rule Level Condition> - Tiered alert condition list
- multiple
Conditions Boolean - Enable multi-condition mode
- name String
- Rule name
- namespace String
- Metric namespace
- no
Data GetAlert Template Template Rule No Data - No Data Alert Configuration
- sub
Namespace String - Metric sub-namespace
- applied
Rules GetAlert Template Template Rule Applied Rule[] - List of alert rules generated by this rule, returned by the service side
- check
Interval number - Evaluation interval (seconds), returned by the service side
- condition
Operator string - Multi-condition combination method
- evaluation
Count number - Evaluation Count
- evaluation
Interval number - Evaluation interval (seconds)
- level
Conditions GetAlert Template Template Rule Level Condition[] - Tiered alert condition list
- multiple
Conditions boolean - Enable multi-condition mode
- name string
- Rule name
- namespace string
- Metric namespace
- no
Data GetAlert Template Template Rule No Data - No Data Alert Configuration
- sub
Namespace string - Metric sub-namespace
- applied_
rules Sequence[GetAlert Template Template Rule Applied Rule] - List of alert rules generated by this rule, returned by the service side
- check_
interval int - Evaluation interval (seconds), returned by the service side
- condition_
operator str - Multi-condition combination method
- evaluation_
count int - Evaluation Count
- evaluation_
interval int - Evaluation interval (seconds)
- level_
conditions Sequence[GetAlert Template Template Rule Level Condition] - Tiered alert condition list
- multiple_
conditions bool - Enable multi-condition mode
- name str
- Rule name
- namespace str
- Metric namespace
- no_
data GetAlert Template Template Rule No Data - No Data Alert Configuration
- sub_
namespace str - Metric sub-namespace
- applied
Rules List<Property Map> - List of alert rules generated by this rule, returned by the service side
- check
Interval Number - Evaluation interval (seconds), returned by the service side
- condition
Operator String - Multi-condition combination method
- evaluation
Count Number - Evaluation Count
- evaluation
Interval Number - Evaluation interval (seconds)
- level
Conditions List<Property Map> - Tiered alert condition list
- multiple
Conditions Boolean - Enable multi-condition mode
- name String
- Rule name
- namespace String
- Metric namespace
- no
Data Property Map - No Data Alert Configuration
- sub
Namespace String - Metric sub-namespace
GetAlertTemplateTemplateRuleAppliedRule
- Id string
- ID of the issued alert rule
- Name string
- Name of the issued alert rule
- Object
Group stringId - Associated object group ID
- Object
Id string - Associated object ID
- Id string
- ID of the issued alert rule
- Name string
- Name of the issued alert rule
- Object
Group stringId - Associated object group ID
- Object
Id string - Associated object ID
- id string
- ID of the issued alert rule
- name string
- Name of the issued alert rule
- object_
group_ stringid - Associated object group ID
- object_
id string - Associated object ID
- id String
- ID of the issued alert rule
- name String
- Name of the issued alert rule
- object
Group StringId - Associated object group ID
- object
Id String - Associated object ID
- id string
- ID of the issued alert rule
- name string
- Name of the issued alert rule
- object
Group stringId - Associated object group ID
- object
Id string - Associated object ID
- id str
- ID of the issued alert rule
- name str
- Name of the issued alert rule
- object_
group_ strid - Associated object group ID
- object_
id str - Associated object ID
- id String
- ID of the issued alert rule
- name String
- Name of the issued alert rule
- object
Group StringId - Associated object group ID
- object
Id String - Associated object ID
GetAlertTemplateTemplateRuleLevelCondition
- Conditions
List<Volcengine.
Get Alert Template Template Rule Level Condition Condition> - Condition list
- Level string
- Alert severity, options: notice/warning/critical
- Conditions
[]Get
Alert Template Template Rule Level Condition Condition - Condition list
- Level string
- Alert severity, options: notice/warning/critical
- conditions list(object)
- Condition list
- level string
- Alert severity, options: notice/warning/critical
- conditions
List<Get
Alert Template Template Rule Level Condition Condition> - Condition list
- level String
- Alert severity, options: notice/warning/critical
- conditions
Get
Alert Template Template Rule Level Condition Condition[] - Condition list
- level string
- Alert severity, options: notice/warning/critical
- conditions
Sequence[Get
Alert Template Template Rule Level Condition Condition] - Condition list
- level str
- Alert severity, options: notice/warning/critical
- conditions List<Property Map>
- Condition list
- level String
- Alert severity, options: notice/warning/critical
GetAlertTemplateTemplateRuleLevelConditionCondition
- Comparison
Operator string - Comparison operators, such as >, >=, <, <=, !=, etc.
- Evaluation
Window int - Evaluation window (seconds)
- Metric
Name string - Metric name
- Metric
Unit string - Metric unit
- Statistics string
- Statistic method
- Threshold string
- Trigger threshold
- Comparison
Operator string - Comparison operators, such as >, >=, <, <=, !=, etc.
- Evaluation
Window int - Evaluation window (seconds)
- Metric
Name string - Metric name
- Metric
Unit string - Metric unit
- Statistics string
- Statistic method
- Threshold string
- Trigger threshold
- comparison_
operator string - Comparison operators, such as >, >=, <, <=, !=, etc.
- evaluation_
window number - Evaluation window (seconds)
- metric_
name string - Metric name
- metric_
unit string - Metric unit
- statistics string
- Statistic method
- threshold string
- Trigger threshold
- comparison
Operator String - Comparison operators, such as >, >=, <, <=, !=, etc.
- evaluation
Window Integer - Evaluation window (seconds)
- metric
Name String - Metric name
- metric
Unit String - Metric unit
- statistics String
- Statistic method
- threshold String
- Trigger threshold
- comparison
Operator string - Comparison operators, such as >, >=, <, <=, !=, etc.
- evaluation
Window number - Evaluation window (seconds)
- metric
Name string - Metric name
- metric
Unit string - Metric unit
- statistics string
- Statistic method
- threshold string
- Trigger threshold
- comparison_
operator str - Comparison operators, such as >, >=, <, <=, !=, etc.
- evaluation_
window int - Evaluation window (seconds)
- metric_
name str - Metric name
- metric_
unit str - Metric unit
- statistics str
- Statistic method
- threshold str
- Trigger threshold
- comparison
Operator String - Comparison operators, such as >, >=, <, <=, !=, etc.
- evaluation
Window Number - Evaluation window (seconds)
- metric
Name String - Metric name
- metric
Unit String - Metric unit
- statistics String
- Statistic method
- threshold String
- Trigger threshold
GetAlertTemplateTemplateRuleNoData
- Enable bool
- Enable no data alert
- Evaluation
Count int - Number of evaluation periods for no data determination
- Level string
- Alert severity when triggered by no data
- Enable bool
- Enable no data alert
- Evaluation
Count int - Number of evaluation periods for no data determination
- Level string
- Alert severity when triggered by no data
- enable bool
- Enable no data alert
- evaluation_
count number - Number of evaluation periods for no data determination
- level string
- Alert severity when triggered by no data
- enable Boolean
- Enable no data alert
- evaluation
Count Integer - Number of evaluation periods for no data determination
- level String
- Alert severity when triggered by no data
- enable boolean
- Enable no data alert
- evaluation
Count number - Number of evaluation periods for no data determination
- level string
- Alert severity when triggered by no data
- enable bool
- Enable no data alert
- evaluation_
count int - Number of evaluation periods for no data determination
- level str
- Alert severity when triggered by no data
- enable Boolean
- Enable no data alert
- evaluation
Count Number - Number of evaluation periods for no data determination
- level String
- Alert severity when triggered by no data
Package Details
- Repository
- volcenginecc volcengine/pulumi-volcenginecc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
volcengineccTerraform Provider.
Viewing docs for volcenginecc v0.0.63
published on Thursday, Oct 15, 2026 by Volcengine
published on Thursday, Oct 15, 2026 by Volcengine