Create or update repository with API, disable Strict Content Type Validation

Hello, I would like to change some repository settings with scripts.
By default there are some settings which I would like to edit, for example: “Strict Content Type Validation” is enabled, “Maximum component age”, “Maximum metadata age”,…

Currently I am using this scripts to create repository:
curl -u admin:pass -X POST --header ‘Content-Type: application/json’ -d @/tmp/addRepos.json

curl -u admin:pass -X POST --header ‘Content-Type: text/plain’

cat /tmp/addRepos.json
“name”: “addRepos”,
“content”: " repository.createRawProxy(‘raw-proxy’, ‘https://nexus/repository/raw-proxy/’);",
“type”: “groovy”

“repository.createRawProxy” Does not support adding other parameters like “strictContentTypeValidation=false” or “contentMaxAge=1440.0, metadataMaxAge=1440.0”

Is there some other way to add repo and specify those parameters or additionally change them?

My solution is to create repo and then update it with API scripts