Share via


AutomationRulePropertyValuesCondition Class

Definition

Describes an automation rule condition that evaluates a property's value

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.AutomationRulePropertyValuesConditionTypeConverter))]
public class AutomationRulePropertyValuesCondition : Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IAutomationRulePropertyValuesCondition, Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.AutomationRulePropertyValuesConditionTypeConverter))>]
type AutomationRulePropertyValuesCondition = class
    interface IAutomationRulePropertyValuesCondition
    interface IJsonSerializable
    interface IAutomationRuleCondition
    interface IValidates
Public Class AutomationRulePropertyValuesCondition
Implements IAutomationRulePropertyValuesCondition, IValidates
Inheritance
AutomationRulePropertyValuesCondition
Attributes
Implements

Constructors

AutomationRulePropertyValuesCondition()

Creates an new AutomationRulePropertyValuesCondition instance.

Properties

ConditionPropertyName

The property to evaluate

ConditionPropertyOperator

The operator to use for evaluation the condition

ConditionPropertyValue

The values to use for evaluating the condition

ConditionType

The type of the automation rule condition

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AutomationRulePropertyValuesCondition.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AutomationRulePropertyValuesCondition.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.SecurityInsights.Models.Api20210901Preview.IAutomationRulePropertyValuesCondition.

FromJsonString(String)

Creates a new instance of AutomationRulePropertyValuesCondition, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of AutomationRulePropertyValuesCondition into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to