Cloud Data Loss Prevention (DLP) V2 API - Module Google::Cloud::Dlp::V2::ColumnDataProfile::ColumnDataType (v1.2.0)

Reference documentation and code samples for the Cloud Data Loss Prevention (DLP) V2 API module Google::Cloud::Dlp::V2::ColumnDataProfile::ColumnDataType.

Data types of the data in a column. Types may be added over time.

Constants

COLUMN_DATA_TYPE_UNSPECIFIED

value: 0
Invalid type.

TYPE_INT64

value: 1
Encoded as a string in decimal format.

TYPE_BOOL

value: 2
Encoded as a boolean "false" or "true".

TYPE_FLOAT64

value: 3
Encoded as a number, or string "NaN", "Infinity" or "-Infinity".

TYPE_STRING

value: 4
Encoded as a string value.

TYPE_BYTES

value: 5
Encoded as a base64 string per RFC 4648, section 4.

TYPE_TIMESTAMP

value: 6
Encoded as an RFC 3339 timestamp with mandatory "Z" time zone string: 1985-04-12T23:20:50.52Z

TYPE_DATE

value: 7
Encoded as RFC 3339 full-date format string: 1985-04-12

TYPE_TIME

value: 8
Encoded as RFC 3339 partial-time format string: 23:20:50.52

TYPE_DATETIME

value: 9
Encoded as RFC 3339 full-date "T" partial-time: 1985-04-12T23:20:50.52

TYPE_GEOGRAPHY

value: 10
Encoded as WKT

TYPE_NUMERIC

value: 11
Encoded as a decimal string.

TYPE_RECORD

value: 12
Container of ordered fields, each with a type and field name.

TYPE_BIGNUMERIC

value: 13
Decimal type.

TYPE_JSON

value: 14
Json type.

TYPE_INTERVAL

value: 15
Interval type.

TYPE_RANGE_DATE

value: 16
Range<Date> type.

TYPE_RANGE_DATETIME

value: 17
Range<Datetime> type.

TYPE_RANGE_TIMESTAMP

value: 18
Range<Timestamp> type.