ExternalEvaluationEndpointInvocationResult interface

The external evaluation endpoint invocation results.

Properties

additionalInfo

The endpoint specific metadata.

claims

The set of claims that will be attached to the policy token as an attestation for the result of the endpoint invocation.

endpointKind

The external evaluation endpoint kind.

expiration

The expiration of the results.

message

The status message with additional details about the invocation result.

policyAction

The effective outcome of the policy evaluation based on both the policy effect and evaluation result. Possible values are Unknown, Allow, Audit, Deny, Error.

policyEvaluationDetails

The evaluation details returned by the policy evaluation engine.

policyInfo

The details of the policy requiring the external endpoint invocation.

result

The result of the external endpoint. Possible values are Succeeded and Failed.

retryAfter

The date and time after which a failed endpoint invocation can be retried.

Property Details

additionalInfo

The endpoint specific metadata.

additionalInfo?: any

Property Value

any

claims

The set of claims that will be attached to the policy token as an attestation for the result of the endpoint invocation.

claims?: any

Property Value

any

endpointKind

The external evaluation endpoint kind.

endpointKind?: string

Property Value

string

expiration

The expiration of the results.

expiration?: Date

Property Value

Date

message

The status message with additional details about the invocation result.

message?: string

Property Value

string

policyAction

The effective outcome of the policy evaluation based on both the policy effect and evaluation result. Possible values are Unknown, Allow, Audit, Deny, Error.

policyAction?: string

Property Value

string

policyEvaluationDetails

The evaluation details returned by the policy evaluation engine.

policyEvaluationDetails?: any

Property Value

any

policyInfo

The details of the policy requiring the external endpoint invocation.

policyInfo?: PolicyLogInfo

Property Value

result

The result of the external endpoint. Possible values are Succeeded and Failed.

result?: string

Property Value

string

retryAfter

The date and time after which a failed endpoint invocation can be retried.

retryAfter?: Date

Property Value

Date