Making changes to REST APIs during a rolling upgrade
Gosu classes
It is generally safe to add new Gosu classes to Guidewire PolicyCenter during a rolling upgrade. Therefore, it is generally safe to add new Gosu handler classes, and other REST Gosu configuration classes, during a rolling upgrade.
Swagger and JSON configuration files
It is safe to add, delete, or update the following file types in the Studio
Integration folder during a rolling (configuration) upgrade.
- /apis
-
- *.swagger.yaml
- versions.json
- published-apis.yaml
- /filters
-
- *.gql
- /mappings
-
- *.mapping.json
- /schemas
-
- *.schema.json
- codegen-schema.txt
- versions.json
Published APIs
It is safe to make the following changes to file published-apis.yaml
during a rolling upgrade:
- Add or remove API entries from the file.
- Change the value of a property on a published API entry in the file.
