ExternalEvaluationEndpointInvocationResult Class
The external evaluation endpoint invocation results.
Constructor
ExternalEvaluationEndpointInvocationResult(*args: Any, **kwargs: Any)
Variables
| Name | Description |
|---|---|
|
policy_info
|
The details of the policy requiring the external endpoint invocation. |
|
result
|
The result of the external endpoint. Possible values are Succeeded and Failed. Known values are: "Succeeded" and "Failed". |
|
endpoint_kind
|
The external evaluation endpoint kind. |
|
message
|
The status message with additional details about the invocation result. |
|
retry_after
|
The date and time after which a failed endpoint invocation can be retried. |
|
claims
|
The set of claims that will be attached to the policy token as an attestation for the result of the endpoint invocation. |
|
policy_action
|
str or
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. Known values are: "Unknown", "Allow", "Audit", "Deny", and "Error". |
|
policy_evaluation_details
|
The evaluation details returned by the policy evaluation engine. |
|
additional_info
|
The endpoint specific metadata. |
|
expiration
|
The expiration of the results. |
Attributes
additional_info
The endpoint specific metadata.
additional_info: Any | None
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 | None
endpoint_kind
The external evaluation endpoint kind.
endpoint_kind: str | None
expiration
The expiration of the results.
expiration: datetime | None
message
The status message with additional details about the invocation result.
message: str | None
policy_action
The effective outcome of the policy evaluation based on both the policy effect and evaluation result. Possible values are Unknown, Allow, Audit, Deny, Error. Known values are: "Unknown", "Allow", "Audit", "Deny", and "Error".
policy_action: str | _models.PolicyAction | None
policy_evaluation_details
The evaluation details returned by the policy evaluation engine.
policy_evaluation_details: Any | None
policy_info
The details of the policy requiring the external endpoint invocation.
policy_info: _models.PolicyLogInfo | None
result
The result of the external endpoint. Possible values are Succeeded and Failed. Known values are: "Succeeded" and "Failed".
result: str | _models.ExternalEndpointResult | None
retry_after
The date and time after which a failed endpoint invocation can be retried.
retry_after: datetime | None