Arms Functions
object ArmsFunctions
Functions
Link copied to clipboard
suspend fun getAlertContactGroups(argument: GetAlertContactGroupsPlainArgs): GetAlertContactGroupsResult
This data source provides the Arms Alert Contact Groups of the current Alibaba Cloud user.
suspend fun getAlertContactGroups(argument: suspend GetAlertContactGroupsPlainArgsBuilder.() -> Unit): GetAlertContactGroupsResult
suspend fun getAlertContactGroups(alertContactGroupName: String? = null, contactId: String? = null, contactName: String? = null, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null): GetAlertContactGroupsResult
Link copied to clipboard
This data source provides the Arms Alert Contacts of the current Alibaba Cloud user.
suspend fun getAlertContacts(argument: suspend GetAlertContactsPlainArgsBuilder.() -> Unit): GetAlertContactsResult
suspend fun getAlertContacts(alertContactName: String? = null, email: String? = null, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null, phoneNum: String? = null): GetAlertContactsResult
Link copied to clipboard
This data source provides the Arms Dispatch Rules of the current Alibaba Cloud user.
suspend fun getDispatchRules(argument: suspend GetDispatchRulesPlainArgsBuilder.() -> Unit): GetDispatchRulesResult
suspend fun getDispatchRules(dispatchRuleName: String? = null, enableDetails: Boolean? = null, ids: List<String>? = null, nameRegex: String? = null, outputFile: String? = null): GetDispatchRulesResult
Link copied to clipboard
suspend fun getPrometheusAlertRules(argument: GetPrometheusAlertRulesPlainArgs): GetPrometheusAlertRulesResult
This data source provides the Arms Prometheus Alert Rules of the current Alibaba Cloud user.
suspend fun getPrometheusAlertRules(argument: suspend GetPrometheusAlertRulesPlainArgsBuilder.() -> Unit): GetPrometheusAlertRulesResult
suspend fun getPrometheusAlertRules(clusterId: String, ids: List<String>? = null, matchExpressions: String? = null, nameRegex: String? = null, outputFile: String? = null, status: Int? = null, type: String? = null): GetPrometheusAlertRulesResult