@@ -3995,6 +3995,25 @@ class GoogleCloudAiplatformV1beta1ToolParallelAiSearch
39953995 # @return [Hash<String,Object>]
39963996 attr_accessor :custom_configs
39973997
3998+ # Optional. Deprecated: Use `enable_zero_data_retention` instead. Instructs
3999+ # Vertex Grounding to use Parallel's Zero Data Retention Marketplace product. If
4000+ # this value is "false" or omitted, the Parallel Web Search for Grounding
4001+ # standard subscription will be used. If this value is "true", the Parallel Web
4002+ # Search for Grounding - ZDR subscription will be used.
4003+ # Corresponds to the JSON property `enableDataRetention`
4004+ # @return [Boolean]
4005+ attr_accessor :enable_data_retention
4006+ alias_method :enable_data_retention? , :enable_data_retention
4007+
4008+ # Optional. Instructs Vertex Grounding to use Parallel's Zero Data Retention
4009+ # Marketplace product. If this value is "false" or omitted, the Parallel Web
4010+ # Search for Grounding standard subscription will be used. If this value is "
4011+ # true", the Parallel Web Search for Grounding - ZDR subscription will be used.
4012+ # Corresponds to the JSON property `enableZeroDataRetention`
4013+ # @return [Boolean]
4014+ attr_accessor :enable_zero_data_retention
4015+ alias_method :enable_zero_data_retention? , :enable_zero_data_retention
4016+
39984017 def initialize ( **args )
39994018 update! ( **args )
40004019 end
@@ -4003,6 +4022,8 @@ def initialize(**args)
40034022 def update! ( **args )
40044023 @api_key = args [ :api_key ] if args . key? ( :api_key )
40054024 @custom_configs = args [ :custom_configs ] if args . key? ( :custom_configs )
4025+ @enable_data_retention = args [ :enable_data_retention ] if args . key? ( :enable_data_retention )
4026+ @enable_zero_data_retention = args [ :enable_zero_data_retention ] if args . key? ( :enable_zero_data_retention )
40064027 end
40074028 end
40084029
0 commit comments