Structs§
- Password
Policy - Password generation policy for a target system. For
Manualsystems it is guidance for the operator that nothing enforces. Lives only in the sealed blob. - Rotation
Attempt - One connector’s execution of the rotation sequence for a job.
- Rotation
Job - One dispatch of the rotation workflow for a config. Each claim records an attempt, so a retried or released job carries several.
Enums§
- Access
Connector Status - Lifecycle state of an access connector. Removing a connector for good is a delete, not a status.
- Rotation
Attempt Status - Per-attempt outcome within a rotation job.
- Rotation
Failure Code - Why a rotation attempt failed, as the connector reports it. On the wire it is a snake_case
token, which the server stores as the start of
RotationAttempt::failure_reason. - Rotation
JobStatus - Overall status of a rotation job.
- Rotation
Source - What triggered a rotation job.
- Rotation
Sync State - Whether a failed rotation attempt left the target system’s credential changed.
- Session
Termination Outcome - Whether the connector terminated the account’s active sessions after rotating.
- Target
System Kind - The technology a target system represents. Only meaningful for
Automaticsystems; a manual rotation has no integration. Lives only in the sealed blob. - Target
System Method - How a target system’s credential is rotated.
- Target
System Status - Lifecycle state of a target system.
Functions§
- failure_
code_ 🔒from_ reason - The server builds the reason as
ErrorCodeorErrorCode: Detail.