VerticalTrustRolloutResult

VerticalTrustRolloutResult
Vertical Certificate Rotation Result

The terminal result for a single platform vertical's certificate rotation. Only set once the vertical reaches a terminal state; PENDING and START_SUCCESSFUL indicate intermediate states.

For verticals (deployment-specific; trust manager polls directly for node-level status) - these states reflect actual node progress:

  • PENDING - Rotation was successfully initiated; node updates are underway.
  • COMPLETED_SUCCESSFULLY - All nodes successfully rotated their certificates.
  • COMPLETED_WITH_FAILURES - All nodes reached an end state but one or more failed. Node counts in status_summary reflect the actual distribution.
  • CLEANUP_SUCCESSFUL - Post-rotation cleanup (removal of obsolete CA) completed.
  • FAILED_TO_CLEANUP - Rotation completed but cleanup of the obsolete CA failed. Node counts in status_summary are still valid.
  • FAILED_TO_START_ROTATION - Trust Manager could not initiate rotation. Node status counts are not available.

For verticals with start acknowledgment only (deployment-specific) - actual rotation progress is managed externally; node-level arrays are never populated:

  • START_SUCCESSFUL - Rotation was successfully initiated. No further status is tracked through this API.
  • FAILED_TO_START_ROTATION - Trust Manager could not initiate the rotation.
This data structure has no properties.
Enumeration: COMPLETED_SUCCESSFULLY, COMPLETED_WITH_FAILURES, CLEANUP_SUCCESSFUL, PENDING, START_SUCCESSFUL, FAILED_TO_START_ROTATION, FAILED_TO_CLEANUP