GetAlarmsPlainArgs

data class GetAlarmsPlainArgs(val ids: List<String>? = null, val metricType: String? = null, val nameRegex: String? = null, val outputFile: String? = null, val scalingGroupId: String? = null) : ConvertibleToJava<GetAlarmsPlainArgs>

A collection of arguments for invoking getAlarms.

Constructors

Link copied to clipboard
constructor(ids: List<String>? = null, metricType: String? = null, nameRegex: String? = null, outputFile: String? = null, scalingGroupId: String? = null)

Properties

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

A list of alarm IDs.

Link copied to clipboard
val metricType: String? = null

The type for the alarm's associated metric. Supported value: system, custom. "system" means the metric data is collected by Aliyun Cloud Monitor Service(CMS), "custom" means the metric data is upload to CMS by users. Defaults to system.

Link copied to clipboard
val nameRegex: String? = null

A regex string to filter resulting alarms by 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 scalingGroupId: String? = null

Scaling group id the alarms belong to.

Functions

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