diff --git a/api_names_out.yaml b/api_names_out.yaml index 41bf745ccbe..2b20e2805c9 100644 --- a/api_names_out.yaml +++ b/api_names_out.yaml @@ -204723,6 +204723,7 @@ "/discoveryengine:v1/GoogleCloudDiscoveryengineV1ActionConfig/actionParams": action_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1ActionConfig/actionParams/action_param": action_param "/discoveryengine:v1/GoogleCloudDiscoveryengineV1ActionConfig/isActionConfigured": is_action_configured +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1ActionConfig/jsonActionParams": json_action_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1ActionConfig/serviceName": service_name "/discoveryengine:v1/GoogleCloudDiscoveryengineV1ActionConfig/useStaticSecrets": use_static_secrets "/discoveryengine:v1/GoogleCloudDiscoveryengineV1AdvancedCompleteQueryRequest": google_cloud_discoveryengine_v1_advanced_complete_query_request @@ -205160,6 +205161,8 @@ "/discoveryengine:v1/GoogleCloudDiscoveryengineV1AssistantToolList/toolInfo": tool_info "/discoveryengine:v1/GoogleCloudDiscoveryengineV1AssistantToolList/toolInfo/tool_info": tool_info "/discoveryengine:v1/GoogleCloudDiscoveryengineV1BAPConfig": google_cloud_discoveryengine_v1_bap_config +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1BAPConfig/enabledActions": enabled_actions +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1BAPConfig/enabledActions/enabled_action": enabled_action "/discoveryengine:v1/GoogleCloudDiscoveryengineV1BAPConfig/supportedConnectorModes": supported_connector_modes "/discoveryengine:v1/GoogleCloudDiscoveryengineV1BAPConfig/supportedConnectorModes/supported_connector_mode": supported_connector_mode "/discoveryengine:v1/GoogleCloudDiscoveryengineV1BatchCreateTargetSiteMetadata": google_cloud_discoveryengine_v1_batch_create_target_site_metadata @@ -205509,12 +205512,14 @@ "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig/additionalParams/additional_param": additional_param "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig/authParams": auth_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig/authParams/auth_param": auth_param +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig/jsonAuthParams": json_auth_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig/tenant": tenant "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorFederatedConfig": google_cloud_discoveryengine_v1_data_connector_federated_config "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorFederatedConfig/additionalParams": additional_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorFederatedConfig/additionalParams/additional_param": additional_param "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorFederatedConfig/authParams": auth_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorFederatedConfig/authParams/auth_param": auth_param +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorFederatedConfig/jsonAuthParams": json_auth_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorRealtimeSyncConfig": google_cloud_discoveryengine_v1_data_connector_realtime_sync_config "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorRealtimeSyncConfig/realtimeSyncSecret": realtime_sync_secret "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataConnectorRealtimeSyncConfig/streamingError": streaming_error @@ -205537,6 +205542,7 @@ "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataStore/advancedSiteSearchConfig": advanced_site_search_config "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataStore/billingEstimation": billing_estimation "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataStore/cmekConfig": cmek_config +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataStore/configurableBillingApproach": configurable_billing_approach "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataStore/contentConfig": content_config "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataStore/createTime": create_time "/discoveryengine:v1/GoogleCloudDiscoveryengineV1DataStore/defaultSchemaId": default_schema_id @@ -206241,6 +206247,7 @@ "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequest/filter": filter "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequest/imageQuery": image_query "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequest/languageCode": language_code +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequest/naturalLanguageQueryUnderstandingSpec": natural_language_query_understanding_spec "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequest/offset": offset "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequest/oneBoxPageSize": one_box_page_size "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequest/orderBy": order_by @@ -206342,6 +206349,16 @@ "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestFacetSpecFacetKey/restrictedValues/restricted_value": restricted_value "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestImageQuery": google_cloud_discoveryengine_v1_search_request_image_query "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestImageQuery/imageBytes": image_bytes +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec": google_cloud_discoveryengine_v1_search_request_natural_language_query_understanding_spec +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec/allowedFieldNames": allowed_field_names +? "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec/allowedFieldNames/allowed_field_name" +: allowed_field_name +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec/extractedFilterBehavior": extracted_filter_behavior +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec/filterExtractionCondition": filter_extraction_condition +? "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec/geoSearchQueryDetectionFieldNames" +: geo_search_query_detection_field_names +? "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec/geoSearchQueryDetectionFieldNames/geo_search_query_detection_field_name" +: geo_search_query_detection_field_name "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestQueryExpansionSpec": google_cloud_discoveryengine_v1_search_request_query_expansion_spec "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestQueryExpansionSpec/condition": condition "/discoveryengine:v1/GoogleCloudDiscoveryengineV1SearchRequestQueryExpansionSpec/pinUnexpandedResults": pin_unexpanded_results @@ -206665,6 +206682,7 @@ "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaActionConfig/actionParams": action_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaActionConfig/actionParams/action_param": action_param "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaActionConfig/isActionConfigured": is_action_configured +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaActionConfig/jsonActionParams": json_action_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaActionConfig/serviceName": service_name "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaActionConfig/useStaticSecrets": use_static_secrets "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaAdvancedSiteSearchConfig": google_cloud_discoveryengine_v1alpha_advanced_site_search_config @@ -206799,6 +206817,8 @@ "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaAnswerStepActionSearchAction": google_cloud_discoveryengine_v1alpha_answer_step_action_search_action "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaAnswerStepActionSearchAction/query": query "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaBAPConfig": google_cloud_discoveryengine_v1alpha_bap_config +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaBAPConfig/enabledActions": enabled_actions +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaBAPConfig/enabledActions/enabled_action": enabled_action "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaBAPConfig/supportedConnectorModes": supported_connector_modes "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaBAPConfig/supportedConnectorModes/supported_connector_mode": supported_connector_mode "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaBatchCreateTargetSiteMetadata": google_cloud_discoveryengine_v1alpha_batch_create_target_site_metadata @@ -207000,12 +207020,14 @@ "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig/additionalParams/additional_param": additional_param "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig/authParams": auth_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig/authParams/auth_param": auth_param +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig/jsonAuthParams": json_auth_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig/tenant": tenant "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorFederatedConfig": google_cloud_discoveryengine_v1alpha_data_connector_federated_config "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorFederatedConfig/additionalParams": additional_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorFederatedConfig/additionalParams/additional_param": additional_param "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorFederatedConfig/authParams": auth_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorFederatedConfig/authParams/auth_param": auth_param +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorFederatedConfig/jsonAuthParams": json_auth_params "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorRealtimeSyncConfig": google_cloud_discoveryengine_v1alpha_data_connector_realtime_sync_config "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorRealtimeSyncConfig/realtimeSyncSecret": realtime_sync_secret "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataConnectorRealtimeSyncConfig/streamingError": streaming_error @@ -207028,6 +207050,7 @@ "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataStore/advancedSiteSearchConfig": advanced_site_search_config "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataStore/billingEstimation": billing_estimation "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataStore/cmekConfig": cmek_config +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataStore/configurableBillingApproach": configurable_billing_approach "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataStore/contentConfig": content_config "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataStore/createTime": create_time "/discoveryengine:v1/GoogleCloudDiscoveryengineV1alphaDataStore/defaultSchemaId": default_schema_id @@ -207894,6 +207917,7 @@ "/discoveryengine:v1/GoogleCloudDiscoveryengineV1betaDataStore/advancedSiteSearchConfig": advanced_site_search_config "/discoveryengine:v1/GoogleCloudDiscoveryengineV1betaDataStore/billingEstimation": billing_estimation "/discoveryengine:v1/GoogleCloudDiscoveryengineV1betaDataStore/cmekConfig": cmek_config +"/discoveryengine:v1/GoogleCloudDiscoveryengineV1betaDataStore/configurableBillingApproach": configurable_billing_approach "/discoveryengine:v1/GoogleCloudDiscoveryengineV1betaDataStore/contentConfig": content_config "/discoveryengine:v1/GoogleCloudDiscoveryengineV1betaDataStore/createTime": create_time "/discoveryengine:v1/GoogleCloudDiscoveryengineV1betaDataStore/defaultSchemaId": default_schema_id @@ -208462,6 +208486,8 @@ "/discoveryengine:v1/GoogleLongrunningListOperationsResponse/nextPageToken": next_page_token "/discoveryengine:v1/GoogleLongrunningListOperationsResponse/operations": operations "/discoveryengine:v1/GoogleLongrunningListOperationsResponse/operations/operation": operation +"/discoveryengine:v1/GoogleLongrunningListOperationsResponse/unreachable": unreachable +"/discoveryengine:v1/GoogleLongrunningListOperationsResponse/unreachable/unreachable": unreachable "/discoveryengine:v1/GoogleLongrunningOperation": google_longrunning_operation "/discoveryengine:v1/GoogleLongrunningOperation/done": done "/discoveryengine:v1/GoogleLongrunningOperation/error": error @@ -208536,6 +208562,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataConnector.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataConnector.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataConnector.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.collections.dataConnector.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.branches.batchGetDocumentsMetadata": batch_project_location_collection_data_store_branch_get_documents_metadata ? "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.branches.batchGetDocumentsMetadata/matcher.fhirMatcher.fhirResources" : matcher_fhir_matcher_fhir_resources @@ -208570,6 +208597,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.branches.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.branches.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.branches.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.branches.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.completeQuery": complete_project_location_collection_data_store_query "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.completeQuery/dataStore": data_store "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.completeQuery/includeTailSuggestions": include_tail_suggestions @@ -208641,6 +208669,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.models.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.models.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.models.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.models.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.operations.get": get_project_location_collection_data_store_operation "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.operations.get/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.operations.list": list_project_location_collection_data_store_operations @@ -208648,6 +208677,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.patch": patch_project_location_collection_data_store "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.patch/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.patch/updateMask": update_mask @@ -208669,6 +208699,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.schemas.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.schemas.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.schemas.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.schemas.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.schemas.patch": patch_project_location_collection_data_store_schema "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.schemas.patch/allowMissing": allow_missing "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.schemas.patch/name": name @@ -208725,6 +208756,8 @@ "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.operations.list/pageToken": page_token +? "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.operations.list/returnPartialSuccess" +: return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.recrawlUris": recrawl_project_location_collection_data_store_site_search_engine_uris "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.recrawlUris/siteSearchEngine": site_search_engine "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.sitemaps.create": create_project_location_collection_data_store_site_search_engine_sitemap @@ -208757,6 +208790,8 @@ : page_size ? "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations.list/pageToken" : page_token +? "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations.list/returnPartialSuccess" +: return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.patch": patch_project_location_collection_data_store_site_search_engine_target_site "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.siteSearchEngine.targetSites.patch/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.dataStores.suggestionDenyListEntries.import": import_project_location_collection_data_store_suggestion_deny_list_entry @@ -208841,6 +208876,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.collections.engines.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.engines.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.collections.engines.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.collections.engines.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.collections.engines.patch": patch_project_location_collection_engine "/discoveryengine:v1/discoveryengine.projects.locations.collections.engines.patch/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.engines.patch/updateMask": update_mask @@ -208884,6 +208920,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.collections.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.collections.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.collections.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.collections.updateDataConnector": update_project_location_collection_data_connector "/discoveryengine:v1/discoveryengine.projects.locations.collections.updateDataConnector/name": name "/discoveryengine:v1/discoveryengine.projects.locations.collections.updateDataConnector/updateMask": update_mask @@ -208920,6 +208957,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.branches.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.branches.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.branches.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.dataStores.branches.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.completeQuery": complete_project_location_data_store_query "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.completeQuery/dataStore": data_store "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.completeQuery/includeTailSuggestions": include_tail_suggestions @@ -208989,6 +209027,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.models.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.models.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.models.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.dataStores.models.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.operations.get": get_project_location_data_store_operation "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.operations.get/name": name "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.operations.list": list_project_location_data_store_operations @@ -208996,6 +209035,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.dataStores.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.patch": patch_project_location_data_store "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.patch/name": name "/discoveryengine:v1/discoveryengine.projects.locations.dataStores.patch/updateMask": update_mask @@ -209121,6 +209161,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.identityMappingStores.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.identityMappingStores.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.identityMappingStores.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.identityMappingStores.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.identityMappingStores.purgeIdentityMappings": purge_project_location_identity_mapping_store_identity_mappings "/discoveryengine:v1/discoveryengine.projects.locations.identityMappingStores.purgeIdentityMappings/identityMappingStore": identity_mapping_store "/discoveryengine:v1/discoveryengine.projects.locations.identity_mapping_stores.operations.get": get_project_location_identity_mapping_store_operation @@ -209137,6 +209178,7 @@ "/discoveryengine:v1/discoveryengine.projects.locations.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.locations.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.locations.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.locations.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.locations.podcasts.operations.get": get_project_location_podcast_operation "/discoveryengine:v1/discoveryengine.projects.locations.podcasts.operations.get/name": name "/discoveryengine:v1/discoveryengine.projects.locations.rankingConfigs.rank": rank_project_location_ranking_config @@ -209178,6 +209220,7 @@ "/discoveryengine:v1/discoveryengine.projects.operations.list/name": name "/discoveryengine:v1/discoveryengine.projects.operations.list/pageSize": page_size "/discoveryengine:v1/discoveryengine.projects.operations.list/pageToken": page_token +"/discoveryengine:v1/discoveryengine.projects.operations.list/returnPartialSuccess": return_partial_success "/discoveryengine:v1/discoveryengine.projects.provision": provision_project "/discoveryengine:v1/discoveryengine.projects.provision/name": name "/discoveryengine:v1/fields": fields diff --git a/generated/google-apis-discoveryengine_v1/CHANGELOG.md b/generated/google-apis-discoveryengine_v1/CHANGELOG.md index 54d80a63aaa..ff136e7e759 100644 --- a/generated/google-apis-discoveryengine_v1/CHANGELOG.md +++ b/generated/google-apis-discoveryengine_v1/CHANGELOG.md @@ -1,5 +1,9 @@ # Release history for google-apis-discoveryengine_v1 +### v0.53.0 (2025-09-28) + +* Regenerated from discovery document revision 20250924 + ### v0.52.0 (2025-09-21) * Regenerated from discovery document revision 20250918 diff --git a/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/classes.rb b/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/classes.rb index 225d53d159b..db7e560e0cc 100644 --- a/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/classes.rb +++ b/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/classes.rb @@ -1463,12 +1463,7 @@ def update!(**args) class GoogleCloudDiscoveryengineV1ActionConfig include Google::Apis::Core::Hashable - # Required. Params needed to support actions in the format of (Key, Value) pairs. - # Required parameters for sources that support OAUTH, i.e. `gmail`, ` - # google_calendar`, `jira`, `workday`, `salesforce`, `confluence`: * Key: ` - # client_id` * Value: type STRING. The client ID for the service provider to - # identify your application. * Key: `client_secret` * Value:type STRING. The - # client secret generated by the application's authorization server. + # Optional. Action parameters in structured json format. # Corresponds to the JSON property `actionParams` # @return [Hash] attr_accessor :action_params @@ -1480,6 +1475,11 @@ class GoogleCloudDiscoveryengineV1ActionConfig attr_accessor :is_action_configured alias_method :is_action_configured?, :is_action_configured + # Optional. Action parameters in json string format. + # Corresponds to the JSON property `jsonActionParams` + # @return [String] + attr_accessor :json_action_params + # Optional. The Service Directory resource name (projects/*/locations/*/ # namespaces/*/services/*) representing a VPC network endpoint used to connect # to the data source's `instance_uri`, defined in DataConnector.params. Required @@ -1503,6 +1503,7 @@ def initialize(**args) def update!(**args) @action_params = args[:action_params] if args.key?(:action_params) @is_action_configured = args[:is_action_configured] if args.key?(:is_action_configured) + @json_action_params = args[:json_action_params] if args.key?(:json_action_params) @service_name = args[:service_name] if args.key?(:service_name) @use_static_secrets = args[:use_static_secrets] if args.key?(:use_static_secrets) end @@ -4484,6 +4485,11 @@ def update!(**args) class GoogleCloudDiscoveryengineV1BapConfig include Google::Apis::Core::Hashable + # Optional. The actions enabled on the associated BAP connection. + # Corresponds to the JSON property `enabledActions` + # @return [Array] + attr_accessor :enabled_actions + # Required. The supported connector modes for the associated BAP connection. # Corresponds to the JSON property `supportedConnectorModes` # @return [Array] @@ -4495,6 +4501,7 @@ def initialize(**args) # Update properties of this object def update!(**args) + @enabled_actions = args[:enabled_actions] if args.key?(:enabled_actions) @supported_connector_modes = args[:supported_connector_modes] if args.key?(:supported_connector_modes) end end @@ -6986,6 +6993,12 @@ class GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig # @return [Hash] attr_accessor :auth_params + # Optional. Any authentication parameters specific to EUA connectors in json + # string format. + # Corresponds to the JSON property `jsonAuthParams` + # @return [String] + attr_accessor :json_auth_params + # Tenant information for a connector source. This includes some of the same # information stored in the Credential message, but is limited to only what is # needed to provide a list of accessible tenants to the user. @@ -7001,6 +7014,7 @@ def initialize(**args) def update!(**args) @additional_params = args[:additional_params] if args.key?(:additional_params) @auth_params = args[:auth_params] if args.key?(:auth_params) + @json_auth_params = args[:json_auth_params] if args.key?(:json_auth_params) @tenant = args[:tenant] if args.key?(:tenant) end end @@ -7015,11 +7029,17 @@ class GoogleCloudDiscoveryengineV1DataConnectorFederatedConfig # @return [Hash] attr_accessor :additional_params - # Optional. Any authentication parameters specific to FEDERATED. + # Optional. Any authentication parameters specific to FEDERATED connectors. # Corresponds to the JSON property `authParams` # @return [Hash] attr_accessor :auth_params + # Optional. Any authentication parameters specific to FEDERATED connectors in + # json string format. + # Corresponds to the JSON property `jsonAuthParams` + # @return [String] + attr_accessor :json_auth_params + def initialize(**args) update!(**args) end @@ -7028,6 +7048,7 @@ def initialize(**args) def update!(**args) @additional_params = args[:additional_params] if args.key?(:additional_params) @auth_params = args[:auth_params] if args.key?(:auth_params) + @json_auth_params = args[:json_auth_params] if args.key?(:json_auth_params) end end @@ -7192,6 +7213,12 @@ class GoogleCloudDiscoveryengineV1DataStore # @return [Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1CmekConfig] attr_accessor :cmek_config + # Optional. Configuration for configurable billing approach. See go/vais- + # repricing-billing-dd for more details, only apply to non-Spark UCS Search. + # Corresponds to the JSON property `configurableBillingApproach` + # @return [String] + attr_accessor :configurable_billing_approach + # Immutable. The content config of the data store. If this field is unset, the # server behavior defaults to ContentConfig.NO_CONTENT. # Corresponds to the JSON property `contentConfig` @@ -7295,6 +7322,7 @@ def update!(**args) @advanced_site_search_config = args[:advanced_site_search_config] if args.key?(:advanced_site_search_config) @billing_estimation = args[:billing_estimation] if args.key?(:billing_estimation) @cmek_config = args[:cmek_config] if args.key?(:cmek_config) + @configurable_billing_approach = args[:configurable_billing_approach] if args.key?(:configurable_billing_approach) @content_config = args[:content_config] if args.key?(:content_config) @create_time = args[:create_time] if args.key?(:create_time) @default_schema_id = args[:default_schema_id] if args.key?(:default_schema_id) @@ -8383,7 +8411,7 @@ class GoogleCloudDiscoveryengineV1Engine # gallery` * `model-selector` * `notebook-lm` * `people-search` * `people-search- # org-chart` * `bi-directional-audio` * `feedback` * `session-sharing` * ` # personalization-memory` * `disable-image-generation` * `disable-video- - # generation` + # generation` * `disable-onedrive-upload` # Corresponds to the JSON property `features` # @return [Hash] attr_accessor :features @@ -11741,6 +11769,12 @@ class GoogleCloudDiscoveryengineV1SearchRequest # @return [String] attr_accessor :language_code + # Specification to enable natural language understanding capabilities for search + # requests. + # Corresponds to the JSON property `naturalLanguageQueryUnderstandingSpec` + # @return [Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec] + attr_accessor :natural_language_query_understanding_spec + # A 0-indexed integer that specifies the current offset (that is, starting # result location, amongst the Documents deemed by the API as relevant) in # search results. This field is only considered if page_token is unset. If this @@ -11967,6 +12001,7 @@ def update!(**args) @filter = args[:filter] if args.key?(:filter) @image_query = args[:image_query] if args.key?(:image_query) @language_code = args[:language_code] if args.key?(:language_code) + @natural_language_query_understanding_spec = args[:natural_language_query_understanding_spec] if args.key?(:natural_language_query_understanding_spec) @offset = args[:offset] if args.key?(:offset) @one_box_page_size = args[:one_box_page_size] if args.key?(:one_box_page_size) @order_by = args[:order_by] if args.key?(:order_by) @@ -12713,6 +12748,61 @@ def update!(**args) end end + # Specification to enable natural language understanding capabilities for search + # requests. + class GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec + include Google::Apis::Core::Hashable + + # Optional. Allowlist of fields that can be used for natural language filter + # extraction. By default, if this is unspecified, all indexable fields are + # eligible for natural language filter extraction (but are not guaranteed to be + # used). If any fields are specified in allowed_field_names, only the fields + # that are both marked as indexable in the schema and specified in the allowlist + # will be eligible for natural language filter extraction. Note: for multi- + # datastore search, this is not yet supported, and will be ignored. + # Corresponds to the JSON property `allowedFieldNames` + # @return [Array] + attr_accessor :allowed_field_names + + # Optional. Controls behavior of how extracted filters are applied to the search. + # The default behavior depends on the request. For single datastore structured + # search, the default is `HARD_FILTER`. For multi-datastore search, the default + # behavior is `SOFT_BOOST`. Location-based filters are always applied as hard + # filters, and the `SOFT_BOOST` setting will not affect them. This field is only + # used if SearchRequest.natural_language_query_understanding_spec. + # filter_extraction_condition is set to FilterExtractionCondition.ENABLED. + # Corresponds to the JSON property `extractedFilterBehavior` + # @return [String] + attr_accessor :extracted_filter_behavior + + # The condition under which filter extraction should occur. Server behavior + # defaults to `DISABLED`. + # Corresponds to the JSON property `filterExtractionCondition` + # @return [String] + attr_accessor :filter_extraction_condition + + # Field names used for location-based filtering, where geolocation filters are + # detected in natural language search queries. Only valid when the + # FilterExtractionCondition is set to `ENABLED`. If this field is set, it + # overrides the field names set in ServingConfig. + # geo_search_query_detection_field_names. + # Corresponds to the JSON property `geoSearchQueryDetectionFieldNames` + # @return [Array] + attr_accessor :geo_search_query_detection_field_names + + def initialize(**args) + update!(**args) + end + + # Update properties of this object + def update!(**args) + @allowed_field_names = args[:allowed_field_names] if args.key?(:allowed_field_names) + @extracted_filter_behavior = args[:extracted_filter_behavior] if args.key?(:extracted_filter_behavior) + @filter_extraction_condition = args[:filter_extraction_condition] if args.key?(:filter_extraction_condition) + @geo_search_query_detection_field_names = args[:geo_search_query_detection_field_names] if args.key?(:geo_search_query_detection_field_names) + end + end + # Specification to determine under which conditions query expansion should occur. class GoogleCloudDiscoveryengineV1SearchRequestQueryExpansionSpec include Google::Apis::Core::Hashable @@ -14858,12 +14948,11 @@ class GoogleCloudDiscoveryengineV1UserEvent # Search for Documents. * `view-item`: Detailed page view of a Document. * `view- # item-list`: View of a panel or ordered list of Documents. * `view-home-page`: # View of the home page. * `view-category-page`: View of a category page, e.g. - # Home > Men > Jeans * `add-feedback`: Add a user feedback. Retail-related - # values: * `add-to-cart`: Add an item(s) to cart, e.g. in Retail online - # shopping * `purchase`: Purchase an item(s) Media-related values: * `media-play` - # : Start/resume watching a video, playing a song, etc. * `media-complete`: - # Finished or stopped midway through a video, song, etc. Custom conversion value: - # * `conversion`: Customer defined conversion event. + # Home > Men > Jeans Retail-related values: * `add-to-cart`: Add an item(s) to + # cart, e.g. in Retail online shopping * `purchase`: Purchase an item(s) Media- + # related values: * `media-play`: Start/resume watching a video, playing a song, + # etc. * `media-complete`: Finished or stopped midway through a video, song, etc. + # Custom conversion value: * `conversion`: Customer defined conversion event. # Corresponds to the JSON property `eventType` # @return [String] attr_accessor :event_type @@ -15160,12 +15249,7 @@ def update!(**args) class GoogleCloudDiscoveryengineV1alphaActionConfig include Google::Apis::Core::Hashable - # Required. Params needed to support actions in the format of (Key, Value) pairs. - # Required parameters for sources that support OAUTH, i.e. `gmail`, ` - # google_calendar`, `jira`, `workday`, `salesforce`, `confluence`: * Key: ` - # client_id` * Value: type STRING. The client ID for the service provider to - # identify your application. * Key: `client_secret` * Value:type STRING. The - # client secret generated by the application's authorization server. + # Optional. Action parameters in structured json format. # Corresponds to the JSON property `actionParams` # @return [Hash] attr_accessor :action_params @@ -15177,6 +15261,11 @@ class GoogleCloudDiscoveryengineV1alphaActionConfig attr_accessor :is_action_configured alias_method :is_action_configured?, :is_action_configured + # Optional. Action parameters in json string format. + # Corresponds to the JSON property `jsonActionParams` + # @return [String] + attr_accessor :json_action_params + # Optional. The Service Directory resource name (projects/*/locations/*/ # namespaces/*/services/*) representing a VPC network endpoint used to connect # to the data source's `instance_uri`, defined in DataConnector.params. Required @@ -15200,6 +15289,7 @@ def initialize(**args) def update!(**args) @action_params = args[:action_params] if args.key?(:action_params) @is_action_configured = args[:is_action_configured] if args.key?(:is_action_configured) + @json_action_params = args[:json_action_params] if args.key?(:json_action_params) @service_name = args[:service_name] if args.key?(:service_name) @use_static_secrets = args[:use_static_secrets] if args.key?(:use_static_secrets) end @@ -16045,6 +16135,11 @@ def update!(**args) class GoogleCloudDiscoveryengineV1alphaBapConfig include Google::Apis::Core::Hashable + # Optional. The actions enabled on the associated BAP connection. + # Corresponds to the JSON property `enabledActions` + # @return [Array] + attr_accessor :enabled_actions + # Required. The supported connector modes for the associated BAP connection. # Corresponds to the JSON property `supportedConnectorModes` # @return [Array] @@ -16056,6 +16151,7 @@ def initialize(**args) # Update properties of this object def update!(**args) + @enabled_actions = args[:enabled_actions] if args.key?(:enabled_actions) @supported_connector_modes = args[:supported_connector_modes] if args.key?(:supported_connector_modes) end end @@ -17418,6 +17514,12 @@ class GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig # @return [Hash] attr_accessor :auth_params + # Optional. Any authentication parameters specific to EUA connectors in json + # string format. + # Corresponds to the JSON property `jsonAuthParams` + # @return [String] + attr_accessor :json_auth_params + # Tenant information for a connector source. This includes some of the same # information stored in the Credential message, but is limited to only what is # needed to provide a list of accessible tenants to the user. @@ -17433,6 +17535,7 @@ def initialize(**args) def update!(**args) @additional_params = args[:additional_params] if args.key?(:additional_params) @auth_params = args[:auth_params] if args.key?(:auth_params) + @json_auth_params = args[:json_auth_params] if args.key?(:json_auth_params) @tenant = args[:tenant] if args.key?(:tenant) end end @@ -17447,11 +17550,17 @@ class GoogleCloudDiscoveryengineV1alphaDataConnectorFederatedConfig # @return [Hash] attr_accessor :additional_params - # Optional. Any authentication parameters specific to FEDERATED. + # Optional. Any authentication parameters specific to FEDERATED connectors. # Corresponds to the JSON property `authParams` # @return [Hash] attr_accessor :auth_params + # Optional. Any authentication parameters specific to FEDERATED connectors in + # json string format. + # Corresponds to the JSON property `jsonAuthParams` + # @return [String] + attr_accessor :json_auth_params + def initialize(**args) update!(**args) end @@ -17460,6 +17569,7 @@ def initialize(**args) def update!(**args) @additional_params = args[:additional_params] if args.key?(:additional_params) @auth_params = args[:auth_params] if args.key?(:auth_params) + @json_auth_params = args[:json_auth_params] if args.key?(:json_auth_params) end end @@ -17624,6 +17734,12 @@ class GoogleCloudDiscoveryengineV1alphaDataStore # @return [Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1alphaCmekConfig] attr_accessor :cmek_config + # Optional. Configuration for configurable billing approach. See go/vais- + # repricing-billing-dd for more details, only apply to non-Spark UCS Search. + # Corresponds to the JSON property `configurableBillingApproach` + # @return [String] + attr_accessor :configurable_billing_approach + # Immutable. The content config of the data store. If this field is unset, the # server behavior defaults to ContentConfig.NO_CONTENT. # Corresponds to the JSON property `contentConfig` @@ -17742,6 +17858,7 @@ def update!(**args) @advanced_site_search_config = args[:advanced_site_search_config] if args.key?(:advanced_site_search_config) @billing_estimation = args[:billing_estimation] if args.key?(:billing_estimation) @cmek_config = args[:cmek_config] if args.key?(:cmek_config) + @configurable_billing_approach = args[:configurable_billing_approach] if args.key?(:configurable_billing_approach) @content_config = args[:content_config] if args.key?(:content_config) @create_time = args[:create_time] if args.key?(:create_time) @default_schema_id = args[:default_schema_id] if args.key?(:default_schema_id) @@ -18555,7 +18672,7 @@ class GoogleCloudDiscoveryengineV1alphaEngine # gallery` * `model-selector` * `notebook-lm` * `people-search` * `people-search- # org-chart` * `bi-directional-audio` * `feedback` * `session-sharing` * ` # personalization-memory` * `disable-image-generation` * `disable-video- - # generation` + # generation` * `disable-onedrive-upload` # Corresponds to the JSON property `features` # @return [Hash] attr_accessor :features @@ -21358,9 +21475,8 @@ class GoogleCloudDiscoveryengineV1alphaSearchRequest alias_method :safe_search?, :safe_search # SearchAddonSpec is used to disable add-ons for search as per new repricing - # model. Refer go/vais-repricing-prd. By default if the SearchAddonSpec is not - # specified, we consider that the customer wants to enable them wherever - # applicable. + # model. By default if the SearchAddonSpec is not specified, we consider that + # the customer wants to enable them wherever applicable. # Corresponds to the JSON property `searchAddonSpec` # @return [Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1alphaSearchRequestSearchAddonSpec] attr_accessor :search_addon_spec @@ -22417,9 +22533,8 @@ def update!(**args) end # SearchAddonSpec is used to disable add-ons for search as per new repricing - # model. Refer go/vais-repricing-prd. By default if the SearchAddonSpec is not - # specified, we consider that the customer wants to enable them wherever - # applicable. + # model. By default if the SearchAddonSpec is not specified, we consider that + # the customer wants to enable them wherever applicable. class GoogleCloudDiscoveryengineV1alphaSearchRequestSearchAddonSpec include Google::Apis::Core::Hashable @@ -24232,6 +24347,12 @@ class GoogleCloudDiscoveryengineV1betaDataStore # @return [Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1betaCmekConfig] attr_accessor :cmek_config + # Optional. Configuration for configurable billing approach. See go/vais- + # repricing-billing-dd for more details, only apply to non-Spark UCS Search. + # Corresponds to the JSON property `configurableBillingApproach` + # @return [String] + attr_accessor :configurable_billing_approach + # Immutable. The content config of the data store. If this field is unset, the # server behavior defaults to ContentConfig.NO_CONTENT. # Corresponds to the JSON property `contentConfig` @@ -24345,6 +24466,7 @@ def update!(**args) @advanced_site_search_config = args[:advanced_site_search_config] if args.key?(:advanced_site_search_config) @billing_estimation = args[:billing_estimation] if args.key?(:billing_estimation) @cmek_config = args[:cmek_config] if args.key?(:cmek_config) + @configurable_billing_approach = args[:configurable_billing_approach] if args.key?(:configurable_billing_approach) @content_config = args[:content_config] if args.key?(:content_config) @create_time = args[:create_time] if args.key?(:create_time) @default_schema_id = args[:default_schema_id] if args.key?(:default_schema_id) @@ -25017,7 +25139,7 @@ class GoogleCloudDiscoveryengineV1betaEngine # gallery` * `model-selector` * `notebook-lm` * `people-search` * `people-search- # org-chart` * `bi-directional-audio` * `feedback` * `session-sharing` * ` # personalization-memory` * `disable-image-generation` * `disable-video- - # generation` + # generation` * `disable-onedrive-upload` # Corresponds to the JSON property `features` # @return [Hash] attr_accessor :features @@ -26966,9 +27088,8 @@ class GoogleCloudDiscoveryengineV1betaSearchRequest alias_method :safe_search?, :safe_search # SearchAddonSpec is used to disable add-ons for search as per new repricing - # model. Refer go/vais-repricing-prd. By default if the SearchAddonSpec is not - # specified, we consider that the customer wants to enable them wherever - # applicable. + # model. By default if the SearchAddonSpec is not specified, we consider that + # the customer wants to enable them wherever applicable. # Corresponds to the JSON property `searchAddonSpec` # @return [Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1betaSearchRequestSearchAddonSpec] attr_accessor :search_addon_spec @@ -28014,9 +28135,8 @@ def update!(**args) end # SearchAddonSpec is used to disable add-ons for search as per new repricing - # model. Refer go/vais-repricing-prd. By default if the SearchAddonSpec is not - # specified, we consider that the customer wants to enable them wherever - # applicable. + # model. By default if the SearchAddonSpec is not specified, we consider that + # the customer wants to enable them wherever applicable. class GoogleCloudDiscoveryengineV1betaSearchRequestSearchAddonSpec include Google::Apis::Core::Hashable @@ -28730,6 +28850,13 @@ class GoogleLongrunningListOperationsResponse # @return [Array] attr_accessor :operations + # Unordered list. Unreachable resources. Populated when the request sets ` + # ListOperationsRequest.return_partial_success` and reads across collections e.g. + # when attempting to list all resources across all supported locations. + # Corresponds to the JSON property `unreachable` + # @return [Array] + attr_accessor :unreachable + def initialize(**args) update!(**args) end @@ -28738,6 +28865,7 @@ def initialize(**args) def update!(**args) @next_page_token = args[:next_page_token] if args.key?(:next_page_token) @operations = args[:operations] if args.key?(:operations) + @unreachable = args[:unreachable] if args.key?(:unreachable) end end diff --git a/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/gem_version.rb b/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/gem_version.rb index 561b0fd9206..9c71857b055 100644 --- a/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/gem_version.rb +++ b/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/gem_version.rb @@ -16,13 +16,13 @@ module Google module Apis module DiscoveryengineV1 # Version of the google-apis-discoveryengine_v1 gem - GEM_VERSION = "0.52.0" + GEM_VERSION = "0.53.0" # Version of the code generator used to generate this client GENERATOR_VERSION = "0.18.0" # Revision of the discovery document this client was generated from - REVISION = "20250918" + REVISION = "20250924" end end end diff --git a/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/representations.rb b/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/representations.rb index 208b27803ca..52eaef60035 100644 --- a/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/representations.rb +++ b/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/representations.rb @@ -2008,6 +2008,12 @@ class Representation < Google::Apis::Core::JsonRepresentation; end include Google::Apis::Core::JsonObjectSupport end + class GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec + class Representation < Google::Apis::Core::JsonRepresentation; end + + include Google::Apis::Core::JsonObjectSupport + end + class GoogleCloudDiscoveryengineV1SearchRequestQueryExpansionSpec class Representation < Google::Apis::Core::JsonRepresentation; end @@ -4920,6 +4926,7 @@ class GoogleCloudDiscoveryengineV1ActionConfig class Representation < Google::Apis::Core::JsonRepresentation hash :action_params, as: 'actionParams' property :is_action_configured, as: 'isActionConfigured' + property :json_action_params, as: 'jsonActionParams' property :service_name, as: 'serviceName' property :use_static_secrets, as: 'useStaticSecrets' end @@ -5797,6 +5804,7 @@ class Representation < Google::Apis::Core::JsonRepresentation class GoogleCloudDiscoveryengineV1BapConfig # @private class Representation < Google::Apis::Core::JsonRepresentation + collection :enabled_actions, as: 'enabledActions' collection :supported_connector_modes, as: 'supportedConnectorModes' end end @@ -6448,6 +6456,7 @@ class GoogleCloudDiscoveryengineV1DataConnectorEndUserConfig class Representation < Google::Apis::Core::JsonRepresentation hash :additional_params, as: 'additionalParams' hash :auth_params, as: 'authParams' + property :json_auth_params, as: 'jsonAuthParams' property :tenant, as: 'tenant', class: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1Tenant, decorator: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1Tenant::Representation end @@ -6458,6 +6467,7 @@ class GoogleCloudDiscoveryengineV1DataConnectorFederatedConfig class Representation < Google::Apis::Core::JsonRepresentation hash :additional_params, as: 'additionalParams' hash :auth_params, as: 'authParams' + property :json_auth_params, as: 'jsonAuthParams' end end @@ -6505,6 +6515,7 @@ class Representation < Google::Apis::Core::JsonRepresentation property :cmek_config, as: 'cmekConfig', class: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1CmekConfig, decorator: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1CmekConfig::Representation + property :configurable_billing_approach, as: 'configurableBillingApproach' property :content_config, as: 'contentConfig' property :create_time, as: 'createTime' property :default_schema_id, as: 'defaultSchemaId' @@ -7783,6 +7794,8 @@ class Representation < Google::Apis::Core::JsonRepresentation property :image_query, as: 'imageQuery', class: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1SearchRequestImageQuery, decorator: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1SearchRequestImageQuery::Representation property :language_code, as: 'languageCode' + property :natural_language_query_understanding_spec, as: 'naturalLanguageQueryUnderstandingSpec', class: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec, decorator: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec::Representation + property :offset, as: 'offset' property :one_box_page_size, as: 'oneBoxPageSize' property :order_by, as: 'orderBy' @@ -7974,6 +7987,16 @@ class Representation < Google::Apis::Core::JsonRepresentation end end + class GoogleCloudDiscoveryengineV1SearchRequestNaturalLanguageQueryUnderstandingSpec + # @private + class Representation < Google::Apis::Core::JsonRepresentation + collection :allowed_field_names, as: 'allowedFieldNames' + property :extracted_filter_behavior, as: 'extractedFilterBehavior' + property :filter_extraction_condition, as: 'filterExtractionCondition' + collection :geo_search_query_detection_field_names, as: 'geoSearchQueryDetectionFieldNames' + end + end + class GoogleCloudDiscoveryengineV1SearchRequestQueryExpansionSpec # @private class Representation < Google::Apis::Core::JsonRepresentation @@ -8620,6 +8643,7 @@ class GoogleCloudDiscoveryengineV1alphaActionConfig class Representation < Google::Apis::Core::JsonRepresentation hash :action_params, as: 'actionParams' property :is_action_configured, as: 'isActionConfigured' + property :json_action_params, as: 'jsonActionParams' property :service_name, as: 'serviceName' property :use_static_secrets, as: 'useStaticSecrets' end @@ -8877,6 +8901,7 @@ class Representation < Google::Apis::Core::JsonRepresentation class GoogleCloudDiscoveryengineV1alphaBapConfig # @private class Representation < Google::Apis::Core::JsonRepresentation + collection :enabled_actions, as: 'enabledActions' collection :supported_connector_modes, as: 'supportedConnectorModes' end end @@ -9224,6 +9249,7 @@ class GoogleCloudDiscoveryengineV1alphaDataConnectorEndUserConfig class Representation < Google::Apis::Core::JsonRepresentation hash :additional_params, as: 'additionalParams' hash :auth_params, as: 'authParams' + property :json_auth_params, as: 'jsonAuthParams' property :tenant, as: 'tenant', class: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1alphaTenant, decorator: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1alphaTenant::Representation end @@ -9234,6 +9260,7 @@ class GoogleCloudDiscoveryengineV1alphaDataConnectorFederatedConfig class Representation < Google::Apis::Core::JsonRepresentation hash :additional_params, as: 'additionalParams' hash :auth_params, as: 'authParams' + property :json_auth_params, as: 'jsonAuthParams' end end @@ -9281,6 +9308,7 @@ class Representation < Google::Apis::Core::JsonRepresentation property :cmek_config, as: 'cmekConfig', class: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1alphaCmekConfig, decorator: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1alphaCmekConfig::Representation + property :configurable_billing_approach, as: 'configurableBillingApproach' property :content_config, as: 'contentConfig' property :create_time, as: 'createTime' property :default_schema_id, as: 'defaultSchemaId' @@ -11036,6 +11064,7 @@ class Representation < Google::Apis::Core::JsonRepresentation property :cmek_config, as: 'cmekConfig', class: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1betaCmekConfig, decorator: Google::Apis::DiscoveryengineV1::GoogleCloudDiscoveryengineV1betaCmekConfig::Representation + property :configurable_billing_approach, as: 'configurableBillingApproach' property :content_config, as: 'contentConfig' property :create_time, as: 'createTime' property :default_schema_id, as: 'defaultSchemaId' @@ -12219,6 +12248,7 @@ class Representation < Google::Apis::Core::JsonRepresentation property :next_page_token, as: 'nextPageToken' collection :operations, as: 'operations', class: Google::Apis::DiscoveryengineV1::GoogleLongrunningOperation, decorator: Google::Apis::DiscoveryengineV1::GoogleLongrunningOperation::Representation + collection :unreachable, as: 'unreachable' end end diff --git a/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/service.rb b/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/service.rb index 30a2ae93bfc..bee6b392e8a 100644 --- a/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/service.rb +++ b/generated/google-apis-discoveryengine_v1/lib/google/apis/discoveryengine_v1/service.rb @@ -648,6 +648,13 @@ def get_project_location_collection_data_connector_operation(name, fields: nil, # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -665,7 +672,7 @@ def get_project_location_collection_data_connector_operation(name, fields: nil, # @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 list_project_location_collection_data_connector_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_collection_data_connector_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -673,6 +680,7 @@ def list_project_location_collection_data_connector_operations(name, filter: nil command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -1430,6 +1438,13 @@ def get_project_location_collection_data_store_branch_operation(name, fields: ni # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -1447,7 +1462,7 @@ def get_project_location_collection_data_store_branch_operation(name, fields: ni # @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 list_project_location_collection_data_store_branch_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_collection_data_store_branch_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -1455,6 +1470,7 @@ def list_project_location_collection_data_store_branch_operations(name, filter: command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -2059,6 +2075,13 @@ def get_project_location_collection_data_store_model_operation(name, fields: nil # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -2076,7 +2099,7 @@ def get_project_location_collection_data_store_model_operation(name, fields: nil # @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 list_project_location_collection_data_store_model_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_collection_data_store_model_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -2084,6 +2107,7 @@ def list_project_location_collection_data_store_model_operations(name, filter: n command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -2130,6 +2154,13 @@ def get_project_location_collection_data_store_operation(name, fields: nil, quot # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -2147,7 +2178,7 @@ def get_project_location_collection_data_store_operation(name, fields: nil, quot # @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 list_project_location_collection_data_store_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_collection_data_store_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -2155,6 +2186,7 @@ def list_project_location_collection_data_store_operations(name, filter: nil, pa command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -2388,6 +2420,13 @@ def get_project_location_collection_data_store_schema_operation(name, fields: ni # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -2405,7 +2444,7 @@ def get_project_location_collection_data_store_schema_operation(name, fields: ni # @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 list_project_location_collection_data_store_schema_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_collection_data_store_schema_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -2413,6 +2452,7 @@ def list_project_location_collection_data_store_schema_operations(name, filter: command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -3113,6 +3153,13 @@ def get_project_location_collection_data_store_site_search_engine_operation(name # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -3130,7 +3177,7 @@ def get_project_location_collection_data_store_site_search_engine_operation(name # @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 list_project_location_collection_data_store_site_search_engine_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_collection_data_store_site_search_engine_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -3138,6 +3185,7 @@ def list_project_location_collection_data_store_site_search_engine_operations(na command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -3509,6 +3557,13 @@ def get_project_location_collection_data_store_site_search_engine_target_site_op # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -3526,7 +3581,7 @@ def get_project_location_collection_data_store_site_search_engine_target_site_op # @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 list_project_location_collection_data_store_site_search_engine_target_site_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_collection_data_store_site_search_engine_target_site_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -3534,6 +3589,7 @@ def list_project_location_collection_data_store_site_search_engine_target_site_o command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -4607,6 +4663,13 @@ def get_project_location_collection_engine_operation(name, fields: nil, quota_us # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -4624,7 +4687,7 @@ def get_project_location_collection_engine_operation(name, fields: nil, quota_us # @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 list_project_location_collection_engine_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_collection_engine_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -4632,6 +4695,7 @@ def list_project_location_collection_engine_operations(name, filter: nil, page_s command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -5149,6 +5213,13 @@ def get_project_location_collection_operation(name, fields: nil, quota_user: nil # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -5166,7 +5237,7 @@ def get_project_location_collection_operation(name, fields: nil, quota_user: nil # @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 list_project_location_collection_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_collection_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -5174,6 +5245,7 @@ def list_project_location_collection_operations(name, filter: nil, page_size: ni command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -5896,6 +5968,13 @@ def get_project_location_data_store_branch_operation(name, fields: nil, quota_us # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -5913,7 +5992,7 @@ def get_project_location_data_store_branch_operation(name, fields: nil, quota_us # @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 list_project_location_data_store_branch_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_data_store_branch_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -5921,6 +6000,7 @@ def list_project_location_data_store_branch_operations(name, filter: nil, page_s command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -6493,6 +6573,13 @@ def get_project_location_data_store_model_operation(name, fields: nil, quota_use # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -6510,7 +6597,7 @@ def get_project_location_data_store_model_operation(name, fields: nil, quota_use # @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 list_project_location_data_store_model_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_data_store_model_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -6518,6 +6605,7 @@ def list_project_location_data_store_model_operations(name, filter: nil, page_si command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -6564,6 +6652,13 @@ def get_project_location_data_store_operation(name, fields: nil, quota_user: nil # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -6581,7 +6676,7 @@ def get_project_location_data_store_operation(name, fields: nil, quota_user: nil # @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 list_project_location_data_store_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_data_store_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -6589,6 +6684,7 @@ def list_project_location_data_store_operations(name, filter: nil, page_size: ni command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -8258,6 +8354,13 @@ def get_project_location_identity_mapping_store_operation(name, fields: nil, quo # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -8275,7 +8378,7 @@ def get_project_location_identity_mapping_store_operation(name, fields: nil, quo # @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 list_project_location_identity_mapping_store_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_identity_mapping_store_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -8283,6 +8386,7 @@ def list_project_location_identity_mapping_store_operations(name, filter: nil, p command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -8329,6 +8433,13 @@ def get_project_location_operation(name, fields: nil, quota_user: nil, options: # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -8346,7 +8457,7 @@ def get_project_location_operation(name, fields: nil, quota_user: nil, options: # @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 list_project_location_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_location_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -8354,6 +8465,7 @@ def list_project_location_operations(name, filter: nil, page_size: nil, page_tok command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block) @@ -8724,6 +8836,13 @@ def get_project_operation(name, fields: nil, quota_user: nil, options: nil, &blo # The standard list page size. # @param [String] page_token # The standard list page token. + # @param [Boolean] return_partial_success + # When set to `true`, operations that are reachable are returned as normal, and + # those that are unreachable are returned in the [ListOperationsResponse. + # unreachable] field. This can only be `true` when reading across collections e. + # g. when `parent` is set to `"projects/example/locations/-"`. This field is not + # by default supported and will result in an `UNIMPLEMENTED` error if set unless + # explicitly documented otherwise in service or product specific documentation. # @param [String] fields # Selector specifying which fields to include in a partial response. # @param [String] quota_user @@ -8741,7 +8860,7 @@ def get_project_operation(name, fields: nil, quota_user: nil, options: nil, &blo # @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 list_project_operations(name, filter: nil, page_size: nil, page_token: nil, fields: nil, quota_user: nil, options: nil, &block) + def list_project_operations(name, filter: nil, page_size: nil, page_token: nil, return_partial_success: nil, fields: nil, quota_user: nil, options: nil, &block) command = make_simple_command(:get, 'v1/{+name}/operations', options) command.response_representation = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse::Representation command.response_class = Google::Apis::DiscoveryengineV1::GoogleLongrunningListOperationsResponse @@ -8749,6 +8868,7 @@ def list_project_operations(name, filter: nil, page_size: nil, page_token: nil, command.query['filter'] = filter unless filter.nil? command.query['pageSize'] = page_size unless page_size.nil? command.query['pageToken'] = page_token unless page_token.nil? + command.query['returnPartialSuccess'] = return_partial_success unless return_partial_success.nil? command.query['fields'] = fields unless fields.nil? command.query['quotaUser'] = quota_user unless quota_user.nil? execute_or_queue_command(command, &block)