published on Friday, Aug 14, 2026 by zenduty
published on Friday, Aug 14, 2026 by zenduty
Import
Integrations can be imported using the team_id(ie. unique_id of the team), service_id(ie. unique_id of the service),integration_id(ie. unique_id of the integration) and alertrule_id(ie. unique_id of the alert rule).
hcl
resource “zenduty_alertrules” “rule1” {
}
$ pulumi import zenduty:index/alertrules:Alertrules rule1 team_id/service_id/integration_id/alertrule_id`
$ terraform state show zenduty_alertrules.rule1
* copy the output data and paste inside zenduty_alertrules.rule1 resource block and remove the id attribute
$ pulumi preview to verify the import
Create Alertrules Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Alertrules(name: string, args: AlertrulesArgs, opts?: CustomResourceOptions);@overload
def Alertrules(resource_name: str,
args: AlertrulesArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Alertrules(resource_name: str,
opts: Optional[ResourceOptions] = None,
description: Optional[str] = None,
integration_id: Optional[str] = None,
service_id: Optional[str] = None,
team_id: Optional[str] = None,
actions: Optional[Sequence[AlertrulesActionArgs]] = None,
alertrules_id: Optional[str] = None,
conditions: Optional[Sequence[AlertrulesConditionArgs]] = None,
position: Optional[float] = None,
rule_json: Optional[str] = None,
rule_type: Optional[float] = None,
stop: Optional[bool] = None)func NewAlertrules(ctx *Context, name string, args AlertrulesArgs, opts ...ResourceOption) (*Alertrules, error)public Alertrules(string name, AlertrulesArgs args, CustomResourceOptions? opts = null)
public Alertrules(String name, AlertrulesArgs args)
public Alertrules(String name, AlertrulesArgs args, CustomResourceOptions options)
type: zenduty:Alertrules
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "zenduty_alertrules" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args AlertrulesArgs
- 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 AlertrulesArgs
- 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 AlertrulesArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args AlertrulesArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args AlertrulesArgs
- 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 alertrulesResource = new Zenduty.Alertrules("alertrulesResource", new()
{
Description = "string",
IntegrationId = "string",
ServiceId = "string",
TeamId = "string",
Actions = new[]
{
new Zenduty.Inputs.AlertrulesActionArgs
{
ActionType = 0.0,
AssignTo = "string",
EscalationPolicy = "string",
Key = "string",
Schedule = "string",
Sla = "string",
TaskTemplate = "string",
TeamPriority = "string",
Value = "string",
},
},
AlertrulesId = "string",
Conditions = new[]
{
new Zenduty.Inputs.AlertrulesConditionArgs
{
AlertField = "string",
AlertConditionType = 0.0,
Pattern = "string",
UniqueId = "string",
},
},
Position = 0.0,
RuleJson = "string",
RuleType = 0.0,
Stop = false,
});
example, err := zenduty.NewAlertrules(ctx, "alertrulesResource", &zenduty.AlertrulesArgs{
Description: pulumi.String("string"),
IntegrationId: pulumi.String("string"),
ServiceId: pulumi.String("string"),
TeamId: pulumi.String("string"),
Actions: zenduty.AlertrulesActionArray{
&zenduty.AlertrulesActionArgs{
ActionType: pulumi.Float64(0),
AssignTo: pulumi.String("string"),
EscalationPolicy: pulumi.String("string"),
Key: pulumi.String("string"),
Schedule: pulumi.String("string"),
Sla: pulumi.String("string"),
TaskTemplate: pulumi.String("string"),
TeamPriority: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
AlertrulesId: pulumi.String("string"),
Conditions: zenduty.AlertrulesConditionArray{
&zenduty.AlertrulesConditionArgs{
AlertField: pulumi.String("string"),
AlertConditionType: pulumi.Float64(0),
Pattern: pulumi.String("string"),
UniqueId: pulumi.String("string"),
},
},
Position: pulumi.Float64(0),
RuleJson: pulumi.String("string"),
RuleType: pulumi.Float64(0),
Stop: pulumi.Bool(false),
})
resource "zenduty_alertrules" "alertrulesResource" {
lifecycle {
create_before_destroy = true
}
description = "string"
integration_id = "string"
service_id = "string"
team_id = "string"
actions {
action_type = 0
assign_to = "string"
escalation_policy = "string"
key = "string"
schedule = "string"
sla = "string"
task_template = "string"
team_priority = "string"
value = "string"
}
alertrules_id = "string"
conditions {
alert_field = "string"
alert_condition_type = 0
pattern = "string"
unique_id = "string"
}
position = 0
rule_json = "string"
rule_type = 0
stop = false
}
var alertrulesResource = new Alertrules("alertrulesResource", AlertrulesArgs.builder()
.description("string")
.integrationId("string")
.serviceId("string")
.teamId("string")
.actions(AlertrulesActionArgs.builder()
.actionType(0.0)
.assignTo("string")
.escalationPolicy("string")
.key("string")
.schedule("string")
.sla("string")
.taskTemplate("string")
.teamPriority("string")
.value("string")
.build())
.alertrulesId("string")
.conditions(AlertrulesConditionArgs.builder()
.alertField("string")
.alertConditionType(0.0)
.pattern("string")
.uniqueId("string")
.build())
.position(0.0)
.ruleJson("string")
.ruleType(0.0)
.stop(false)
.build());
alertrules_resource = zenduty.Alertrules("alertrulesResource",
description="string",
integration_id="string",
service_id="string",
team_id="string",
actions=[{
"action_type": float(0),
"assign_to": "string",
"escalation_policy": "string",
"key": "string",
"schedule": "string",
"sla": "string",
"task_template": "string",
"team_priority": "string",
"value": "string",
}],
alertrules_id="string",
conditions=[{
"alert_field": "string",
"alert_condition_type": float(0),
"pattern": "string",
"unique_id": "string",
}],
position=float(0),
rule_json="string",
rule_type=float(0),
stop=False)
const alertrulesResource = new zenduty.Alertrules("alertrulesResource", {
description: "string",
integrationId: "string",
serviceId: "string",
teamId: "string",
actions: [{
actionType: 0,
assignTo: "string",
escalationPolicy: "string",
key: "string",
schedule: "string",
sla: "string",
taskTemplate: "string",
teamPriority: "string",
value: "string",
}],
alertrulesId: "string",
conditions: [{
alertField: "string",
alertConditionType: 0,
pattern: "string",
uniqueId: "string",
}],
position: 0,
ruleJson: "string",
ruleType: 0,
stop: false,
});
type: zenduty:Alertrules
properties:
actions:
- actionType: 0
assignTo: string
escalationPolicy: string
key: string
schedule: string
sla: string
taskTemplate: string
teamPriority: string
value: string
alertrulesId: string
conditions:
- alertConditionType: 0
alertField: string
pattern: string
uniqueId: string
description: string
integrationId: string
position: 0
ruleJson: string
ruleType: 0
serviceId: string
stop: false
teamId: string
Alertrules 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 Alertrules resource accepts the following input properties:
- Description string
- The description of the alert rule.
- Integration
Id string - The unique_id of the integration to create the alert rule in.
- Service
Id string - The unique_id of the service to create the alert rule in.
- Team
Id string - The unique_id of the team to create the alert rule in.
- Actions
List<Alertrules
Action> The actions to be performed when the rule matches. (see below for nested schema)
- Alertrules
Id string - The ID of the Alert Rule.
- Conditions
List<Alertrules
Condition> - Structured conditions evaluated against incoming alerts. (see below for nested schema)
- Position double
- Evaluation order of the rule. Assigned by the server when omitted.
- Rule
Json string - Rule
Type double 0requires all conditions to match,1requires any condition to match.- Stop bool
- Stop evaluating later alert rules when this rule matches. Defaults to
false.
- Description string
- The description of the alert rule.
- Integration
Id string - The unique_id of the integration to create the alert rule in.
- Service
Id string - The unique_id of the service to create the alert rule in.
- Team
Id string - The unique_id of the team to create the alert rule in.
- Actions
[]Alertrules
Action Args The actions to be performed when the rule matches. (see below for nested schema)
- Alertrules
Id string - The ID of the Alert Rule.
- Conditions
[]Alertrules
Condition Args - Structured conditions evaluated against incoming alerts. (see below for nested schema)
- Position float64
- Evaluation order of the rule. Assigned by the server when omitted.
- Rule
Json string - Rule
Type float64 0requires all conditions to match,1requires any condition to match.- Stop bool
- Stop evaluating later alert rules when this rule matches. Defaults to
false.
- description string
- The description of the alert rule.
- integration_
id string - The unique_id of the integration to create the alert rule in.
- service_
id string - The unique_id of the service to create the alert rule in.
- team_
id string - The unique_id of the team to create the alert rule in.
- actions list(object)
The actions to be performed when the rule matches. (see below for nested schema)
- alertrules_
id string - The ID of the Alert Rule.
- conditions list(object)
- Structured conditions evaluated against incoming alerts. (see below for nested schema)
- position number
- Evaluation order of the rule. Assigned by the server when omitted.
- rule_
json string - rule_
type number 0requires all conditions to match,1requires any condition to match.- stop bool
- Stop evaluating later alert rules when this rule matches. Defaults to
false.
- description String
- The description of the alert rule.
- integration
Id String - The unique_id of the integration to create the alert rule in.
- service
Id String - The unique_id of the service to create the alert rule in.
- team
Id String - The unique_id of the team to create the alert rule in.
- actions
List<Alertrules
Action> The actions to be performed when the rule matches. (see below for nested schema)
- alertrules
Id String - The ID of the Alert Rule.
- conditions
List<Alertrules
Condition> - Structured conditions evaluated against incoming alerts. (see below for nested schema)
- position Double
- Evaluation order of the rule. Assigned by the server when omitted.
- rule
Json String - rule
Type Double 0requires all conditions to match,1requires any condition to match.- stop Boolean
- Stop evaluating later alert rules when this rule matches. Defaults to
false.
- description string
- The description of the alert rule.
- integration
Id string - The unique_id of the integration to create the alert rule in.
- service
Id string - The unique_id of the service to create the alert rule in.
- team
Id string - The unique_id of the team to create the alert rule in.
- actions
Alertrules
Action[] The actions to be performed when the rule matches. (see below for nested schema)
- alertrules
Id string - The ID of the Alert Rule.
- conditions
Alertrules
Condition[] - Structured conditions evaluated against incoming alerts. (see below for nested schema)
- position number
- Evaluation order of the rule. Assigned by the server when omitted.
- rule
Json string - rule
Type number 0requires all conditions to match,1requires any condition to match.- stop boolean
- Stop evaluating later alert rules when this rule matches. Defaults to
false.
- description str
- The description of the alert rule.
- integration_
id str - The unique_id of the integration to create the alert rule in.
- service_
id str - The unique_id of the service to create the alert rule in.
- team_
id str - The unique_id of the team to create the alert rule in.
- actions
Sequence[Alertrules
Action Args] The actions to be performed when the rule matches. (see below for nested schema)
- alertrules_
id str - The ID of the Alert Rule.
- conditions
Sequence[Alertrules
Condition Args] - Structured conditions evaluated against incoming alerts. (see below for nested schema)
- position float
- Evaluation order of the rule. Assigned by the server when omitted.
- rule_
json str - rule_
type float 0requires all conditions to match,1requires any condition to match.- stop bool
- Stop evaluating later alert rules when this rule matches. Defaults to
false.
- description String
- The description of the alert rule.
- integration
Id String - The unique_id of the integration to create the alert rule in.
- service
Id String - The unique_id of the service to create the alert rule in.
- team
Id String - The unique_id of the team to create the alert rule in.
- actions List<Property Map>
The actions to be performed when the rule matches. (see below for nested schema)
- alertrules
Id String - The ID of the Alert Rule.
- conditions List<Property Map>
- Structured conditions evaluated against incoming alerts. (see below for nested schema)
- position Number
- Evaluation order of the rule. Assigned by the server when omitted.
- rule
Json String - rule
Type Number 0requires all conditions to match,1requires any condition to match.- stop Boolean
- Stop evaluating later alert rules when this rule matches. Defaults to
false.
Outputs
All input properties are implicitly available as output properties. Additionally, the Alertrules resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing Alertrules Resource
Get an existing Alertrules resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: AlertrulesState, opts?: CustomResourceOptions): Alertrules@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
actions: Optional[Sequence[AlertrulesActionArgs]] = None,
alertrules_id: Optional[str] = None,
conditions: Optional[Sequence[AlertrulesConditionArgs]] = None,
description: Optional[str] = None,
integration_id: Optional[str] = None,
position: Optional[float] = None,
rule_json: Optional[str] = None,
rule_type: Optional[float] = None,
service_id: Optional[str] = None,
stop: Optional[bool] = None,
team_id: Optional[str] = None) -> Alertrulesfunc GetAlertrules(ctx *Context, name string, id IDInput, state *AlertrulesState, opts ...ResourceOption) (*Alertrules, error)public static Alertrules Get(string name, Input<string> id, AlertrulesState? state, CustomResourceOptions? opts = null)public static Alertrules get(String name, Output<String> id, AlertrulesState state, CustomResourceOptions options)resources: _: type: zenduty:Alertrules get: id: ${id}import {
to = zenduty_alertrules.example
id = "${id}"
}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Actions
List<Alertrules
Action> The actions to be performed when the rule matches. (see below for nested schema)
- Alertrules
Id string - The ID of the Alert Rule.
- Conditions
List<Alertrules
Condition> - Structured conditions evaluated against incoming alerts. (see below for nested schema)
- Description string
- The description of the alert rule.
- Integration
Id string - The unique_id of the integration to create the alert rule in.
- Position double
- Evaluation order of the rule. Assigned by the server when omitted.
- Rule
Json string - Rule
Type double 0requires all conditions to match,1requires any condition to match.- Service
Id string - The unique_id of the service to create the alert rule in.
- Stop bool
- Stop evaluating later alert rules when this rule matches. Defaults to
false. - Team
Id string - The unique_id of the team to create the alert rule in.
- Actions
[]Alertrules
Action Args The actions to be performed when the rule matches. (see below for nested schema)
- Alertrules
Id string - The ID of the Alert Rule.
- Conditions
[]Alertrules
Condition Args - Structured conditions evaluated against incoming alerts. (see below for nested schema)
- Description string
- The description of the alert rule.
- Integration
Id string - The unique_id of the integration to create the alert rule in.
- Position float64
- Evaluation order of the rule. Assigned by the server when omitted.
- Rule
Json string - Rule
Type float64 0requires all conditions to match,1requires any condition to match.- Service
Id string - The unique_id of the service to create the alert rule in.
- Stop bool
- Stop evaluating later alert rules when this rule matches. Defaults to
false. - Team
Id string - The unique_id of the team to create the alert rule in.
- actions list(object)
The actions to be performed when the rule matches. (see below for nested schema)
- alertrules_
id string - The ID of the Alert Rule.
- conditions list(object)
- Structured conditions evaluated against incoming alerts. (see below for nested schema)
- description string
- The description of the alert rule.
- integration_
id string - The unique_id of the integration to create the alert rule in.
- position number
- Evaluation order of the rule. Assigned by the server when omitted.
- rule_
json string - rule_
type number 0requires all conditions to match,1requires any condition to match.- service_
id string - The unique_id of the service to create the alert rule in.
- stop bool
- Stop evaluating later alert rules when this rule matches. Defaults to
false. - team_
id string - The unique_id of the team to create the alert rule in.
- actions
List<Alertrules
Action> The actions to be performed when the rule matches. (see below for nested schema)
- alertrules
Id String - The ID of the Alert Rule.
- conditions
List<Alertrules
Condition> - Structured conditions evaluated against incoming alerts. (see below for nested schema)
- description String
- The description of the alert rule.
- integration
Id String - The unique_id of the integration to create the alert rule in.
- position Double
- Evaluation order of the rule. Assigned by the server when omitted.
- rule
Json String - rule
Type Double 0requires all conditions to match,1requires any condition to match.- service
Id String - The unique_id of the service to create the alert rule in.
- stop Boolean
- Stop evaluating later alert rules when this rule matches. Defaults to
false. - team
Id String - The unique_id of the team to create the alert rule in.
- actions
Alertrules
Action[] The actions to be performed when the rule matches. (see below for nested schema)
- alertrules
Id string - The ID of the Alert Rule.
- conditions
Alertrules
Condition[] - Structured conditions evaluated against incoming alerts. (see below for nested schema)
- description string
- The description of the alert rule.
- integration
Id string - The unique_id of the integration to create the alert rule in.
- position number
- Evaluation order of the rule. Assigned by the server when omitted.
- rule
Json string - rule
Type number 0requires all conditions to match,1requires any condition to match.- service
Id string - The unique_id of the service to create the alert rule in.
- stop boolean
- Stop evaluating later alert rules when this rule matches. Defaults to
false. - team
Id string - The unique_id of the team to create the alert rule in.
- actions
Sequence[Alertrules
Action Args] The actions to be performed when the rule matches. (see below for nested schema)
- alertrules_
id str - The ID of the Alert Rule.
- conditions
Sequence[Alertrules
Condition Args] - Structured conditions evaluated against incoming alerts. (see below for nested schema)
- description str
- The description of the alert rule.
- integration_
id str - The unique_id of the integration to create the alert rule in.
- position float
- Evaluation order of the rule. Assigned by the server when omitted.
- rule_
json str - rule_
type float 0requires all conditions to match,1requires any condition to match.- service_
id str - The unique_id of the service to create the alert rule in.
- stop bool
- Stop evaluating later alert rules when this rule matches. Defaults to
false. - team_
id str - The unique_id of the team to create the alert rule in.
- actions List<Property Map>
The actions to be performed when the rule matches. (see below for nested schema)
- alertrules
Id String - The ID of the Alert Rule.
- conditions List<Property Map>
- Structured conditions evaluated against incoming alerts. (see below for nested schema)
- description String
- The description of the alert rule.
- integration
Id String - The unique_id of the integration to create the alert rule in.
- position Number
- Evaluation order of the rule. Assigned by the server when omitted.
- rule
Json String - rule
Type Number 0requires all conditions to match,1requires any condition to match.- service
Id String - The unique_id of the service to create the alert rule in.
- stop Boolean
- Stop evaluating later alert rules when this rule matches. Defaults to
false. - team
Id String - The unique_id of the team to create the alert rule in.
Supporting Types
AlertrulesAction, AlertrulesActionArgs
- Action
Type double - Assign
To string - User to assign (action_type 6). Alternative to value.
- Escalation
Policy string - Escalation policy to assign (action_type 4). Alternative to value.
- Key string
- Schedule string
- Schedule to assign (action_type 5). Alternative to value.
- Sla string
- SLA to assign (action_type 14). Alternative to value.
- Task
Template string - Task template to assign (action_type 16). Alternative to value.
- Team
Priority string - Team priority to assign (action_type 15). Alternative to value.
- Value string
- Action
Type float64 - Assign
To string - User to assign (action_type 6). Alternative to value.
- Escalation
Policy string - Escalation policy to assign (action_type 4). Alternative to value.
- Key string
- Schedule string
- Schedule to assign (action_type 5). Alternative to value.
- Sla string
- SLA to assign (action_type 14). Alternative to value.
- Task
Template string - Task template to assign (action_type 16). Alternative to value.
- Team
Priority string - Team priority to assign (action_type 15). Alternative to value.
- Value string
- action_
type number - assign_
to string - User to assign (action_type 6). Alternative to value.
- escalation_
policy string - Escalation policy to assign (action_type 4). Alternative to value.
- key string
- schedule string
- Schedule to assign (action_type 5). Alternative to value.
- sla string
- SLA to assign (action_type 14). Alternative to value.
- task_
template string - Task template to assign (action_type 16). Alternative to value.
- team_
priority string - Team priority to assign (action_type 15). Alternative to value.
- value string
- action
Type Double - assign
To String - User to assign (action_type 6). Alternative to value.
- escalation
Policy String - Escalation policy to assign (action_type 4). Alternative to value.
- key String
- schedule String
- Schedule to assign (action_type 5). Alternative to value.
- sla String
- SLA to assign (action_type 14). Alternative to value.
- task
Template String - Task template to assign (action_type 16). Alternative to value.
- team
Priority String - Team priority to assign (action_type 15). Alternative to value.
- value String
- action
Type number - assign
To string - User to assign (action_type 6). Alternative to value.
- escalation
Policy string - Escalation policy to assign (action_type 4). Alternative to value.
- key string
- schedule string
- Schedule to assign (action_type 5). Alternative to value.
- sla string
- SLA to assign (action_type 14). Alternative to value.
- task
Template string - Task template to assign (action_type 16). Alternative to value.
- team
Priority string - Team priority to assign (action_type 15). Alternative to value.
- value string
- action_
type float - assign_
to str - User to assign (action_type 6). Alternative to value.
- escalation_
policy str - Escalation policy to assign (action_type 4). Alternative to value.
- key str
- schedule str
- Schedule to assign (action_type 5). Alternative to value.
- sla str
- SLA to assign (action_type 14). Alternative to value.
- task_
template str - Task template to assign (action_type 16). Alternative to value.
- team_
priority str - Team priority to assign (action_type 15). Alternative to value.
- value str
- action
Type Number - assign
To String - User to assign (action_type 6). Alternative to value.
- escalation
Policy String - Escalation policy to assign (action_type 4). Alternative to value.
- key String
- schedule String
- Schedule to assign (action_type 5). Alternative to value.
- sla String
- SLA to assign (action_type 14). Alternative to value.
- task
Template String - Task template to assign (action_type 16). Alternative to value.
- team
Priority String - Team priority to assign (action_type 15). Alternative to value.
- value String
AlertrulesCondition, AlertrulesConditionArgs
- Alert
Field string - The field the condition inspects: the alert attribute for type 1, the payload field name for type 2.
- Alert
Condition doubleType - 1 matches the alert type, 2 matches a payload field. New types may appear server-side; only the lower bound is enforced here.
- Pattern string
- The pattern the field is matched against.
- Unique
Id string
- Alert
Field string - The field the condition inspects: the alert attribute for type 1, the payload field name for type 2.
- Alert
Condition float64Type - 1 matches the alert type, 2 matches a payload field. New types may appear server-side; only the lower bound is enforced here.
- Pattern string
- The pattern the field is matched against.
- Unique
Id string
- alert_
field string - The field the condition inspects: the alert attribute for type 1, the payload field name for type 2.
- alert_
condition_ numbertype - 1 matches the alert type, 2 matches a payload field. New types may appear server-side; only the lower bound is enforced here.
- pattern string
- The pattern the field is matched against.
- unique_
id string
- alert
Field String - The field the condition inspects: the alert attribute for type 1, the payload field name for type 2.
- alert
Condition DoubleType - 1 matches the alert type, 2 matches a payload field. New types may appear server-side; only the lower bound is enforced here.
- pattern String
- The pattern the field is matched against.
- unique
Id String
- alert
Field string - The field the condition inspects: the alert attribute for type 1, the payload field name for type 2.
- alert
Condition numberType - 1 matches the alert type, 2 matches a payload field. New types may appear server-side; only the lower bound is enforced here.
- pattern string
- The pattern the field is matched against.
- unique
Id string
- alert_
field str - The field the condition inspects: the alert attribute for type 1, the payload field name for type 2.
- alert_
condition_ floattype - 1 matches the alert type, 2 matches a payload field. New types may appear server-side; only the lower bound is enforced here.
- pattern str
- The pattern the field is matched against.
- unique_
id str
- alert
Field String - The field the condition inspects: the alert attribute for type 1, the payload field name for type 2.
- alert
Condition NumberType - 1 matches the alert type, 2 matches a payload field. New types may appear server-side; only the lower bound is enforced here.
- pattern String
- The pattern the field is matched against.
- unique
Id String
Package Details
- Repository
- zenduty zenduty/terraform-provider-zenduty
- License
- Notes
- This Pulumi package is based on the
zendutyTerraform Provider.
published on Friday, Aug 14, 2026 by zenduty