The standard format of a field value. The supported formats are all backed by either an RFC defined by the IETF or a Google-defined AIP.
Protobuf type google.api.FieldInfo.Format
| Constants |
| public Google Default, unspecified value. Generated from protobuf enum FORMAT_UNSPECIFIED = 0; |
| public Google Internet Protocol v4 value as defined by RFC
791. The value may be
condensed, with leading zeros in each octet stripped. For example,
Generated from protobuf enum IPV4 = 2; |
| public Google An IP address in either v4 or v6 format as described by the individual values defined herein. See the comments on the IPV4 and IPV6 types for allowed normalizations of each. Generated from protobuf enum IPV4_OR_IPV6 = 4; |
| public Google |
| public Google Universally Unique Identifier, version 4, value as defined by
https://datatracker.ietf.org/doc/html/rfc4122. The value may be
normalized to entirely lowercase letters. For example, the value
Generated from protobuf enum UUID4 = 1; |
| Methods |
| public static name( $value) |
| public static value( $name) |
| Properties |
| private static $valueToName = ['FORMAT_UNSPECIFIED', 'UUID4', 'IPV4', 'IPV6', 'IPV4_OR_IPV6'] |
| Properties |
| private static $valueToName = ['FORMAT_UNSPECIFIED', 'UUID4', 'IPV4', 'IPV6', 'IPV4_OR_IPV6'] |
| Methods |
| public static name( $value) |
| public static value( $name) |