What one principal is granted on a feature.
States only what it overrides, so enabled and data are
independently optional. A grant does not name the feature it is on; that
is held by whatever carries the grant.
-
field data: dict[str, Any] | None [Optional]
-
field enabled: bool | None [Optional]
-
field principal: Principal [Required]