Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Viewing docs for volcenginecc v0.0.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
Data Source schema for Volcengine::VMP::AlertingRule
Using getAlertingRule
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 getAlertingRule(args: GetAlertingRuleArgs, opts?: InvokeOptions): Promise<GetAlertingRuleResult>
function getAlertingRuleOutput(args: GetAlertingRuleOutputArgs, opts?: InvokeOptions): Output<GetAlertingRuleResult>def get_alerting_rule(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAlertingRuleResult
def get_alerting_rule_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAlertingRuleResult]func LookupAlertingRule(ctx *Context, args *LookupAlertingRuleArgs, opts ...InvokeOption) (*LookupAlertingRuleResult, error)
func LookupAlertingRuleOutput(ctx *Context, args *LookupAlertingRuleOutputArgs, opts ...InvokeOption) LookupAlertingRuleResultOutput> Note: This function is named LookupAlertingRule in the Go SDK.
public static class GetAlertingRule
{
public static Task<GetAlertingRuleResult> InvokeAsync(GetAlertingRuleArgs args, InvokeOptions? opts = null)
public static Output<GetAlertingRuleResult> Invoke(GetAlertingRuleInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAlertingRuleResult> getAlertingRule(GetAlertingRuleArgs args, InvokeOptions options)
public static Output<GetAlertingRuleResult> getAlertingRule(GetAlertingRuleArgs args, InvokeOptions options)
fn::invoke:
function: volcenginecc:vmp/getAlertingRule:getAlertingRule
arguments:
# arguments dictionaryThe 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 str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getAlertingRule Result
The following output properties are available:
- Alerting
Rule stringId - Alert rule ID
- Annotations
List<Volcengine.
Get Alerting Rule Annotation> - Annotation attached to the alert
- Create
Time string - Alert rule creation time
- Description string
- Alert rule description
- Id string
- Uniquely identifies the resource.
- Labels
List<Volcengine.
Get Alerting Rule Label> - Tags attached to the alert
- Levels
List<Volcengine.
Get Alerting Rule Level> - Alert severity
- Name string
- Alert rule name
- Notify
Group stringPolicy Id - Alert aggregation policy ID
- Notify
Policy stringId - Alert notification policy ID
- Query
Volcengine.
Get Alerting Rule Query - Alert configuration
- Status string
- Alert rule status: Running (monitoring), Disabled (disabled)
-
List<Volcengine.
Get Alerting Rule Tag> - Tag
- Type string
- Alert rule type. Allowed values: vmp/PromQL
- Update
Time string - Alert rule update time
- Alerting
Rule stringId - Alert rule ID
- Annotations
[]Get
Alerting Rule Annotation - Annotation attached to the alert
- Create
Time string - Alert rule creation time
- Description string
- Alert rule description
- Id string
- Uniquely identifies the resource.
- Labels
[]Get
Alerting Rule Label - Tags attached to the alert
- Levels
[]Get
Alerting Rule Level - Alert severity
- Name string
- Alert rule name
- Notify
Group stringPolicy Id - Alert aggregation policy ID
- Notify
Policy stringId - Alert notification policy ID
- Query
Get
Alerting Rule Query - Alert configuration
- Status string
- Alert rule status: Running (monitoring), Disabled (disabled)
-
[]Get
Alerting Rule Tag - Tag
- Type string
- Alert rule type. Allowed values: vmp/PromQL
- Update
Time string - Alert rule update time
- alerting
Rule StringId - Alert rule ID
- annotations
List<Get
Alerting Rule Annotation> - Annotation attached to the alert
- create
Time String - Alert rule creation time
- description String
- Alert rule description
- id String
- Uniquely identifies the resource.
- labels
List<Get
Alerting Rule Label> - Tags attached to the alert
- levels
List<Get
Alerting Rule Level> - Alert severity
- name String
- Alert rule name
- notify
Group StringPolicy Id - Alert aggregation policy ID
- notify
Policy StringId - Alert notification policy ID
- query
Get
Alerting Rule Query - Alert configuration
- status String
- Alert rule status: Running (monitoring), Disabled (disabled)
-
List<Get
Alerting Rule Tag> - Tag
- type String
- Alert rule type. Allowed values: vmp/PromQL
- update
Time String - Alert rule update time
- alerting
Rule stringId - Alert rule ID
- annotations
Get
Alerting Rule Annotation[] - Annotation attached to the alert
- create
Time string - Alert rule creation time
- description string
- Alert rule description
- id string
- Uniquely identifies the resource.
- labels
Get
Alerting Rule Label[] - Tags attached to the alert
- levels
Get
Alerting Rule Level[] - Alert severity
- name string
- Alert rule name
- notify
Group stringPolicy Id - Alert aggregation policy ID
- notify
Policy stringId - Alert notification policy ID
- query
Get
Alerting Rule Query - Alert configuration
- status string
- Alert rule status: Running (monitoring), Disabled (disabled)
-
Get
Alerting Rule Tag[] - Tag
- type string
- Alert rule type. Allowed values: vmp/PromQL
- update
Time string - Alert rule update time
- alerting_
rule_ strid - Alert rule ID
- annotations
Sequence[Get
Alerting Rule Annotation] - Annotation attached to the alert
- create_
time str - Alert rule creation time
- description str
- Alert rule description
- id str
- Uniquely identifies the resource.
- labels
Sequence[Get
Alerting Rule Label] - Tags attached to the alert
- levels
Sequence[Get
Alerting Rule Level] - Alert severity
- name str
- Alert rule name
- notify_
group_ strpolicy_ id - Alert aggregation policy ID
- notify_
policy_ strid - Alert notification policy ID
- query
Get
Alerting Rule Query - Alert configuration
- status str
- Alert rule status: Running (monitoring), Disabled (disabled)
-
Sequence[Get
Alerting Rule Tag] - Tag
- type str
- Alert rule type. Allowed values: vmp/PromQL
- update_
time str - Alert rule update time
- alerting
Rule StringId - Alert rule ID
- annotations List<Property Map>
- Annotation attached to the alert
- create
Time String - Alert rule creation time
- description String
- Alert rule description
- id String
- Uniquely identifies the resource.
- labels List<Property Map>
- Tags attached to the alert
- levels List<Property Map>
- Alert severity
- name String
- Alert rule name
- notify
Group StringPolicy Id - Alert aggregation policy ID
- notify
Policy StringId - Alert notification policy ID
- query Property Map
- Alert configuration
- status String
- Alert rule status: Running (monitoring), Disabled (disabled)
- List<Property Map>
- Tag
- type String
- Alert rule type. Allowed values: vmp/PromQL
- update
Time String - Alert rule update time
Supporting Types
GetAlertingRuleAnnotation
GetAlertingRuleLabel
GetAlertingRuleLevel
- Comparator string
- Alert rule comparison condition. Options: >, >=, <, <=, ==, !=
- For string
- Alert duration. Possible values: 0s, 1m, 2m, 5m, 10m
- Level string
- Alert rule severity. Currently supports P0, P1, or P2
- Threshold double
- Alert rule threshold
- Comparator string
- Alert rule comparison condition. Options: >, >=, <, <=, ==, !=
- For string
- Alert duration. Possible values: 0s, 1m, 2m, 5m, 10m
- Level string
- Alert rule severity. Currently supports P0, P1, or P2
- Threshold float64
- Alert rule threshold
- comparator String
- Alert rule comparison condition. Options: >, >=, <, <=, ==, !=
- for_ String
- Alert duration. Possible values: 0s, 1m, 2m, 5m, 10m
- level String
- Alert rule severity. Currently supports P0, P1, or P2
- threshold Double
- Alert rule threshold
- comparator string
- Alert rule comparison condition. Options: >, >=, <, <=, ==, !=
- for string
- Alert duration. Possible values: 0s, 1m, 2m, 5m, 10m
- level string
- Alert rule severity. Currently supports P0, P1, or P2
- threshold number
- Alert rule threshold
- comparator str
- Alert rule comparison condition. Options: >, >=, <, <=, ==, !=
- for_ str
- Alert duration. Possible values: 0s, 1m, 2m, 5m, 10m
- level str
- Alert rule severity. Currently supports P0, P1, or P2
- threshold float
- Alert rule threshold
- comparator String
- Alert rule comparison condition. Options: >, >=, <, <=, ==, !=
- for String
- Alert duration. Possible values: 0s, 1m, 2m, 5m, 10m
- level String
- Alert rule severity. Currently supports P0, P1, or P2
- threshold Number
- Alert rule threshold
GetAlertingRuleQuery
- Prom
Ql string - Query statement
- Workspace
Id string - Workspace ID
- Prom
Ql string - Query statement
- Workspace
Id string - Workspace ID
- prom
Ql String - Query statement
- workspace
Id String - Workspace ID
- prom
Ql string - Query statement
- workspace
Id string - Workspace ID
- prom_
ql str - Query statement
- workspace_
id str - Workspace ID
- prom
Ql String - Query statement
- workspace
Id String - Workspace ID
GetAlertingRuleTag
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.32
published on Thursday, Apr 23, 2026 by Volcengine
published on Thursday, Apr 23, 2026 by Volcengine
