diff --git a/api_names_out.yaml b/api_names_out.yaml index 135e306eae1..25c704e675d 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -233561,6 +233561,8 @@ "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DataConnector/dataSource": data_source "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DataConnector/destinationConfigs": destination_configs "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DataConnector/destinationConfigs/destination_config": destination_config +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DataConnector/dynamicTools": dynamic_tools +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DataConnector/dynamicTools/dynamic_tool": dynamic_tool "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DataConnector/egressFqdns": egress_fqdns "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DataConnector/egressFqdns/egress_fqdn": egress_fqdn "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DataConnector/endUserConfig": end_user_config @@ -233768,6 +233770,11 @@ ? "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DocumentProcessingConfigParsingConfigOcrParsingConfig/enhancedDocumentElements/enhanced_document_element" : enhanced_document_element "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DocumentProcessingConfigParsingConfigOcrParsingConfig/useNativeText": use_native_text +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DynamicTool": google_cloud_discoveryengine_v1_dynamic_tool +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DynamicTool/description": description +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DynamicTool/displayName": display_name +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DynamicTool/enabled": enabled +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1DynamicTool/name": name "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchMetadata": google_cloud_discoveryengine_v1_enable_advanced_site_search_metadata "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchMetadata/createTime": create_time "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchMetadata/updateTime": update_time @@ -234592,6 +234599,8 @@ "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDataConnector/dataSource": data_source "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDataConnector/destinationConfigs": destination_configs "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDataConnector/destinationConfigs/destination_config": destination_config +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDataConnector/dynamicTools": dynamic_tools +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDataConnector/dynamicTools/dynamic_tool": dynamic_tool "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDataConnector/egressFqdns": egress_fqdns "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDataConnector/egressFqdns/egress_fqdn": egress_fqdn "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDataConnector/endUserConfig": end_user_config @@ -234830,6 +234839,11 @@ ? "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigParsingConfigOcrParsingConfig/enhancedDocumentElements/enhanced_document_element" : enhanced_document_element "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDocumentProcessingConfigParsingConfigOcrParsingConfig/useNativeText": use_native_text +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDynamicTool": google_cloud_discoveryengine_v1alpha_dynamic_tool +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDynamicTool/description": description +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDynamicTool/displayName": display_name +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDynamicTool/enabled": enabled +"/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaDynamicTool/name": name "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchMetadata": google_cloud_discoveryengine_v1alpha_enable_advanced_site_search_metadata "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchMetadata/createTime": create_time "/discoveryengine:v1beta/GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchMetadata/updateTime": update_time diff --git a/generated/google-apis-discoveryengine_v1beta/CHANGELOG.md b/generated/google-apis-discoveryengine_v1beta/CHANGELOG.md index 6dd3fbd122b..e9cd3bd3651 100644 --- a/generated/google-apis-discoveryengine_v1beta/CHANGELOG.md +++ b/generated/google-apis-discoveryengine_v1beta/CHANGELOG.md @@ -1,8 +1,8 @@ # Release history for google-apis-discoveryengine_v1beta -### v0.103.0 (2026-03-15) +### v0.103.0 (2026-03-22) -* Regenerated from discovery document revision 20260310 +* Regenerated from discovery document revision 20260317 ### v0.102.0 (2026-03-08) diff --git a/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/classes.rb b/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/classes.rb index b5e2497cd66..f15ee4dafee 100644 --- a/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/classes.rb +++ b/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/classes.rb @@ -2232,6 +2232,11 @@ class GoogleCloudDiscoveryengineV1DataConnector # @return [Array] attr_accessor :destination_configs + # Output only. The dynamic tools fetched for this connector. + # Corresponds to the JSON property `dynamicTools` + # @return [Array] + attr_accessor :dynamic_tools + # Output only. The list of FQDNs of the data connector can egress to. This # includes both FQDN derived from the customer provided instance URL and default # per connector type FQDNs. Note: This field is derived from both the @@ -2446,6 +2451,7 @@ def update!(**args) @create_time = args[:create_time] if args.key?(:create_time) @data_source = args[:data_source] if args.key?(:data_source) @destination_configs = args[:destination_configs] if args.key?(:destination_configs) + @dynamic_tools = args[:dynamic_tools] if args.key?(:dynamic_tools) @egress_fqdns = args[:egress_fqdns] if args.key?(:egress_fqdns) @end_user_config = args[:end_user_config] if args.key?(:end_user_config) @entities = args[:entities] if args.key?(:entities) @@ -3672,6 +3678,44 @@ def update!(**args) end end + # Configuration for dynamic tools. + class GoogleCloudDiscoveryengineV1DynamicTool + include Google::Apis::Core::Hashable + + # Optional. The description of the tool. + # Corresponds to the JSON property `description` + # @return [String] + attr_accessor :description + + # Optional. The display name of the tool. + # Corresponds to the JSON property `displayName` + # @return [String] + attr_accessor :display_name + + # Optional. Whether the tool is enabled. + # Corresponds to the JSON property `enabled` + # @return [Boolean] + attr_accessor :enabled + alias_method :enabled?, :enabled + + # Required. The name of the tool. + # Corresponds to the JSON property `name` + # @return [String] + attr_accessor :name + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @description = args[:description] if args.key?(:description) + @display_name = args[:display_name] if args.key?(:display_name) + @enabled = args[:enabled] if args.key?(:enabled) + @name = args[:name] if args.key?(:name) + end + end + # Metadata related to the progress of the SiteSearchEngineService. # EnableAdvancedSiteSearch operation. This will be returned by the google. # longrunning.Operation.metadata field. @@ -7372,11 +7416,6 @@ class GoogleCloudDiscoveryengineV1alphaAnswerReference # @return [Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaAnswerReferenceChunkInfo] attr_accessor :chunk_info - # Output only. The search queries that produced this reference. - # Corresponds to the JSON property `queries` - # @return [Array] - attr_accessor :queries - # Structured search information. # Corresponds to the JSON property `structuredDocumentInfo` # @return [Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaAnswerReferenceStructuredDocumentInfo] @@ -7394,7 +7433,6 @@ def initialize(**args) # Update properties of this object def update!(**args) @chunk_info = args[:chunk_info] if args.key?(:chunk_info) - @queries = args[:queries] if args.key?(:queries) @structured_document_info = args[:structured_document_info] if args.key?(:structured_document_info) @unstructured_document_info = args[:unstructured_document_info] if args.key?(:unstructured_document_info) end @@ -9590,6 +9628,11 @@ class GoogleCloudDiscoveryengineV1alphaDataConnector # @return [Array] attr_accessor :destination_configs + # Output only. The dynamic tools fetched for this connector. + # Corresponds to the JSON property `dynamicTools` + # @return [Array] + attr_accessor :dynamic_tools + # Output only. The list of FQDNs of the data connector can egress to. This # includes both FQDN derived from the customer provided instance URL and default # per connector type FQDNs. Note: This field is derived from both the @@ -9805,6 +9848,7 @@ def update!(**args) @data_protection_policy = args[:data_protection_policy] if args.key?(:data_protection_policy) @data_source = args[:data_source] if args.key?(:data_source) @destination_configs = args[:destination_configs] if args.key?(:destination_configs) + @dynamic_tools = args[:dynamic_tools] if args.key?(:dynamic_tools) @egress_fqdns = args[:egress_fqdns] if args.key?(:egress_fqdns) @end_user_config = args[:end_user_config] if args.key?(:end_user_config) @entities = args[:entities] if args.key?(:entities) @@ -11225,6 +11269,44 @@ def update!(**args) end end + # Configuration for dynamic tools. + class GoogleCloudDiscoveryengineV1alphaDynamicTool + include Google::Apis::Core::Hashable + + # Optional. The description of the tool. + # Corresponds to the JSON property `description` + # @return [String] + attr_accessor :description + + # Optional. The display name of the tool. + # Corresponds to the JSON property `displayName` + # @return [String] + attr_accessor :display_name + + # Optional. Whether the tool is enabled. + # Corresponds to the JSON property `enabled` + # @return [Boolean] + attr_accessor :enabled + alias_method :enabled?, :enabled + + # Required. The name of the tool. + # Corresponds to the JSON property `name` + # @return [String] + attr_accessor :name + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @description = args[:description] if args.key?(:description) + @display_name = args[:display_name] if args.key?(:display_name) + @enabled = args[:enabled] if args.key?(:enabled) + @name = args[:name] if args.key?(:name) + end + end + # Metadata related to the progress of the SiteSearchEngineService. # EnableAdvancedSiteSearch operation. This will be returned by the google. # longrunning.Operation.metadata field. @@ -19000,11 +19082,6 @@ class GoogleCloudDiscoveryengineV1betaAnswerReference # @return [Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaAnswerReferenceChunkInfo] attr_accessor :chunk_info - # Output only. The search queries that produced this reference. - # Corresponds to the JSON property `queries` - # @return [Array] - attr_accessor :queries - # Structured search information. # Corresponds to the JSON property `structuredDocumentInfo` # @return [Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaAnswerReferenceStructuredDocumentInfo] @@ -19022,7 +19099,6 @@ def initialize(**args) # Update properties of this object def update!(**args) @chunk_info = args[:chunk_info] if args.key?(:chunk_info) - @queries = args[:queries] if args.key?(:queries) @structured_document_info = args[:structured_document_info] if args.key?(:structured_document_info) @unstructured_document_info = args[:unstructured_document_info] if args.key?(:unstructured_document_info) end diff --git a/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/gem_version.rb b/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/gem_version.rb index 385a8748d65..cd5ba7c075e 100644 --- a/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/gem_version.rb +++ b/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/gem_version.rb @@ -22,7 +22,7 @@ module DiscoveryengineV1beta GENERATOR_VERSION = "0.18.0" # Revision of the discovery document this client was generated from - REVISION = "20260310" + REVISION = "20260317" end end end diff --git a/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/representations.rb b/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/representations.rb index 281e5f1ac44..e665cf94bff 100644 --- a/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/representations.rb +++ b/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/representations.rb @@ -580,6 +580,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudDiscoveryengineV1DynamicTool + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchMetadata class Representation < Google::Apis::Core::JsonRepresentation; end @@ -1762,6 +1768,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudDiscoveryengineV1alphaDynamicTool + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchMetadata class Representation < Google::Apis::Core::JsonRepresentation; end @@ -5895,6 +5907,8 @@ class Representation < Google::Apis::Core::JsonRepresentation property :data_source, as: 'dataSource' collection :destination_configs, as: 'destinationConfigs', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1DestinationConfig, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1DestinationConfig::Representation + collection :dynamic_tools, as: 'dynamicTools', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1DynamicTool, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1DynamicTool::Representation + collection :egress_fqdns, as: 'egressFqdns' property :end_user_config, as: 'endUserConfig', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig::Representation @@ -6268,6 +6282,16 @@ class Representation < Google::Apis::Core::JsonRepresentation end end + class GoogleCloudDiscoveryengineV1DynamicTool + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :description, as: 'description' + property :display_name, as: 'displayName' + property :enabled, as: 'enabled' + property :name, as: 'name' + end + end + class GoogleCloudDiscoveryengineV1EnableAdvancedSiteSearchMetadata # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -7236,7 +7260,6 @@ class GoogleCloudDiscoveryengineV1alphaAnswerReference class Representation < Google::Apis::Core::JsonRepresentation property :chunk_info, as: 'chunkInfo', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaAnswerReferenceChunkInfo, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaAnswerReferenceChunkInfo::Representation - collection :queries, as: 'queries' property :structured_document_info, as: 'structuredDocumentInfo', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaAnswerReferenceStructuredDocumentInfo, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaAnswerReferenceStructuredDocumentInfo::Representation property :unstructured_document_info, as: 'unstructuredDocumentInfo', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaAnswerReferenceUnstructuredDocumentInfo, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaAnswerReferenceUnstructuredDocumentInfo::Representation @@ -7865,6 +7888,8 @@ class Representation < Google::Apis::Core::JsonRepresentation property :data_source, as: 'dataSource' collection :destination_configs, as: 'destinationConfigs', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaDestinationConfig, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaDestinationConfig::Representation + collection :dynamic_tools, as: 'dynamicTools', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaDynamicTool, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaDynamicTool::Representation + collection :egress_fqdns, as: 'egressFqdns' property :end_user_config, as: 'endUserConfig', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig::Representation @@ -8301,6 +8326,16 @@ class Representation < Google::Apis::Core::JsonRepresentation end end + class GoogleCloudDiscoveryengineV1alphaDynamicTool + # @private + class Representation < Google::Apis::Core::JsonRepresentation + property :description, as: 'description' + property :display_name, as: 'displayName' + property :enabled, as: 'enabled' + property :name, as: 'name' + end + end + class GoogleCloudDiscoveryengineV1alphaEnableAdvancedSiteSearchMetadata # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -10338,7 +10373,6 @@ class GoogleCloudDiscoveryengineV1betaAnswerReference class Representation < Google::Apis::Core::JsonRepresentation property :chunk_info, as: 'chunkInfo', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaAnswerReferenceChunkInfo, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaAnswerReferenceChunkInfo::Representation - collection :queries, as: 'queries' property :structured_document_info, as: 'structuredDocumentInfo', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaAnswerReferenceStructuredDocumentInfo, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaAnswerReferenceStructuredDocumentInfo::Representation property :unstructured_document_info, as: 'unstructuredDocumentInfo', class: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaAnswerReferenceUnstructuredDocumentInfo, decorator: Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaAnswerReferenceUnstructuredDocumentInfo::Representation diff --git a/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/service.rb b/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/service.rb index 8f2998c5b68..0cacde700b7 100644 --- a/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/service.rb +++ b/generated/google-apis-discoveryengine_v1beta/lib/google/apis/discoveryengine_v1beta/service.rb @@ -10150,76 +10150,6 @@ def batch_project_location_user_store_update_user_licenses(parent, google_cloud_ execute_or_queue_command(command, &block) end - # Creates a new User Store. - # @param [String] parent - # Required. The parent collection resource name, such as `projects/`project`/ - # locations/`location``. - # @param [Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaUserStore] google_cloud_discoveryengine_v1beta_user_store_object - # @param [String] user_store_id - # Required. The ID of the User Store to create. The ID must contain only letters - # (a-z, A-Z), numbers (0-9), underscores (_), and hyphens (-). The maximum - # length is 63 characters. - # @param [String] fields - # Selector specifying which fields to include in a partial response. - # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # @param [Google::Apis::RequestOptions] options - # Request-specific options - # - # @yield [result, err] Result & error if block supplied - # @yieldparam result [Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaUserStore] parsed result object - # @yieldparam err [StandardError] error object if request failed - # - # @return [Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaUserStore] - # - # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried - # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification - # @raise [Google::Apis::AuthorizationError] Authorization is required - def create_project_location_user_store(parent, google_cloud_discoveryengine_v1beta_user_store_object = nil, user_store_id: nil, fields: nil, quota_user: nil, options: nil, &block) - command = make_simple_command(:post, 'v1beta/{+parent}/userStores', options) - command.request_representation = Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaUserStore::Representation - command.request_object = google_cloud_discoveryengine_v1beta_user_store_object - command.response_representation = Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaUserStore::Representation - command.response_class = Google::Apis::DiscoveryengineV1beta::GoogleCloudDiscoveryengineV1betaUserStore - command.params['parent'] = parent unless parent.nil? - command.query['userStoreId'] = user_store_id unless user_store_id.nil? - command.query['fields'] = fields unless fields.nil? - command.query['quotaUser'] = quota_user unless quota_user.nil? - execute_or_queue_command(command, &block) - end - - # Deletes the User Store. - # @param [String] name - # Required. The name of the User Store to delete. Format: `projects/`project`/ - # locations/`location`/userStores/`user_store_id`` - # @param [String] fields - # Selector specifying which fields to include in a partial response. - # @param [String] quota_user - # Available to use for quota purposes for server-side applications. Can be any - # arbitrary string assigned to a user, but should not exceed 40 characters. - # @param [Google::Apis::RequestOptions] options - # Request-specific options - # - # @yield [result, err] Result & error if block supplied - # @yieldparam result [Google::Apis::DiscoveryengineV1beta::GoogleLongrunningOperation] parsed result object - # @yieldparam err [StandardError] error object if request failed - # - # @return [Google::Apis::DiscoveryengineV1beta::GoogleLongrunningOperation] - # - # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried - # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification - # @raise [Google::Apis::AuthorizationError] Authorization is required - def delete_project_location_user_store(name, fields: nil, quota_user: nil, options: nil, &block) - command = make_simple_command(:delete, 'v1beta/{+name}', options) - command.response_representation = Google::Apis::DiscoveryengineV1beta::GoogleLongrunningOperation::Representation - command.response_class = Google::Apis::DiscoveryengineV1beta::GoogleLongrunningOperation - command.params['name'] = name unless name.nil? - command.query['fields'] = fields unless fields.nil? - command.query['quotaUser'] = quota_user unless quota_user.nil? - execute_or_queue_command(command, &block) - end - # Gets the User Store. # @param [String] name # Required. The name of the User Store to get. Format: `projects/`project`/