AutomationRuleSet Class
- java.
lang. Object - com.
azure. resourcemanager. security. models. AutomationRuleSet
- com.
Implements
public final class AutomationRuleSet
implements JsonSerializable<AutomationRuleSet>
A rule set which evaluates all its rules upon an event interception. Only when all the included rules in the rule set will be evaluated as 'true', will the event trigger the defined actions.
Constructor Summary
| Constructor | Description |
|---|---|
| AutomationRuleSet() |
Creates an instance of Automation |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Automation |
fromJson(JsonReader jsonReader)
Reads an instance of Automation |
|
List<Automation |
rules()
Get the rules property: The rules property. |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Automation |
withRules(List<AutomationTriggeringRule> rules)
Set the rules property: The rules property. |
Methods inherited from java.lang.Object
Constructor Details
AutomationRuleSet
public AutomationRuleSet()
Creates an instance of AutomationRuleSet class.
Method Details
fromJson
public static AutomationRuleSet fromJson(JsonReader jsonReader)
Reads an instance of AutomationRuleSet from the JsonReader.
Parameters:
Returns:
Throws:
rules
public List<AutomationTriggeringRule> rules()
Get the rules property: The rules property.
Returns:
toJson
validate
public void validate()
Validates the instance.
withRules
public AutomationRuleSet withRules(List<AutomationTriggeringRule> rules)
Set the rules property: The rules property.
Parameters:
Returns: