hrIamEvents
@mineflow/contracts / hrIamEvents
Variable: hrIamEvents
const hrIamEvents: object;
Defined in: events/hr/iam.ts:39
Записи каталога HR/IAM: имя события → { version, schema }.
Type Declaration
| Name | Type | Default value | Defined in |
|---|---|---|---|
hr.role.updated | object | - | events/hr/iam.ts:40 |
hr.role.updated.schema | ZodObject<{ actorId: ZodUUID; code: ZodString; systemRoleId: ZodUUID; version: ZodOptional<ZodNumber>; }, $strip> | hrRoleUpdatedDataSchema | events/hr/iam.ts:40 |
hr.role.updated.version | "1.0" | '1.0' | events/hr/iam.ts:40 |
hr.user-account.role-changed | object | - | events/hr/iam.ts:41 |
hr.user-account.role-changed.schema | ZodObject<{ actorId: ZodUUID; newRoleId: ZodUUID; oldRoleId: ZodUUID; personnelId: ZodUUID; userAccountId: ZodUUID; }, $strip> | hrUserAccountRoleChangedDataSchema | events/hr/iam.ts:41 |
hr.user-account.role-changed.version | "1.0" | '1.0' | events/hr/iam.ts:41 |