lib/google/apis/dlp_v2/representations.rb in google-apis-dlp_v2-0.36.0 vs lib/google/apis/dlp_v2/representations.rb in google-apis-dlp_v2-0.37.0
- old
+ new
@@ -416,10 +416,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class GooglePrivacyDlpV2ExcludeByHotword
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GooglePrivacyDlpV2ExcludeInfoTypes
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -2076,10 +2082,20 @@
collection :timestamps, as: 'timestamps'
end
end
+ class GooglePrivacyDlpV2ExcludeByHotword
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :hotword_regex, as: 'hotwordRegex', class: Google::Apis::DlpV2::GooglePrivacyDlpV2Regex, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2Regex::Representation
+
+ property :proximity, as: 'proximity', class: Google::Apis::DlpV2::GooglePrivacyDlpV2Proximity, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2Proximity::Representation
+
+ end
+ end
+
class GooglePrivacyDlpV2ExcludeInfoTypes
# @private
class Representation < Google::Apis::Core::JsonRepresentation
collection :info_types, as: 'infoTypes', class: Google::Apis::DlpV2::GooglePrivacyDlpV2InfoType, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2InfoType::Representation
@@ -2088,9 +2104,11 @@
class GooglePrivacyDlpV2ExclusionRule
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :dictionary, as: 'dictionary', class: Google::Apis::DlpV2::GooglePrivacyDlpV2Dictionary, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2Dictionary::Representation
+
+ property :exclude_by_hotword, as: 'excludeByHotword', class: Google::Apis::DlpV2::GooglePrivacyDlpV2ExcludeByHotword, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2ExcludeByHotword::Representation
property :exclude_info_types, as: 'excludeInfoTypes', class: Google::Apis::DlpV2::GooglePrivacyDlpV2ExcludeInfoTypes, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2ExcludeInfoTypes::Representation
property :matching_type, as: 'matchingType'
property :regex, as: 'regex', class: Google::Apis::DlpV2::GooglePrivacyDlpV2Regex, decorator: Google::Apis::DlpV2::GooglePrivacyDlpV2Regex::Representation