class Google::Apis::DlpV2::GooglePrivacyDlpV2TaggedField
A column with a semantic tag attached.
Attributes
A column can be tagged with a custom tag. In this case, the user must indicate an auxiliary table that contains statistical information on the possible values of this column (below). Corresponds to the JSON property `customTag` @return [String]
General identifier of a data field in a storage service. Corresponds to the JSON property `field` @return [Google::Apis::DlpV2::GooglePrivacyDlpV2FieldId]
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo ` rpc Bar(google. protobuf.Empty) returns (google.protobuf.Empty); ` The JSON representation for `Empty` is empty JSON object ““. Corresponds to the JSON property `inferred` @return [Google::Apis::DlpV2::GoogleProtobufEmpty]
Type of information detected by the API. Corresponds to the JSON property `infoType` @return [Google::Apis::DlpV2::GooglePrivacyDlpV2InfoType]
Public Class Methods
# File lib/google/apis/dlp_v2/classes.rb, line 5937 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/dlp_v2/classes.rb, line 5942 def update!(**args) @custom_tag = args[:custom_tag] if args.key?(:custom_tag) @field = args[:field] if args.key?(:field) @inferred = args[:inferred] if args.key?(:inferred) @info_type = args[:info_type] if args.key?(:info_type) end