io.enterpriseai.model.PolicyDecision
Source : sdks/java/enterprise-ai-java/src/main/java/io/enterpriseai/model/PolicyDecision.java. Retour à l'index de la référence du SDK Java.
remarque
Cette page est générée par tools/docs/gen_sdk_reference.py depuis les sources du SDK et les dossiers de textes OpenAPI. Ne la modifiez pas à la main : changez la source et régénérez.
Modèle PolicyDecision
Partie décision du Policy Contract v1, renvoyée par POST /v1/policies/evaluate.
Champs :
| Nom | Type | Requis | Description |
|---|---|---|---|
allow | boolean | oui | Vrai quand la politique autorise la requête. |
decisionId | String | oui | Identifiant de la décision enregistrée. |
policyId | String | oui | Politique que la candidate remplace ; null pour l'ajouter à l'ensemble actif. |
policyVersion | String | oui | Version de la politique qui a décidé. |
engine | String | oui | Auto (par défaut), HPA ou KEDA. |
reasons | List<String> | oui | Raisons de la décision. |
obligations | List<JsonNode> | oui | Obligations ajoutées à la décision quand cette règle d'autorisation s'applique. |
evaluatedAt | OffsetDateTime | oui | Date de l'évaluation. |