Values.PolicyGrantPrincipalSourceThe policy grant principal.
type nonrec t = {user : UserPolicyGrantPrincipal.t option;The user of the policy grant principal.
*)group : GroupPolicyGrantPrincipal.t option;The group of the policy grant principal.
*)project : ProjectPolicyGrantPrincipal.t option;The project of the policy grant principal.
*)domainUnit : DomainUnitPolicyGrantPrincipal.t option;The domain unit of the policy grant principal.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `String of UserIdentifier.t
| `Structure of
(string
* [> `Structure of
(string
* [> `Boolean of Boolean.t
| `String of DomainUnitId.t ])
list ])
list ])
list ])
list ]