ExpressionEvaluationDetails Class

Evaluation details of policy language expressions.

Variables are only populated by the server, and will be ignored when sending a request.

Inheritance
msrest.serialization.Model
ExpressionEvaluationDetails

Constructor

ExpressionEvaluationDetails(*, result: str | None = None, expression: str | None = None, path: str | None = None, expression_value: object | None = None, target_value: object | None = None, operator: str | None = None, **kwargs)

Parameters

Name Description
result
Required
str

Evaluation result.

expression
Required
str

Expression evaluated.

path
Required
str

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

expression_value
Required

Value of the expression.

target_value
Required

Target value to be compared with the expression value.

operator
Required
str

Operator to compare the expression value and the target value.

Keyword-Only Parameters

Name Description
result
Required
expression
Required
path
Required
expression_value
Required
target_value
Required
operator
Required

Variables

Name Description
expression_kind
str

The kind of expression that was evaluated.