GetGroupMetricRulesPlainArgs

data class GetGroupMetricRulesPlainArgs(val dimensions: String? = null, val enableState: Boolean? = null, val groupId: String? = null, val groupMetricRuleName: String? = null, val ids: List<String>? = null, val metricName: String? = null, val nameRegex: String? = null, val namespace: String? = null, val outputFile: String? = null, val status: String? = null) : ConvertibleToJava<GetGroupMetricRulesPlainArgs>

A collection of arguments for invoking getGroupMetricRules.

Constructors

Link copied to clipboard
constructor(dimensions: String? = null, enableState: Boolean? = null, groupId: String? = null, groupMetricRuleName: String? = null, ids: List<String>? = null, metricName: String? = null, nameRegex: String? = null, namespace: String? = null, outputFile: String? = null, status: String? = null)

Properties

Link copied to clipboard
val dimensions: String? = null

The dimensions that specify the resources to be associated with the alert rule.

Link copied to clipboard
val enableState: Boolean? = null

EnableState.

Link copied to clipboard
val groupId: String? = null

The ID of the application group.

Link copied to clipboard

The name of the alert rule.

Link copied to clipboard
val ids: List<String>? = null

A list of Group Metric Rule IDs.

Link copied to clipboard
val metricName: String? = null

The name of the metric.

Link copied to clipboard
val nameRegex: String? = null

A regex string to filter results by Group Metric Rule name.

Link copied to clipboard
val namespace: String? = null

The namespace of the service.

Link copied to clipboard
val outputFile: String? = null

File name where to save data source results (after running pulumi preview).

Link copied to clipboard
val status: String? = null

The status of Group Metric Rule.

Functions

Link copied to clipboard
open override fun toJava(): GetGroupMetricRulesPlainArgs