struct

CRE::Persistence::RotationRecord

Inherits Struct < Value < Object

Constructors

new(id : UUID, credential_id : UUID, rotator_kind : RotatorKind, state : RotationState, started_at : Time, completed_at : Time | Nil, failure_reason : String | Nil)
Source

Instance methods

clone
Source
completed_at
copy_with(id _id = @id, credential_id _credential_id = @credential_id, rotator_kind _rotator_kind = @rotator_kind, state _state = @state, started_at _started_at = @started_at, completed_at _completed_at = @completed_at, failure_reason _failure_reason = @failure_reason)
Source
credential_id
failure_reason
id
rotator_kind
started_at
state