AivenOrganizationPermissionGrantPrincipalByIdArgs
interface AivenOrganizationPermissionGrantPrincipalByIdArgs {
groupKey?: undefined;
principalId: Input<string>;
principalType: 'user' | 'user_group';
userKey?: undefined;
}Permission grant principal reference by direct principal identity.
Example
CODE
const principalById: AivenOrganizationPermissionGrantPrincipalByIdArgs = {
principalId: 'u1a2b3c4d5',
principalType: 'user',
};Properties
groupKey: undefined
Group key is not allowed when principalId is used.
principalId: Input<string>
Direct principal ID input.
principalType: 'user' | 'user_group'
Principal type. Accepts user or user_group.
userKey: undefined
User key is not allowed when principalId is used.