granteeServicePrincipal
The Amazon Web Services service principal that gets the permissions specified in the grant.
When you specify a GranteeServicePrincipal, you must also specify a SourceArn grant constraint. In addition, you must specify either a RetiringPrincipal or a RetiringServicePrincipal.
You must specify either GranteePrincipal or GranteeServicePrincipal, but not both.