Gitlab API: Protected tags must be same as Branches

Currently Gitlab API on Protected tags https://docs.gitlab.com/ee/api/protected_tags.html doesn't support advanced protection like branches.

I could only specify

"create_access_level": 30

And not

"allowed_to_create": [
    {"access_level": 0}, # no one could
    {"user_id": 1234},  # only user id 1234 could create the tag
],
"allowed_to_unprotect" : [
    { "access_level" : 40 }, # maintainer could unprotect the tag
    { "user_id" : 4321 }, # user id 4321 could also unprotect
],

Could you add the same rules on tags than branches in API please ?

Thanks in advance

Edited by Harsh Chouraria