Open
Description
Documentation link
https://pan.dev/scm/api/config/ngfw/network/update-layer-3-subinterfaces-by-id/
Describe the problem
Updating a L3 Subinterface in a folder seems to be impossible. The name start with a "$" which seems to cause the error "INVALID_STRING_REGEX:
b'{"_errors":[{"code":"API_I00013","message":"Invalid Object. $ethernet1_3.16 '$ethernet1_3.16' is invalid","details":{"erro...valid","params":["$ethernet1_3.16"],"type":"INVALID_STRING_REGEX"}]}}],"_request_id":"19f437c6-2ed0-41ed-8143-00357a22e072"}\n'
Trying any other version of the name will cause the object not to be found anymore. So I am guessing that "$" needs to be allowed as a character.
Suggested fix
I am guessing that "$" needs to be allowed as a character.