migrate.proto

Package: solo.io.udpa.annotations

Types:

Source File: github.com/solo-io/gloo/projects/gloo/api/external/udpa/annotations/migrate.proto

MigrateAnnotation

"rename": string

Field Type Description
rename string Rename the message/enum/enum value in next version.

FieldMigrateAnnotation

"rename": string
"oneofPromotion": string

Field Type Description
rename string Rename the field in next version.
oneofPromotion string Add the field to a named oneof in next version. If this already exists, the field will join its siblings under the oneof, otherwise a new oneof will be created with the given name.

FileMigrateAnnotation

"moveToPackage": string

Field Type Description
moveToPackage string Move all types in the file to another package, this implies changing proto file path.