Interface: RoleRemapRule
Defined in: src/batteries/validation/types.ts:147
Describes a required provider wire-role mapping for a primitive.
Properties
| Property | Type | Description | Defined in |
|---|---|---|---|
expectedRoleTag | string | Dot-path into value.payload containing the producer's expected wire-role tag. | src/batteries/validation/types.ts:157 |
id | string | Stable identifier used in violations. | src/batteries/validation/types.ts:151 |
kind | OrderingPrimitiveKind | Primitive whose provider-specific role representation is required. | src/batteries/validation/types.ts:153 |
type | "roleRemap" | Discriminator selecting the role-remapping evaluator. | src/batteries/validation/types.ts:149 |
variant | string | Profile-defined mapping variant, such as a Granite generation. | src/batteries/validation/types.ts:155 |