GetMetricRuleTemplatesPlainArgs

data class GetMetricRuleTemplatesPlainArgs(val enableDetails: Boolean? = null, val ids: List<String>? = null, val keyword: String? = null, val metricRuleTemplateName: String? = null, val nameRegex: String? = null, val outputFile: String? = null, val templateId: String? = null) : ConvertibleToJava<GetMetricRuleTemplatesPlainArgs>

A collection of arguments for invoking getMetricRuleTemplates.

Constructors

Link copied to clipboard
constructor(enableDetails: Boolean? = null, ids: List<String>? = null, keyword: String? = null, metricRuleTemplateName: String? = null, nameRegex: String? = null, outputFile: String? = null, templateId: String? = null)

Properties

Link copied to clipboard
val enableDetails: Boolean? = null

Valid values: true or false. Default to false. Set it to true can output more details about resource attributes.

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

A list of Metric Rule Template IDs.

Link copied to clipboard
val keyword: String? = null

The name of the alert template. You can perform fuzzy search based on the template name.

Link copied to clipboard

The name of the alert template.

Link copied to clipboard
val nameRegex: String? = null

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

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 templateId: String? = null

The ID of the alert template.

Functions

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