PolicyExternalEvaluationEndpointInvocationResult Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
The external evaluation endpoint invocation results.
public class PolicyExternalEvaluationEndpointInvocationResult : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Resources.Policy.Models.PolicyExternalEvaluationEndpointInvocationResult>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Resources.Policy.Models.PolicyExternalEvaluationEndpointInvocationResult>
type PolicyExternalEvaluationEndpointInvocationResult = class
interface IJsonModel<PolicyExternalEvaluationEndpointInvocationResult>
interface IPersistableModel<PolicyExternalEvaluationEndpointInvocationResult>
Public Class PolicyExternalEvaluationEndpointInvocationResult
Implements IJsonModel(Of PolicyExternalEvaluationEndpointInvocationResult), IPersistableModel(Of PolicyExternalEvaluationEndpointInvocationResult)
- Inheritance
-
PolicyExternalEvaluationEndpointInvocationResult
- Implements
Properties
| Name | Description |
|---|---|
| AdditionalInfo |
The endpoint specific metadata. To assign an object to this property use FromObjectAsJson<T>(T, JsonSerializerOptions). To assign an already formatted json string to this property use FromString(String). Examples:
|
| Claims |
The set of claims that will be attached to the policy token as an attestation for the result of the endpoint invocation. To assign an object to this property use FromObjectAsJson<T>(T, JsonSerializerOptions). To assign an already formatted json string to this property use FromString(String). Examples:
|
| EndpointKind |
The external evaluation endpoint kind. |
| ExpiresOn |
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. To assign an object to this property use FromObjectAsJson<T>(T, JsonSerializerOptions). To assign an already formatted json string to this property use FromString(String). Examples:
|
| 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. |