Compartilhar via


ArmPolicyInsightsModelFactory.ExpressionEvaluationDetails Method

Definition

Initializes a new instance of ExpressionEvaluationDetails.

public static Azure.ResourceManager.PolicyInsights.Models.ExpressionEvaluationDetails ExpressionEvaluationDetails (string result = default, string expression = default, string expressionKind = default, string path = default, BinaryData expressionValue = default, BinaryData targetValue = default, string operator = default);
static member ExpressionEvaluationDetails : string * string * string * string * BinaryData * BinaryData * string -> Azure.ResourceManager.PolicyInsights.Models.ExpressionEvaluationDetails
Public Shared Function ExpressionEvaluationDetails (Optional result As String = Nothing, Optional expression As String = Nothing, Optional expressionKind As String = Nothing, Optional path As String = Nothing, Optional expressionValue As BinaryData = Nothing, Optional targetValue As BinaryData = Nothing, Optional operator As String = Nothing) As ExpressionEvaluationDetails

Parameters

result
String

Evaluation result.

expression
String

Expression evaluated.

expressionKind
String

The kind of expression that was evaluated.

path
String

Property path if the expression is a field or an alias.

expressionValue
BinaryData

Value of the expression.

targetValue
BinaryData

Target value to be compared with the expression value.

operator
String

Operator to compare the expression value and the target value.

Returns

A new ExpressionEvaluationDetails instance for mocking.

Applies to