Identity and Access Management (IAM) V3 API - Module Google::Api::FieldInfo::Format (v0.1.0)
Stay organized with collectionsSave and categorize content based on your preferences.
Reference documentation and code samples for the Identity and Access Management (IAM) V3 API module Google::Api::FieldInfo::Format.
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.
Constants
FORMAT_UNSPECIFIED
value:0 Default, unspecified value.
UUID4
value:1 Universally Unique Identifier, version 4, value as defined byhttps://datatracker.ietf.org/doc/html/rfc4122. The value may be
normalized to entirely lowercase letters. For example, the valueF47AC10B-58CC-0372-8567-0E02B2C3D479would be normalized tof47ac10b-58cc-0372-8567-0e02b2c3d479.
IPV4
value:2 Internet Protocol v4 value as defined byRFC
791. The value may be
condensed, with leading zeros in each octet stripped. For example,001.022.233.040would be condensed to1.22.233.40.
IPV6
value:3 Internet Protocol v6 value as defined byRFC
2460. The value may be
normalized to entirely lowercase letters with zeros compressed, followingRFC 5952. For example,
the value2001:0DB8:0::0would be normalized to2001:db8::.
IPV4_OR_IPV6
value:4 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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Identity and Access Management (IAM) V3 API - Module Google::Api::FieldInfo::Format (v0.1.0)\n\nReference documentation and code samples for the Identity and Access Management (IAM) V3 API module Google::Api::FieldInfo::Format.\n\nThe standard format of a field value. The supported formats are all backed\nby either an RFC defined by the IETF or a Google-defined AIP.\n\nConstants\n---------\n\n### FORMAT_UNSPECIFIED\n\n**value:** 0 \nDefault, unspecified value.\n\n### UUID4\n\n**value:** 1 \nUniversally Unique Identifier, version 4, value as defined by\n\u003chttps://datatracker.ietf.org/doc/html/rfc4122\u003e. The value may be\nnormalized to entirely lowercase letters. For example, the value\n`F47AC10B-58CC-0372-8567-0E02B2C3D479` would be normalized to\n`f47ac10b-58cc-0372-8567-0e02b2c3d479`.\n\n### IPV4\n\n**value:** 2 \nInternet Protocol v4 value as defined by [RFC\n791](https://datatracker.ietf.org/doc/html/rfc791). The value may be\ncondensed, with leading zeros in each octet stripped. For example,\n`001.022.233.040` would be condensed to `1.22.233.40`.\n\n### IPV6\n\n**value:** 3 \nInternet Protocol v6 value as defined by [RFC\n2460](https://datatracker.ietf.org/doc/html/rfc2460). The value may be\nnormalized to entirely lowercase letters with zeros compressed, following\n[RFC 5952](https://datatracker.ietf.org/doc/html/rfc5952). For example,\nthe value `2001:0DB8:0::0` would be normalized to `2001:db8::`.\n\n### IPV4_OR_IPV6\n\n**value:** 4 \nAn IP address in either v4 or v6 format as described by the individual\nvalues defined herein. See the comments on the IPV4 and IPV6 types for\nallowed normalizations of each."]]