azure-native.alertsmanagement.ActionRuleByName
Explore with Pulumi AI
Action rule object containing target scope, conditions and suppression logic API Version: 2019-05-05-preview.
Example Usage
PutActionRule
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var actionRuleByName = new AzureNative.AlertsManagement.ActionRuleByName("actionRuleByName", new()
    {
        ActionRuleName = "DailySuppression",
        Location = "Global",
        Properties = new AzureNative.AlertsManagement.Inputs.SuppressionArgs
        {
            Conditions = new AzureNative.AlertsManagement.Inputs.ConditionsArgs
            {
                MonitorCondition = new AzureNative.AlertsManagement.Inputs.ConditionArgs
                {
                    Operator = "Equals",
                    Values = new[]
                    {
                        "Fired",
                    },
                },
                MonitorService = new AzureNative.AlertsManagement.Inputs.ConditionArgs
                {
                    Operator = "Equals",
                    Values = new[]
                    {
                        "Platform",
                        "Application Insights",
                    },
                },
                Severity = new AzureNative.AlertsManagement.Inputs.ConditionArgs
                {
                    Operator = "Equals",
                    Values = new[]
                    {
                        "Sev0",
                        "Sev2",
                    },
                },
                TargetResourceType = new AzureNative.AlertsManagement.Inputs.ConditionArgs
                {
                    Operator = "NotEquals",
                    Values = new[]
                    {
                        "Microsoft.Compute/VirtualMachines",
                    },
                },
            },
            Description = "Action rule on resource group for daily suppression",
            Scope = new AzureNative.AlertsManagement.Inputs.ScopeArgs
            {
                ScopeType = "ResourceGroup",
                Values = new[]
                {
                    "/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg",
                },
            },
            Status = "Enabled",
            SuppressionConfig = new AzureNative.AlertsManagement.Inputs.SuppressionConfigArgs
            {
                RecurrenceType = "Daily",
                Schedule = new AzureNative.AlertsManagement.Inputs.SuppressionScheduleArgs
                {
                    EndDate = "12/18/2018",
                    EndTime = "14:00:00",
                    StartDate = "12/09/2018",
                    StartTime = "06:00:00",
                },
            },
            Type = "Suppression",
        },
        ResourceGroupName = "alertscorrelationrg",
        Tags = null,
    });
});
package main
import (
	alertsmanagement "github.com/pulumi/pulumi-azure-native-sdk/alertsmanagement"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := alertsmanagement.NewActionRuleByName(ctx, "actionRuleByName", &alertsmanagement.ActionRuleByNameArgs{
			ActionRuleName: pulumi.String("DailySuppression"),
			Location:       pulumi.String("Global"),
			Properties: alertsmanagement.Suppression{
				Conditions: alertsmanagement.Conditions{
					MonitorCondition: alertsmanagement.Condition{
						Operator: "Equals",
						Values: []string{
							"Fired",
						},
					},
					MonitorService: alertsmanagement.Condition{
						Operator: "Equals",
						Values: []string{
							"Platform",
							"Application Insights",
						},
					},
					Severity: alertsmanagement.Condition{
						Operator: "Equals",
						Values: []string{
							"Sev0",
							"Sev2",
						},
					},
					TargetResourceType: alertsmanagement.Condition{
						Operator: "NotEquals",
						Values: []string{
							"Microsoft.Compute/VirtualMachines",
						},
					},
				},
				Description: "Action rule on resource group for daily suppression",
				Scope: alertsmanagement.Scope{
					ScopeType: "ResourceGroup",
					Values: []string{
						"/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg",
					},
				},
				Status: "Enabled",
				SuppressionConfig: alertsmanagement.SuppressionConfig{
					RecurrenceType: "Daily",
					Schedule: alertsmanagement.SuppressionSchedule{
						EndDate:   "12/18/2018",
						EndTime:   "14:00:00",
						StartDate: "12/09/2018",
						StartTime: "06:00:00",
					},
				},
				Type: "Suppression",
			},
			ResourceGroupName: pulumi.String("alertscorrelationrg"),
			Tags:              nil,
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.alertsmanagement.ActionRuleByName;
import com.pulumi.azurenative.alertsmanagement.ActionRuleByNameArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }
    public static void stack(Context ctx) {
        var actionRuleByName = new ActionRuleByName("actionRuleByName", ActionRuleByNameArgs.builder()        
            .actionRuleName("DailySuppression")
            .location("Global")
            .properties(Map.ofEntries(
                Map.entry("conditions", Map.ofEntries(
                    Map.entry("monitorCondition", Map.ofEntries(
                        Map.entry("operator", "Equals"),
                        Map.entry("values", "Fired")
                    )),
                    Map.entry("monitorService", Map.ofEntries(
                        Map.entry("operator", "Equals"),
                        Map.entry("values",                         
                            "Platform",
                            "Application Insights")
                    )),
                    Map.entry("severity", Map.ofEntries(
                        Map.entry("operator", "Equals"),
                        Map.entry("values",                         
                            "Sev0",
                            "Sev2")
                    )),
                    Map.entry("targetResourceType", Map.ofEntries(
                        Map.entry("operator", "NotEquals"),
                        Map.entry("values", "Microsoft.Compute/VirtualMachines")
                    ))
                )),
                Map.entry("description", "Action rule on resource group for daily suppression"),
                Map.entry("scope", Map.ofEntries(
                    Map.entry("scopeType", "ResourceGroup"),
                    Map.entry("values", "/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg")
                )),
                Map.entry("status", "Enabled"),
                Map.entry("suppressionConfig", Map.ofEntries(
                    Map.entry("recurrenceType", "Daily"),
                    Map.entry("schedule", Map.ofEntries(
                        Map.entry("endDate", "12/18/2018"),
                        Map.entry("endTime", "14:00:00"),
                        Map.entry("startDate", "12/09/2018"),
                        Map.entry("startTime", "06:00:00")
                    ))
                )),
                Map.entry("type", "Suppression")
            ))
            .resourceGroupName("alertscorrelationrg")
            .tags()
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const actionRuleByName = new azure_native.alertsmanagement.ActionRuleByName("actionRuleByName", {
    actionRuleName: "DailySuppression",
    location: "Global",
    properties: {
        conditions: {
            monitorCondition: {
                operator: "Equals",
                values: ["Fired"],
            },
            monitorService: {
                operator: "Equals",
                values: [
                    "Platform",
                    "Application Insights",
                ],
            },
            severity: {
                operator: "Equals",
                values: [
                    "Sev0",
                    "Sev2",
                ],
            },
            targetResourceType: {
                operator: "NotEquals",
                values: ["Microsoft.Compute/VirtualMachines"],
            },
        },
        description: "Action rule on resource group for daily suppression",
        scope: {
            scopeType: "ResourceGroup",
            values: ["/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg"],
        },
        status: "Enabled",
        suppressionConfig: {
            recurrenceType: "Daily",
            schedule: {
                endDate: "12/18/2018",
                endTime: "14:00:00",
                startDate: "12/09/2018",
                startTime: "06:00:00",
            },
        },
        type: "Suppression",
    },
    resourceGroupName: "alertscorrelationrg",
    tags: {},
});
import pulumi
import pulumi_azure_native as azure_native
action_rule_by_name = azure_native.alertsmanagement.ActionRuleByName("actionRuleByName",
    action_rule_name="DailySuppression",
    location="Global",
    properties=azure_native.alertsmanagement.SuppressionArgs(
        conditions=azure_native.alertsmanagement.ConditionsArgs(
            monitor_condition=azure_native.alertsmanagement.ConditionArgs(
                operator="Equals",
                values=["Fired"],
            ),
            monitor_service=azure_native.alertsmanagement.ConditionArgs(
                operator="Equals",
                values=[
                    "Platform",
                    "Application Insights",
                ],
            ),
            severity=azure_native.alertsmanagement.ConditionArgs(
                operator="Equals",
                values=[
                    "Sev0",
                    "Sev2",
                ],
            ),
            target_resource_type=azure_native.alertsmanagement.ConditionArgs(
                operator="NotEquals",
                values=["Microsoft.Compute/VirtualMachines"],
            ),
        ),
        description="Action rule on resource group for daily suppression",
        scope=azure_native.alertsmanagement.ScopeArgs(
            scope_type="ResourceGroup",
            values=["/subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg"],
        ),
        status="Enabled",
        suppression_config=azure_native.alertsmanagement.SuppressionConfigArgs(
            recurrence_type="Daily",
            schedule=azure_native.alertsmanagement.SuppressionScheduleArgs(
                end_date="12/18/2018",
                end_time="14:00:00",
                start_date="12/09/2018",
                start_time="06:00:00",
            ),
        ),
        type="Suppression",
    ),
    resource_group_name="alertscorrelationrg",
    tags={})
resources:
  actionRuleByName:
    type: azure-native:alertsmanagement:ActionRuleByName
    properties:
      actionRuleName: DailySuppression
      location: Global
      properties:
        conditions:
          monitorCondition:
            operator: Equals
            values:
              - Fired
          monitorService:
            operator: Equals
            values:
              - Platform
              - Application Insights
          severity:
            operator: Equals
            values:
              - Sev0
              - Sev2
          targetResourceType:
            operator: NotEquals
            values:
              - Microsoft.Compute/VirtualMachines
        description: Action rule on resource group for daily suppression
        scope:
          scopeType: ResourceGroup
          values:
            - /subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg
        status: Enabled
        suppressionConfig:
          recurrenceType: Daily
          schedule:
            endDate: 12/18/2018
            endTime: 14:00:00
            startDate: 12/09/2018
            startTime: 06:00:00
        type: Suppression
      resourceGroupName: alertscorrelationrg
      tags: {}
Create ActionRuleByName Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ActionRuleByName(name: string, args: ActionRuleByNameArgs, opts?: CustomResourceOptions);@overload
def ActionRuleByName(resource_name: str,
                     args: ActionRuleByNameArgs,
                     opts: Optional[ResourceOptions] = None)
@overload
def ActionRuleByName(resource_name: str,
                     opts: Optional[ResourceOptions] = None,
                     resource_group_name: Optional[str] = None,
                     action_rule_name: Optional[str] = None,
                     location: Optional[str] = None,
                     properties: Optional[Union[ActionGroupArgs, DiagnosticsArgs, SuppressionArgs]] = None,
                     tags: Optional[Mapping[str, str]] = None)func NewActionRuleByName(ctx *Context, name string, args ActionRuleByNameArgs, opts ...ResourceOption) (*ActionRuleByName, error)public ActionRuleByName(string name, ActionRuleByNameArgs args, CustomResourceOptions? opts = null)
public ActionRuleByName(String name, ActionRuleByNameArgs args)
public ActionRuleByName(String name, ActionRuleByNameArgs args, CustomResourceOptions options)
type: azure-native:alertsmanagement:ActionRuleByName
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ActionRuleByNameArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ActionRuleByNameArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ActionRuleByNameArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ActionRuleByNameArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ActionRuleByNameArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var actionRuleByNameResource = new AzureNative.Alertsmanagement.ActionRuleByName("actionRuleByNameResource", new()
{
    ResourceGroupName = "string",
    ActionRuleName = "string",
    Location = "string",
    Properties = 
    {
        { "actionGroupId", "string" },
        { "type", "ActionGroup" },
        { "conditions", 
        {
            { "alertContext", 
            {
                { "operator", "string" },
                { "values", new[]
                {
                    "string",
                } },
            } },
            { "alertRuleId", 
            {
                { "operator", "string" },
                { "values", new[]
                {
                    "string",
                } },
            } },
            { "alertRuleName", 
            {
                { "operator", "string" },
                { "values", new[]
                {
                    "string",
                } },
            } },
            { "description", 
            {
                { "operator", "string" },
                { "values", new[]
                {
                    "string",
                } },
            } },
            { "monitorCondition", 
            {
                { "operator", "string" },
                { "values", new[]
                {
                    "string",
                } },
            } },
            { "monitorService", 
            {
                { "operator", "string" },
                { "values", new[]
                {
                    "string",
                } },
            } },
            { "severity", 
            {
                { "operator", "string" },
                { "values", new[]
                {
                    "string",
                } },
            } },
            { "targetResourceType", 
            {
                { "operator", "string" },
                { "values", new[]
                {
                    "string",
                } },
            } },
        } },
        { "description", "string" },
        { "scope", 
        {
            { "scopeType", "string" },
            { "values", new[]
            {
                "string",
            } },
        } },
        { "status", "string" },
    },
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := alertsmanagement.NewActionRuleByName(ctx, "actionRuleByNameResource", &alertsmanagement.ActionRuleByNameArgs{
	ResourceGroupName: "string",
	ActionRuleName:    "string",
	Location:          "string",
	Properties: map[string]interface{}{
		"actionGroupId": "string",
		"type":          "ActionGroup",
		"conditions": map[string]interface{}{
			"alertContext": map[string]interface{}{
				"operator": "string",
				"values": []string{
					"string",
				},
			},
			"alertRuleId": map[string]interface{}{
				"operator": "string",
				"values": []string{
					"string",
				},
			},
			"alertRuleName": map[string]interface{}{
				"operator": "string",
				"values": []string{
					"string",
				},
			},
			"description": map[string]interface{}{
				"operator": "string",
				"values": []string{
					"string",
				},
			},
			"monitorCondition": map[string]interface{}{
				"operator": "string",
				"values": []string{
					"string",
				},
			},
			"monitorService": map[string]interface{}{
				"operator": "string",
				"values": []string{
					"string",
				},
			},
			"severity": map[string]interface{}{
				"operator": "string",
				"values": []string{
					"string",
				},
			},
			"targetResourceType": map[string]interface{}{
				"operator": "string",
				"values": []string{
					"string",
				},
			},
		},
		"description": "string",
		"scope": map[string]interface{}{
			"scopeType": "string",
			"values": []string{
				"string",
			},
		},
		"status": "string",
	},
	Tags: map[string]interface{}{
		"string": "string",
	},
})
var actionRuleByNameResource = new ActionRuleByName("actionRuleByNameResource", ActionRuleByNameArgs.builder()
    .resourceGroupName("string")
    .actionRuleName("string")
    .location("string")
    .properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
action_rule_by_name_resource = azure_native.alertsmanagement.ActionRuleByName("actionRuleByNameResource",
    resource_group_name=string,
    action_rule_name=string,
    location=string,
    properties={
        actionGroupId: string,
        type: ActionGroup,
        conditions: {
            alertContext: {
                operator: string,
                values: [string],
            },
            alertRuleId: {
                operator: string,
                values: [string],
            },
            alertRuleName: {
                operator: string,
                values: [string],
            },
            description: {
                operator: string,
                values: [string],
            },
            monitorCondition: {
                operator: string,
                values: [string],
            },
            monitorService: {
                operator: string,
                values: [string],
            },
            severity: {
                operator: string,
                values: [string],
            },
            targetResourceType: {
                operator: string,
                values: [string],
            },
        },
        description: string,
        scope: {
            scopeType: string,
            values: [string],
        },
        status: string,
    },
    tags={
        string: string,
    })
const actionRuleByNameResource = new azure_native.alertsmanagement.ActionRuleByName("actionRuleByNameResource", {
    resourceGroupName: "string",
    actionRuleName: "string",
    location: "string",
    properties: {
        actionGroupId: "string",
        type: "ActionGroup",
        conditions: {
            alertContext: {
                operator: "string",
                values: ["string"],
            },
            alertRuleId: {
                operator: "string",
                values: ["string"],
            },
            alertRuleName: {
                operator: "string",
                values: ["string"],
            },
            description: {
                operator: "string",
                values: ["string"],
            },
            monitorCondition: {
                operator: "string",
                values: ["string"],
            },
            monitorService: {
                operator: "string",
                values: ["string"],
            },
            severity: {
                operator: "string",
                values: ["string"],
            },
            targetResourceType: {
                operator: "string",
                values: ["string"],
            },
        },
        description: "string",
        scope: {
            scopeType: "string",
            values: ["string"],
        },
        status: "string",
    },
    tags: {
        string: "string",
    },
});
type: azure-native:alertsmanagement:ActionRuleByName
properties:
    actionRuleName: string
    location: string
    properties:
        actionGroupId: string
        conditions:
            alertContext:
                operator: string
                values:
                    - string
            alertRuleId:
                operator: string
                values:
                    - string
            alertRuleName:
                operator: string
                values:
                    - string
            description:
                operator: string
                values:
                    - string
            monitorCondition:
                operator: string
                values:
                    - string
            monitorService:
                operator: string
                values:
                    - string
            severity:
                operator: string
                values:
                    - string
            targetResourceType:
                operator: string
                values:
                    - string
        description: string
        scope:
            scopeType: string
            values:
                - string
        status: string
        type: ActionGroup
    resourceGroupName: string
    tags:
        string: string
ActionRuleByName Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The ActionRuleByName resource accepts the following input properties:
- ResourceGroup stringName 
- Resource group name where the resource is created.
- ActionRule stringName 
- The name of action rule that needs to be created/updated
- Location string
- Resource location
- Properties
Pulumi.Azure | Pulumi.Native. Alerts Management. Inputs. Action Group Azure | Pulumi.Native. Alerts Management. Inputs. Diagnostics Azure Native. Alerts Management. Inputs. Suppression 
- action rule properties
- Dictionary<string, string>
- Resource tags
- ResourceGroup stringName 
- Resource group name where the resource is created.
- ActionRule stringName 
- The name of action rule that needs to be created/updated
- Location string
- Resource location
- Properties
ActionGroup | DiagnosticsArgs Args | SuppressionArgs 
- action rule properties
- map[string]string
- Resource tags
- resourceGroup StringName 
- Resource group name where the resource is created.
- actionRule StringName 
- The name of action rule that needs to be created/updated
- location String
- Resource location
- properties
ActionGroup | Diagnostics | Suppression
- action rule properties
- Map<String,String>
- Resource tags
- resourceGroup stringName 
- Resource group name where the resource is created.
- actionRule stringName 
- The name of action rule that needs to be created/updated
- location string
- Resource location
- properties
ActionGroup | Diagnostics | Suppression
- action rule properties
- {[key: string]: string}
- Resource tags
- resource_group_ strname 
- Resource group name where the resource is created.
- action_rule_ strname 
- The name of action rule that needs to be created/updated
- location str
- Resource location
- properties
ActionGroup | DiagnosticsArgs Args | SuppressionArgs 
- action rule properties
- Mapping[str, str]
- Resource tags
- resourceGroup StringName 
- Resource group name where the resource is created.
- actionRule StringName 
- The name of action rule that needs to be created/updated
- location String
- Resource location
- properties Property Map | Property Map | Property Map
- action rule properties
- Map<String>
- Resource tags
Outputs
All input properties are implicitly available as output properties. Additionally, the ActionRuleByName resource produces the following output properties:
Supporting Types
ActionGroup, ActionGroupArgs    
- ActionGroup stringId 
- Action group to trigger if action rule matches
- Conditions
Pulumi.Azure Native. Alerts Management. Inputs. Conditions 
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope
Pulumi.Azure Native. Alerts Management. Inputs. Scope 
- scope on which action rule will apply
- Status
string | Pulumi.Azure Native. Alerts Management. Action Rule Status 
- Indicates if the given action rule is enabled or disabled
- ActionGroup stringId 
- Action group to trigger if action rule matches
- Conditions Conditions
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope Scope
- scope on which action rule will apply
- Status
string | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- actionGroup StringId 
- Action group to trigger if action rule matches
- conditions Conditions
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope Scope
- scope on which action rule will apply
- status
String | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- actionGroup stringId 
- Action group to trigger if action rule matches
- conditions Conditions
- conditions on which alerts will be filtered
- description string
- Description of action rule
- scope Scope
- scope on which action rule will apply
- status
string | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- action_group_ strid 
- Action group to trigger if action rule matches
- conditions Conditions
- conditions on which alerts will be filtered
- description str
- Description of action rule
- scope Scope
- scope on which action rule will apply
- status
str | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- actionGroup StringId 
- Action group to trigger if action rule matches
- conditions Property Map
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope Property Map
- scope on which action rule will apply
- status String | "Enabled" | "Disabled"
- Indicates if the given action rule is enabled or disabled
ActionGroupResponse, ActionGroupResponseArgs      
- ActionGroup stringId 
- Action group to trigger if action rule matches
- CreatedAt string
- Creation time of action rule. Date-Time in ISO-8601 format.
- CreatedBy string
- Created by user name.
- LastModified stringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- LastModified stringBy 
- Last modified by user name.
- Conditions
Pulumi.Azure Native. Alerts Management. Inputs. Conditions Response 
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope
Pulumi.Azure Native. Alerts Management. Inputs. Scope Response 
- scope on which action rule will apply
- Status string
- Indicates if the given action rule is enabled or disabled
- ActionGroup stringId 
- Action group to trigger if action rule matches
- CreatedAt string
- Creation time of action rule. Date-Time in ISO-8601 format.
- CreatedBy string
- Created by user name.
- LastModified stringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- LastModified stringBy 
- Last modified by user name.
- Conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope
ScopeResponse 
- scope on which action rule will apply
- Status string
- Indicates if the given action rule is enabled or disabled
- actionGroup StringId 
- Action group to trigger if action rule matches
- createdAt String
- Creation time of action rule. Date-Time in ISO-8601 format.
- createdBy String
- Created by user name.
- lastModified StringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- lastModified StringBy 
- Last modified by user name.
- conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope
ScopeResponse 
- scope on which action rule will apply
- status String
- Indicates if the given action rule is enabled or disabled
- actionGroup stringId 
- Action group to trigger if action rule matches
- createdAt string
- Creation time of action rule. Date-Time in ISO-8601 format.
- createdBy string
- Created by user name.
- lastModified stringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- lastModified stringBy 
- Last modified by user name.
- conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- description string
- Description of action rule
- scope
ScopeResponse 
- scope on which action rule will apply
- status string
- Indicates if the given action rule is enabled or disabled
- action_group_ strid 
- Action group to trigger if action rule matches
- created_at str
- Creation time of action rule. Date-Time in ISO-8601 format.
- created_by str
- Created by user name.
- last_modified_ strat 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- last_modified_ strby 
- Last modified by user name.
- conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- description str
- Description of action rule
- scope
ScopeResponse 
- scope on which action rule will apply
- status str
- Indicates if the given action rule is enabled or disabled
- actionGroup StringId 
- Action group to trigger if action rule matches
- createdAt String
- Creation time of action rule. Date-Time in ISO-8601 format.
- createdBy String
- Created by user name.
- lastModified StringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- lastModified StringBy 
- Last modified by user name.
- conditions Property Map
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope Property Map
- scope on which action rule will apply
- status String
- Indicates if the given action rule is enabled or disabled
ActionRuleStatus, ActionRuleStatusArgs      
- Enabled
- Enabled
- Disabled
- Disabled
- ActionRule Status Enabled 
- Enabled
- ActionRule Status Disabled 
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- Enabled
- Enabled
- Disabled
- Disabled
- ENABLED
- Enabled
- DISABLED
- Disabled
- "Enabled"
- Enabled
- "Disabled"
- Disabled
Condition, ConditionArgs  
- Operator
string | Pulumi.Azure Native. Alerts Management. Operator 
- operator for a given condition
- Values List<string>
- list of values to match for a given condition.
- operator
String | "Equals" | "NotEquals" | "Contains" | "Does Not Contain" 
- operator for a given condition
- values List<String>
- list of values to match for a given condition.
ConditionResponse, ConditionResponseArgs    
Conditions, ConditionsArgs  
- AlertContext Pulumi.Azure Native. Alerts Management. Inputs. Condition 
- filter alerts by alert context (payload)
- AlertRule Pulumi.Id Azure Native. Alerts Management. Inputs. Condition 
- filter alerts by alert rule id
- AlertRule Pulumi.Name Azure Native. Alerts Management. Inputs. Condition 
- filter alerts by alert rule name
- Description
Pulumi.Azure Native. Alerts Management. Inputs. Condition 
- filter alerts by alert rule description
- MonitorCondition Pulumi.Azure Native. Alerts Management. Inputs. Condition 
- filter alerts by monitor condition
- MonitorService Pulumi.Azure Native. Alerts Management. Inputs. Condition 
- filter alerts by monitor service
- Severity
Pulumi.Azure Native. Alerts Management. Inputs. Condition 
- filter alerts by severity
- TargetResource Pulumi.Type Azure Native. Alerts Management. Inputs. Condition 
- filter alerts by target resource type
- AlertContext Condition
- filter alerts by alert context (payload)
- AlertRule ConditionId 
- filter alerts by alert rule id
- AlertRule ConditionName 
- filter alerts by alert rule name
- Description Condition
- filter alerts by alert rule description
- MonitorCondition Condition
- filter alerts by monitor condition
- MonitorService Condition
- filter alerts by monitor service
- Severity Condition
- filter alerts by severity
- TargetResource ConditionType 
- filter alerts by target resource type
- alertContext Condition
- filter alerts by alert context (payload)
- alertRule ConditionId 
- filter alerts by alert rule id
- alertRule ConditionName 
- filter alerts by alert rule name
- description Condition
- filter alerts by alert rule description
- monitorCondition Condition
- filter alerts by monitor condition
- monitorService Condition
- filter alerts by monitor service
- severity Condition
- filter alerts by severity
- targetResource ConditionType 
- filter alerts by target resource type
- alertContext Condition
- filter alerts by alert context (payload)
- alertRule ConditionId 
- filter alerts by alert rule id
- alertRule ConditionName 
- filter alerts by alert rule name
- description Condition
- filter alerts by alert rule description
- monitorCondition Condition
- filter alerts by monitor condition
- monitorService Condition
- filter alerts by monitor service
- severity Condition
- filter alerts by severity
- targetResource ConditionType 
- filter alerts by target resource type
- alert_context Condition
- filter alerts by alert context (payload)
- alert_rule_ Conditionid 
- filter alerts by alert rule id
- alert_rule_ Conditionname 
- filter alerts by alert rule name
- description Condition
- filter alerts by alert rule description
- monitor_condition Condition
- filter alerts by monitor condition
- monitor_service Condition
- filter alerts by monitor service
- severity Condition
- filter alerts by severity
- target_resource_ Conditiontype 
- filter alerts by target resource type
- alertContext Property Map
- filter alerts by alert context (payload)
- alertRule Property MapId 
- filter alerts by alert rule id
- alertRule Property MapName 
- filter alerts by alert rule name
- description Property Map
- filter alerts by alert rule description
- monitorCondition Property Map
- filter alerts by monitor condition
- monitorService Property Map
- filter alerts by monitor service
- severity Property Map
- filter alerts by severity
- targetResource Property MapType 
- filter alerts by target resource type
ConditionsResponse, ConditionsResponseArgs    
- AlertContext Pulumi.Azure Native. Alerts Management. Inputs. Condition Response 
- filter alerts by alert context (payload)
- AlertRule Pulumi.Id Azure Native. Alerts Management. Inputs. Condition Response 
- filter alerts by alert rule id
- AlertRule Pulumi.Name Azure Native. Alerts Management. Inputs. Condition Response 
- filter alerts by alert rule name
- Description
Pulumi.Azure Native. Alerts Management. Inputs. Condition Response 
- filter alerts by alert rule description
- MonitorCondition Pulumi.Azure Native. Alerts Management. Inputs. Condition Response 
- filter alerts by monitor condition
- MonitorService Pulumi.Azure Native. Alerts Management. Inputs. Condition Response 
- filter alerts by monitor service
- Severity
Pulumi.Azure Native. Alerts Management. Inputs. Condition Response 
- filter alerts by severity
- TargetResource Pulumi.Type Azure Native. Alerts Management. Inputs. Condition Response 
- filter alerts by target resource type
- AlertContext ConditionResponse 
- filter alerts by alert context (payload)
- AlertRule ConditionId Response 
- filter alerts by alert rule id
- AlertRule ConditionName Response 
- filter alerts by alert rule name
- Description
ConditionResponse 
- filter alerts by alert rule description
- MonitorCondition ConditionResponse 
- filter alerts by monitor condition
- MonitorService ConditionResponse 
- filter alerts by monitor service
- Severity
ConditionResponse 
- filter alerts by severity
- TargetResource ConditionType Response 
- filter alerts by target resource type
- alertContext ConditionResponse 
- filter alerts by alert context (payload)
- alertRule ConditionId Response 
- filter alerts by alert rule id
- alertRule ConditionName Response 
- filter alerts by alert rule name
- description
ConditionResponse 
- filter alerts by alert rule description
- monitorCondition ConditionResponse 
- filter alerts by monitor condition
- monitorService ConditionResponse 
- filter alerts by monitor service
- severity
ConditionResponse 
- filter alerts by severity
- targetResource ConditionType Response 
- filter alerts by target resource type
- alertContext ConditionResponse 
- filter alerts by alert context (payload)
- alertRule ConditionId Response 
- filter alerts by alert rule id
- alertRule ConditionName Response 
- filter alerts by alert rule name
- description
ConditionResponse 
- filter alerts by alert rule description
- monitorCondition ConditionResponse 
- filter alerts by monitor condition
- monitorService ConditionResponse 
- filter alerts by monitor service
- severity
ConditionResponse 
- filter alerts by severity
- targetResource ConditionType Response 
- filter alerts by target resource type
- alert_context ConditionResponse 
- filter alerts by alert context (payload)
- alert_rule_ Conditionid Response 
- filter alerts by alert rule id
- alert_rule_ Conditionname Response 
- filter alerts by alert rule name
- description
ConditionResponse 
- filter alerts by alert rule description
- monitor_condition ConditionResponse 
- filter alerts by monitor condition
- monitor_service ConditionResponse 
- filter alerts by monitor service
- severity
ConditionResponse 
- filter alerts by severity
- target_resource_ Conditiontype Response 
- filter alerts by target resource type
- alertContext Property Map
- filter alerts by alert context (payload)
- alertRule Property MapId 
- filter alerts by alert rule id
- alertRule Property MapName 
- filter alerts by alert rule name
- description Property Map
- filter alerts by alert rule description
- monitorCondition Property Map
- filter alerts by monitor condition
- monitorService Property Map
- filter alerts by monitor service
- severity Property Map
- filter alerts by severity
- targetResource Property MapType 
- filter alerts by target resource type
Diagnostics, DiagnosticsArgs  
- Conditions
Pulumi.Azure Native. Alerts Management. Inputs. Conditions 
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope
Pulumi.Azure Native. Alerts Management. Inputs. Scope 
- scope on which action rule will apply
- Status
string | Pulumi.Azure Native. Alerts Management. Action Rule Status 
- Indicates if the given action rule is enabled or disabled
- Conditions Conditions
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope Scope
- scope on which action rule will apply
- Status
string | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- conditions Conditions
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope Scope
- scope on which action rule will apply
- status
String | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- conditions Conditions
- conditions on which alerts will be filtered
- description string
- Description of action rule
- scope Scope
- scope on which action rule will apply
- status
string | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- conditions Conditions
- conditions on which alerts will be filtered
- description str
- Description of action rule
- scope Scope
- scope on which action rule will apply
- status
str | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- conditions Property Map
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope Property Map
- scope on which action rule will apply
- status String | "Enabled" | "Disabled"
- Indicates if the given action rule is enabled or disabled
DiagnosticsResponse, DiagnosticsResponseArgs    
- CreatedAt string
- Creation time of action rule. Date-Time in ISO-8601 format.
- CreatedBy string
- Created by user name.
- LastModified stringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- LastModified stringBy 
- Last modified by user name.
- Conditions
Pulumi.Azure Native. Alerts Management. Inputs. Conditions Response 
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope
Pulumi.Azure Native. Alerts Management. Inputs. Scope Response 
- scope on which action rule will apply
- Status string
- Indicates if the given action rule is enabled or disabled
- CreatedAt string
- Creation time of action rule. Date-Time in ISO-8601 format.
- CreatedBy string
- Created by user name.
- LastModified stringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- LastModified stringBy 
- Last modified by user name.
- Conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope
ScopeResponse 
- scope on which action rule will apply
- Status string
- Indicates if the given action rule is enabled or disabled
- createdAt String
- Creation time of action rule. Date-Time in ISO-8601 format.
- createdBy String
- Created by user name.
- lastModified StringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- lastModified StringBy 
- Last modified by user name.
- conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope
ScopeResponse 
- scope on which action rule will apply
- status String
- Indicates if the given action rule is enabled or disabled
- createdAt string
- Creation time of action rule. Date-Time in ISO-8601 format.
- createdBy string
- Created by user name.
- lastModified stringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- lastModified stringBy 
- Last modified by user name.
- conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- description string
- Description of action rule
- scope
ScopeResponse 
- scope on which action rule will apply
- status string
- Indicates if the given action rule is enabled or disabled
- created_at str
- Creation time of action rule. Date-Time in ISO-8601 format.
- created_by str
- Created by user name.
- last_modified_ strat 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- last_modified_ strby 
- Last modified by user name.
- conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- description str
- Description of action rule
- scope
ScopeResponse 
- scope on which action rule will apply
- status str
- Indicates if the given action rule is enabled or disabled
- createdAt String
- Creation time of action rule. Date-Time in ISO-8601 format.
- createdBy String
- Created by user name.
- lastModified StringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- lastModified StringBy 
- Last modified by user name.
- conditions Property Map
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope Property Map
- scope on which action rule will apply
- status String
- Indicates if the given action rule is enabled or disabled
Operator, OperatorArgs  
- EqualsValue 
- Equals
- NotEquals 
- NotEquals
- Contains
- Contains
- DoesNot Contain 
- DoesNotContain
- OperatorEquals 
- Equals
- OperatorNot Equals 
- NotEquals
- OperatorContains 
- Contains
- OperatorDoes Not Contain 
- DoesNotContain
- Equals
- Equals
- NotEquals 
- NotEquals
- Contains
- Contains
- DoesNot Contain 
- DoesNotContain
- Equals
- Equals
- NotEquals 
- NotEquals
- Contains
- Contains
- DoesNot Contain 
- DoesNotContain
- EQUALS
- Equals
- NOT_EQUALS
- NotEquals
- CONTAINS
- Contains
- DOES_NOT_CONTAIN
- DoesNotContain
- "Equals"
- Equals
- "NotEquals" 
- NotEquals
- "Contains"
- Contains
- "DoesNot Contain" 
- DoesNotContain
Scope, ScopeArgs  
- ScopeType string | Pulumi.Azure Native. Alerts Management. Scope Type 
- type of target scope
- Values List<string>
- list of ARM IDs of the given scope type which will be the target of the given action rule.
- scope_type str | ScopeType 
- type of target scope
- values Sequence[str]
- list of ARM IDs of the given scope type which will be the target of the given action rule.
- scopeType String | "ResourceGroup" | "Resource" | "Subscription" 
- type of target scope
- values List<String>
- list of ARM IDs of the given scope type which will be the target of the given action rule.
ScopeResponse, ScopeResponseArgs    
- scope_type str
- type of target scope
- values Sequence[str]
- list of ARM IDs of the given scope type which will be the target of the given action rule.
ScopeType, ScopeTypeArgs    
- ResourceGroup 
- ResourceGroup
- Resource
- Resource
- Subscription
- Subscription
- ScopeType Resource Group 
- ResourceGroup
- ScopeType Resource 
- Resource
- ScopeType Subscription 
- Subscription
- ResourceGroup 
- ResourceGroup
- Resource
- Resource
- Subscription
- Subscription
- ResourceGroup 
- ResourceGroup
- Resource
- Resource
- Subscription
- Subscription
- RESOURCE_GROUP
- ResourceGroup
- RESOURCE
- Resource
- SUBSCRIPTION
- Subscription
- "ResourceGroup" 
- ResourceGroup
- "Resource"
- Resource
- "Subscription"
- Subscription
Suppression, SuppressionArgs  
- SuppressionConfig Pulumi.Azure Native. Alerts Management. Inputs. Suppression Config 
- suppression configuration for the action rule
- Conditions
Pulumi.Azure Native. Alerts Management. Inputs. Conditions 
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope
Pulumi.Azure Native. Alerts Management. Inputs. Scope 
- scope on which action rule will apply
- Status
string | Pulumi.Azure Native. Alerts Management. Action Rule Status 
- Indicates if the given action rule is enabled or disabled
- SuppressionConfig SuppressionConfig 
- suppression configuration for the action rule
- Conditions Conditions
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope Scope
- scope on which action rule will apply
- Status
string | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- suppressionConfig SuppressionConfig 
- suppression configuration for the action rule
- conditions Conditions
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope Scope
- scope on which action rule will apply
- status
String | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- suppressionConfig SuppressionConfig 
- suppression configuration for the action rule
- conditions Conditions
- conditions on which alerts will be filtered
- description string
- Description of action rule
- scope Scope
- scope on which action rule will apply
- status
string | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- suppression_config SuppressionConfig 
- suppression configuration for the action rule
- conditions Conditions
- conditions on which alerts will be filtered
- description str
- Description of action rule
- scope Scope
- scope on which action rule will apply
- status
str | ActionRule Status 
- Indicates if the given action rule is enabled or disabled
- suppressionConfig Property Map
- suppression configuration for the action rule
- conditions Property Map
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope Property Map
- scope on which action rule will apply
- status String | "Enabled" | "Disabled"
- Indicates if the given action rule is enabled or disabled
SuppressionConfig, SuppressionConfigArgs    
- RecurrenceType string | Pulumi.Azure Native. Alerts Management. Suppression Type 
- Specifies when the suppression should be applied
- Schedule
Pulumi.Azure Native. Alerts Management. Inputs. Suppression Schedule 
- suppression schedule configuration
- RecurrenceType string | SuppressionType 
- Specifies when the suppression should be applied
- Schedule
SuppressionSchedule 
- suppression schedule configuration
- recurrenceType String | SuppressionType 
- Specifies when the suppression should be applied
- schedule
SuppressionSchedule 
- suppression schedule configuration
- recurrenceType string | SuppressionType 
- Specifies when the suppression should be applied
- schedule
SuppressionSchedule 
- suppression schedule configuration
- recurrence_type str | SuppressionType 
- Specifies when the suppression should be applied
- schedule
SuppressionSchedule 
- suppression schedule configuration
- recurrenceType String | "Always" | "Once" | "Daily" | "Weekly" | "Monthly"
- Specifies when the suppression should be applied
- schedule Property Map
- suppression schedule configuration
SuppressionConfigResponse, SuppressionConfigResponseArgs      
- RecurrenceType string
- Specifies when the suppression should be applied
- Schedule
Pulumi.Azure Native. Alerts Management. Inputs. Suppression Schedule Response 
- suppression schedule configuration
- RecurrenceType string
- Specifies when the suppression should be applied
- Schedule
SuppressionSchedule Response 
- suppression schedule configuration
- recurrenceType String
- Specifies when the suppression should be applied
- schedule
SuppressionSchedule Response 
- suppression schedule configuration
- recurrenceType string
- Specifies when the suppression should be applied
- schedule
SuppressionSchedule Response 
- suppression schedule configuration
- recurrence_type str
- Specifies when the suppression should be applied
- schedule
SuppressionSchedule Response 
- suppression schedule configuration
- recurrenceType String
- Specifies when the suppression should be applied
- schedule Property Map
- suppression schedule configuration
SuppressionResponse, SuppressionResponseArgs    
- CreatedAt string
- Creation time of action rule. Date-Time in ISO-8601 format.
- CreatedBy string
- Created by user name.
- LastModified stringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- LastModified stringBy 
- Last modified by user name.
- SuppressionConfig Pulumi.Azure Native. Alerts Management. Inputs. Suppression Config Response 
- suppression configuration for the action rule
- Conditions
Pulumi.Azure Native. Alerts Management. Inputs. Conditions Response 
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope
Pulumi.Azure Native. Alerts Management. Inputs. Scope Response 
- scope on which action rule will apply
- Status string
- Indicates if the given action rule is enabled or disabled
- CreatedAt string
- Creation time of action rule. Date-Time in ISO-8601 format.
- CreatedBy string
- Created by user name.
- LastModified stringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- LastModified stringBy 
- Last modified by user name.
- SuppressionConfig SuppressionConfig Response 
- suppression configuration for the action rule
- Conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- Description string
- Description of action rule
- Scope
ScopeResponse 
- scope on which action rule will apply
- Status string
- Indicates if the given action rule is enabled or disabled
- createdAt String
- Creation time of action rule. Date-Time in ISO-8601 format.
- createdBy String
- Created by user name.
- lastModified StringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- lastModified StringBy 
- Last modified by user name.
- suppressionConfig SuppressionConfig Response 
- suppression configuration for the action rule
- conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope
ScopeResponse 
- scope on which action rule will apply
- status String
- Indicates if the given action rule is enabled or disabled
- createdAt string
- Creation time of action rule. Date-Time in ISO-8601 format.
- createdBy string
- Created by user name.
- lastModified stringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- lastModified stringBy 
- Last modified by user name.
- suppressionConfig SuppressionConfig Response 
- suppression configuration for the action rule
- conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- description string
- Description of action rule
- scope
ScopeResponse 
- scope on which action rule will apply
- status string
- Indicates if the given action rule is enabled or disabled
- created_at str
- Creation time of action rule. Date-Time in ISO-8601 format.
- created_by str
- Created by user name.
- last_modified_ strat 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- last_modified_ strby 
- Last modified by user name.
- suppression_config SuppressionConfig Response 
- suppression configuration for the action rule
- conditions
ConditionsResponse 
- conditions on which alerts will be filtered
- description str
- Description of action rule
- scope
ScopeResponse 
- scope on which action rule will apply
- status str
- Indicates if the given action rule is enabled or disabled
- createdAt String
- Creation time of action rule. Date-Time in ISO-8601 format.
- createdBy String
- Created by user name.
- lastModified StringAt 
- Last updated time of action rule. Date-Time in ISO-8601 format.
- lastModified StringBy 
- Last modified by user name.
- suppressionConfig Property Map
- suppression configuration for the action rule
- conditions Property Map
- conditions on which alerts will be filtered
- description String
- Description of action rule
- scope Property Map
- scope on which action rule will apply
- status String
- Indicates if the given action rule is enabled or disabled
SuppressionSchedule, SuppressionScheduleArgs    
- EndDate string
- End date for suppression
- EndTime string
- End date for suppression
- RecurrenceValues List<int>
- Specifies the values for recurrence pattern
- StartDate string
- Start date for suppression
- StartTime string
- Start time for suppression
- EndDate string
- End date for suppression
- EndTime string
- End date for suppression
- RecurrenceValues []int
- Specifies the values for recurrence pattern
- StartDate string
- Start date for suppression
- StartTime string
- Start time for suppression
- endDate String
- End date for suppression
- endTime String
- End date for suppression
- recurrenceValues List<Integer>
- Specifies the values for recurrence pattern
- startDate String
- Start date for suppression
- startTime String
- Start time for suppression
- endDate string
- End date for suppression
- endTime string
- End date for suppression
- recurrenceValues number[]
- Specifies the values for recurrence pattern
- startDate string
- Start date for suppression
- startTime string
- Start time for suppression
- end_date str
- End date for suppression
- end_time str
- End date for suppression
- recurrence_values Sequence[int]
- Specifies the values for recurrence pattern
- start_date str
- Start date for suppression
- start_time str
- Start time for suppression
- endDate String
- End date for suppression
- endTime String
- End date for suppression
- recurrenceValues List<Number>
- Specifies the values for recurrence pattern
- startDate String
- Start date for suppression
- startTime String
- Start time for suppression
SuppressionScheduleResponse, SuppressionScheduleResponseArgs      
- EndDate string
- End date for suppression
- EndTime string
- End date for suppression
- RecurrenceValues List<int>
- Specifies the values for recurrence pattern
- StartDate string
- Start date for suppression
- StartTime string
- Start time for suppression
- EndDate string
- End date for suppression
- EndTime string
- End date for suppression
- RecurrenceValues []int
- Specifies the values for recurrence pattern
- StartDate string
- Start date for suppression
- StartTime string
- Start time for suppression
- endDate String
- End date for suppression
- endTime String
- End date for suppression
- recurrenceValues List<Integer>
- Specifies the values for recurrence pattern
- startDate String
- Start date for suppression
- startTime String
- Start time for suppression
- endDate string
- End date for suppression
- endTime string
- End date for suppression
- recurrenceValues number[]
- Specifies the values for recurrence pattern
- startDate string
- Start date for suppression
- startTime string
- Start time for suppression
- end_date str
- End date for suppression
- end_time str
- End date for suppression
- recurrence_values Sequence[int]
- Specifies the values for recurrence pattern
- start_date str
- Start date for suppression
- start_time str
- Start time for suppression
- endDate String
- End date for suppression
- endTime String
- End date for suppression
- recurrenceValues List<Number>
- Specifies the values for recurrence pattern
- startDate String
- Start date for suppression
- startTime String
- Start time for suppression
SuppressionType, SuppressionTypeArgs    
- Always
- Always
- Once
- Once
- Daily
- Daily
- Weekly
- Weekly
- Monthly
- Monthly
- SuppressionType Always 
- Always
- SuppressionType Once 
- Once
- SuppressionType Daily 
- Daily
- SuppressionType Weekly 
- Weekly
- SuppressionType Monthly 
- Monthly
- Always
- Always
- Once
- Once
- Daily
- Daily
- Weekly
- Weekly
- Monthly
- Monthly
- Always
- Always
- Once
- Once
- Daily
- Daily
- Weekly
- Weekly
- Monthly
- Monthly
- ALWAYS
- Always
- ONCE
- Once
- DAILY
- Daily
- WEEKLY
- Weekly
- MONTHLY
- Monthly
- "Always"
- Always
- "Once"
- Once
- "Daily"
- Daily
- "Weekly"
- Weekly
- "Monthly"
- Monthly
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:alertsmanagement:ActionRuleByName DailySuppression /subscriptions/1e3ff1c0-771a-4119-a03b-be82a51e232d/resourceGroups/alertscorrelationrg/providers/Microsoft.AlertsManagement/actionRules/DailySuppression 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0