AlertsmanagementFunctions

Functions

Link copied to clipboard

Get a specific action rule Uses Azure REST API version 2019-05-05-preview.

suspend fun getActionRuleByName(actionRuleName: String, resourceGroupName: String): GetActionRuleByNameResult
Link copied to clipboard

Get an alert processing rule by name. Uses Azure REST API version 2021-08-08. Other available API versions: 2021-08-08-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native alertsmanagement [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getAlertProcessingRuleByName(alertProcessingRuleName: String, resourceGroupName: String): GetAlertProcessingRuleByNameResult
Link copied to clipboard
suspend fun getIssue(argument: GetIssuePlainArgs): GetIssueResult

Get issue properties Uses Azure REST API version 2025-03-01-preview.

suspend fun getIssue(argument: suspend GetIssuePlainArgsBuilder.() -> Unit): GetIssueResult
suspend fun getIssue(issueName: String, resourceUri: String): GetIssueResult
Link copied to clipboard

Retrieve a Prometheus rule group definition. Uses Azure REST API version 2023-03-01. Other available API versions: 2021-07-22-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native alertsmanagement [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getPrometheusRuleGroup(resourceGroupName: String, ruleGroupName: String): GetPrometheusRuleGroupResult
Link copied to clipboard

Get a specific Smart Detector alert rule. Uses Azure REST API version 2021-04-01. Other available API versions: 2019-06-01. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native alertsmanagement [ApiVersion]. See the ../../../version-guide/#accessing-any-api-version-via-local-packages for details.

suspend fun getSmartDetectorAlertRule(alertRuleName: String, expandDetector: Boolean? = null, resourceGroupName: String): GetSmartDetectorAlertRuleResult
Link copied to clipboard

List all alerts in the issue - this method uses pagination to return all alerts Uses Azure REST API version 2025-03-01-preview.

suspend fun listIssueAlerts(filter: String? = null, issueName: String, resourceUri: String): ListIssueAlertsResult
Link copied to clipboard

List all resources in the issue - this method uses pagination to return all resources Uses Azure REST API version 2025-03-01-preview.

suspend fun listIssueResources(filter: String? = null, issueName: String, resourceUri: String): ListIssueResourcesResult