diff --git a/internal/iam/repository_principal_role.go b/internal/iam/repository_principal_role.go new file mode 100644 index 0000000000..dfd267443f --- /dev/null +++ b/internal/iam/repository_principal_role.go @@ -0,0 +1,18 @@ +package iam + +import "context" + +func AddPrincipalRoles(ctx context.Context, roleId string, userIds, groupIds []string, opt ...Option) ([]*PrincipalRole, error) { + panic("not implemented") +} + +func SetPrincipalRoles(ctx context.Context, roleId string, userIds []string, opt ...Option) ([]*PrincipalRole, int, error) { + panic("not implemented") +} + +func LookupPrincipalRoles(ctx context.Context, roleId string) ([]*PrincipalRole, error) { + panic("not implemented") +} +func DeleteUserRoles(ctx context.Context, roleId string, userIds []string, opt ...Option) (int, error) { + panic("not implemented") +}