Skip to main content
Version: 4.0

PolicyStatus

codestringrequired

Stable result code. effect_outcome_unknown is non-retryable. effect_replay_unsafe is non-retryable because an earlier non-idempotent effect already completed or was accepted before a later failure. effect_outcome_unknown_replay_safe permits retrying the complete Policy request with unchanged admitted idempotency keys and payload. The host never retries an effect within one request.

messagestringrequired
retryablebooleanrequired

Whether the caller may retry; replay-safe unknown outcomes require the same complete request and idempotency keys.

details object[]
  • Array [
  • fieldstringrequired
    reasonstringrequired
  • ]
  • PolicyStatus
    {
    "code": "string",
    "message": "string",
    "retryable": true,
    "details": [
    {
    "field": "string",
    "reason": "string"
    }
    ]
    }