OptionalnameOptionaloptionsOptionalreserved_Reserved enum value names, which may not be reused. A given name may only be reserved once.
Optionalreserved_Range of reserved numeric values. Reserved numeric values may not be used by enum values in the same enum declaration. Reserved ranges may not overlap.
Optionalvalue
Describes an enum type.