Discovery Engine API

Discovery Engine API

서비스: discoveryengine.googleapis.com

이 서비스를 호출하려면 Google에서 제공하는 클라이언트 라이브러리를 사용하는 것이 좋습니다. 애플리케이션에서 자체 라이브러리를 사용하여 이 서비스를 호출해야 한다면 API 요청을 실행할 때 다음 정보를 사용해야 합니다.

검색 문서

탐색 문서는 머신에서 읽을 수 있는 사양이며 REST API를 설명하고 사용하는 데 참조할 수 있습니다. 또한 클라이언트 라이브러리, IDE 플러그인, 기타 Google API와 상호작용하는 도구를 빌드하는 데 사용됩니다. 하나의 서비스는 여러 개의 검색 문서를 제공할 수 있습니다. 이 서비스는 다음 검색 문서를 제공합니다.

서비스 엔드포인트

서비스 엔드포인트는 API 서비스의 네트워크 주소를 지정하는 기준 URL입니다. 하나의 서비스는 여러 서비스 엔드포인트를 포함할 수 있습니다. 이 서비스에는 다음 서비스 엔드포인트가 포함되고, 그 아래의 모든 URI가 이 서비스 엔드포인트와 관련됩니다.

  • https://discoveryengine.googleapis.com

REST 리소스: v1beta.projects

메서드
provision POST /v1beta/{name=projects/*}:provision
프로젝트 리소스를 프로비저닝합니다.

REST 리소스: v1beta.projects.locations

메서드
getAclConfig GET /v1beta/{name=projects/*/locations/*/aclConfig}
AclConfig를 가져옵니다.
getCmekConfig GET /v1beta/{name=projects/*/locations/*/cmekConfig}
CmekConfig를 가져옵니다.
obtainCrawlRate POST /v1beta/{location=projects/*/locations/*}:obtainCrawlRate
모니터링을 위해 자연 검색 또는 전용 크롤링 빈도의 시계열 데이터를 가져옵니다.
removeDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:removeDedicatedCrawlRate
craw_rate_scope의 전용 크롤링 속도를 삭제합니다.
setDedicatedCrawlRate POST /v1beta/{location=projects/*/locations/*}:setDedicatedCrawlRate
crawl_rate_scope의 전용 크롤링 속도를 설정합니다.
updateAclConfig PATCH /v1beta/{aclConfig.name=projects/*/locations/*/aclConfig}
고객 프로젝트의 위치에서 사용할 기본 ACL 구성입니다.
updateCmekConfig PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfig}
고객 프로젝트의 위치에서 사용할 CMEK 키를 프로비저닝합니다.

REST 리소스: v1beta.projects.locations.cmekConfigs

메서드
delete DELETE /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig를 프로비저닝 해제합니다.
get GET /v1beta/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*}/cmekConfigs
프로젝트의 모든 CmekConfig를 나열합니다.
patch PATCH /v1beta/{config.name=projects/*/locations/*/cmekConfigs/*}
고객 프로젝트의 위치에서 사용할 CMEK 키를 프로비저닝합니다.

REST 리소스: v1beta.projects.locations.collections.dataConnector.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataConnector}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores

메서드
completeQuery GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
키워드 추천으로 지정된 사용자 입력을 완성합니다.
create POST /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
DataStore를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore를 가져옵니다.
getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
SiteSearchEngine를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*}/dataStores
프로젝트와 연결된 모든 DataStore를 나열합니다.
patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
DataStore를 업데이트합니다.
trainCustomModel POST /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
커스텀 모델을 학습시킵니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.branches

메서드
batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document의 색인 최신성 메타데이터를 가져옵니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.branches.documents

메서드
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document를 가져옵니다.
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
여러 Document를 일괄 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document 목록을 가져옵니다.
patch PATCH /v1beta/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document를 업데이트합니다.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
브랜치에서 선택한 모든 Document를 영구적으로 삭제합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.branches.operations

메서드
cancel POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
장기 실행 작업에 대한 비동기 취소를 시작합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.completionConfig

메서드
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
고급 키워드 추천으로 사용자 입력을 완성합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.completionSuggestions

메서드
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
DataStore의 CompletionSuggestion를 가져옵니다.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
DataStore의 모든 CompletionSuggestion를 완전히 삭제합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.controls

메서드
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
컨트롤을 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
컨트롤을 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
컨트롤을 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
상위 DataStore별로 모든 컨트롤을 나열합니다.
patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
컨트롤을 업데이트합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.conversations

메서드
converse POST /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
대화를 나눕니다.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
대화를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
대화를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
대화를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
상위 DataStore별로 모든 대화를 나열합니다.
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
대화를 업데이트합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.customModels

메서드
list GET /v1beta/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
모든 맞춤 모델의 목록을 가져옵니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.models.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.schemas

메서드
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema 목록을 가져옵니다.
patch PATCH /v1beta/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema를 업데이트합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.schemas.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.servingConfigs

메서드
answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
질문 답변 메서드입니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
이 데이터 스토어에 연결된 모든 ServingConfig를 나열합니다.
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig를 업데이트합니다.
recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
상황별 사용자 이벤트가 필요한 추천을 만듭니다.
search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
검색을 수행합니다.
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
검색을 수행합니다.
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
질문 답변 메서드 (스트리밍)

REST 리소스: v1beta.projects.locations.collections.dataStores.sessions

메서드
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
세션을 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
세션을 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
세션을 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
상위 DataStore별로 모든 세션을 나열합니다.
patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
세션을 업데이트합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.sessions.answers

메서드
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
답변을 가져옵니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.siteSearchEngine

메서드
batchVerifyTargetSites POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
타겟 사이트의 소유권과 유효성을 확인합니다.
disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
고급 사이트 검색에서 기본 사이트 검색으로 다운그레이드합니다.
enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
기본 사이트 검색에서 고급 사이트 검색으로 업그레이드합니다.
fetchDomainVerificationStatus GET /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
도메인 확인 상태와 함께 타겟 사이트 목록을 반환합니다.
recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
URI 목록에 대한 주문형 재크롤링을 요청합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.siteSearchEngine.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

메서드
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap를 삭제합니다.
fetch GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStore에서 Sitemap를 가져옵니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites

메서드
batchCreate POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
일괄적으로 TargetSite를 만듭니다.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite 목록을 가져옵니다.
patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 업데이트합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.suggestionDenyListEntries

메서드
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
DataStore의 모든 SuggestionDenyListEntry를 가져옵니다.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
DataStore의 모든 SuggestionDenyListEntry를 완전히 삭제합니다.

REST 리소스: v1beta.projects.locations.collections.dataStores.userEvents

메서드
collect GET /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
브라우저에서 단일 사용자 이벤트를 작성합니다.
import POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
사용자 이벤트를 일괄 가져옵니다.
purge POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
제공된 필터로 지정된 모든 사용자 이벤트를 영구적으로 삭제합니다.
write POST /v1beta/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
단일 사용자 이벤트를 작성합니다.

REST 리소스: v1beta.projects.locations.collections.engines

메서드
create POST /v1beta/{parent=projects/*/locations/*/collections/*}/engines
Engine를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*}
Engine를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}
Engine를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*}/engines
프로젝트와 연결된 모든 Engine를 나열합니다.
patch PATCH /v1beta/{engine.name=projects/*/locations/*/collections/*/engines/*}
Engine를 업데이트합니다.
pause POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:pause
기존 엔진의 학습을 일시중지합니다.
resume POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:resume
기존 엔진의 학습을 재개합니다.
tune POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*}:tune
기존 엔진을 조정합니다.

REST 리소스: v1beta.projects.locations.collections.engines.assistants

메서드
assist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
사용자의 질문을 지원합니다.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Assistant를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant을 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Engine 아래의 모든 Assistant를 나열합니다.
patch PATCH /v1beta/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant를 업데이트합니다.
streamAssist POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
스트리밍 방식으로 사용자의 질문을 지원합니다.

REST 리소스: v1beta.projects.locations.collections.engines.completionConfig

메서드
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
고급 키워드 추천으로 사용자 입력을 완성합니다.
removeSuggestion POST /v1beta/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
사용자의 엔진에서 검색 기록 추천을 삭제합니다.

REST 리소스: v1beta.projects.locations.collections.engines.controls

메서드
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
컨트롤을 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
컨트롤을 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
컨트롤을 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/controls
상위 DataStore별로 모든 컨트롤을 나열합니다.
patch PATCH /v1beta/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
컨트롤을 업데이트합니다.

REST 리소스: v1beta.projects.locations.collections.engines.conversations

메서드
converse POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
대화를 나눕니다.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
대화를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
대화를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
대화를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
상위 DataStore별로 모든 대화를 나열합니다.
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
대화를 업데이트합니다.

REST 리소스: v1beta.projects.locations.collections.engines.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.collections.engines.servingConfigs

메서드
answer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
질문 답변 메서드입니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
이 데이터 스토어에 연결된 모든 ServingConfig를 나열합니다.
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig를 업데이트합니다.
recommend POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
상황별 사용자 이벤트가 필요한 추천을 만듭니다.
search POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
검색을 수행합니다.
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
검색을 수행합니다.
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
질문 답변 메서드 (스트리밍)

REST 리소스: v1beta.projects.locations.collections.engines.sessions

메서드
addContextFile POST /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
세션 내에서 지원 호출의 소스로 사용할 컨텍스트 파일을 업로드합니다.
create POST /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
세션을 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
세션을 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
세션을 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
상위 DataStore별로 모든 세션을 나열합니다.
patch PATCH /v1beta/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
세션을 업데이트합니다.

REST 리소스: v1beta.projects.locations.collections.engines.sessions.answers

메서드
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
답변을 가져옵니다.

REST 리소스: v1beta.projects.locations.collections.engines.sessions.assistAnswers

메서드
get GET /v1beta/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
AssistAnswer을 가져옵니다.

REST 리소스: v1beta.projects.locations.collections.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/collections/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/collections/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.dataStores

메서드
completeQuery GET /v1beta/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
키워드 추천으로 지정된 사용자 입력을 완성합니다.
create POST /v1beta/{parent=projects/*/locations/*}/dataStores
DataStore를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*}
DataStore를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*}
DataStore를 가져옵니다.
getSiteSearchEngine GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
SiteSearchEngine를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*}/dataStores
프로젝트와 연결된 모든 DataStore를 나열합니다.
patch PATCH /v1beta/{dataStore.name=projects/*/locations/*/dataStores/*}
DataStore를 업데이트합니다.

REST 리소스: v1beta.projects.locations.dataStores.branches

메서드
batchGetDocumentsMetadata GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document의 색인 최신성 메타데이터를 가져옵니다.

REST 리소스: v1beta.projects.locations.dataStores.branches.documents

메서드
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document를 가져옵니다.
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
여러 Document를 일괄 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document 목록을 가져옵니다.
patch PATCH /v1beta/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document를 업데이트합니다.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
브랜치에서 선택한 모든 Document를 영구적으로 삭제합니다.

REST 리소스: v1beta.projects.locations.dataStores.branches.operations

메서드
cancel POST /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
장기 실행 작업에 대한 비동기 취소를 시작합니다.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.dataStores.completionConfig

메서드
completeQuery POST /v1beta/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
고급 키워드 추천으로 사용자 입력을 완성합니다.

REST 리소스: v1beta.projects.locations.dataStores.completionSuggestions

메서드
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
DataStore의 CompletionSuggestion를 가져옵니다.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
DataStore의 모든 CompletionSuggestion를 완전히 삭제합니다.

REST 리소스: v1beta.projects.locations.dataStores.controls

메서드
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
컨트롤을 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
컨트롤을 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/controls/*}
컨트롤을 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/controls
상위 DataStore별로 모든 컨트롤을 나열합니다.
patch PATCH /v1beta/{control.name=projects/*/locations/*/dataStores/*/controls/*}
컨트롤을 업데이트합니다.

REST 리소스: v1beta.projects.locations.dataStores.conversations

메서드
converse POST /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
대화를 나눕니다.
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
대화를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
대화를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/conversations/*}
대화를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/conversations
상위 DataStore별로 모든 대화를 나열합니다.
patch PATCH /v1beta/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
대화를 업데이트합니다.

REST 리소스: v1beta.projects.locations.dataStores.models.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/dataStores/*/models/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.dataStores.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/dataStores/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.dataStores.schemas

메서드
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema 목록을 가져옵니다.
patch PATCH /v1beta/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Schema를 업데이트합니다.

REST 리소스: v1beta.projects.locations.dataStores.servingConfigs

메서드
answer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
질문 답변 메서드입니다.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
이 데이터 스토어에 연결된 모든 ServingConfig를 나열합니다.
patch PATCH /v1beta/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig를 업데이트합니다.
recommend POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
상황별 사용자 이벤트가 필요한 추천을 만듭니다.
search POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
검색을 수행합니다.
searchLite POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
검색을 수행합니다.
streamAnswer POST /v1beta/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
질문 답변 메서드 (스트리밍)

REST 리소스: v1beta.projects.locations.dataStores.sessions

메서드
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
세션을 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
세션을 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*}
세션을 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/sessions
상위 DataStore별로 모든 세션을 나열합니다.
patch PATCH /v1beta/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
세션을 업데이트합니다.

REST 리소스: v1beta.projects.locations.dataStores.sessions.answers

메서드
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
답변을 가져옵니다.

REST 리소스: v1beta.projects.locations.dataStores.siteSearchEngine

메서드
disableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
고급 사이트 검색에서 기본 사이트 검색으로 다운그레이드합니다.
enableAdvancedSiteSearch POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
기본 사이트 검색에서 고급 사이트 검색으로 업그레이드합니다.
recrawlUris POST /v1beta/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
URI 목록에 대한 주문형 재크롤링을 요청합니다.

REST 리소스: v1beta.projects.locations.dataStores.siteSearchEngine.sitemaps

메서드
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap를 삭제합니다.
fetch GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStore에서 Sitemap를 가져옵니다.

REST 리소스: v1beta.projects.locations.dataStores.siteSearchEngine.targetSites

메서드
batchCreate POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
일괄적으로 TargetSite를 만듭니다.
create POST /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite 목록을 가져옵니다.
patch PATCH /v1beta/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 업데이트합니다.

REST 리소스: v1beta.projects.locations.dataStores.suggestionDenyListEntries

메서드
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
DataStore의 모든 SuggestionDenyListEntry를 가져옵니다.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
DataStore의 모든 SuggestionDenyListEntry를 완전히 삭제합니다.

REST 리소스: v1beta.projects.locations.dataStores.userEvents

메서드
collect GET /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
브라우저에서 단일 사용자 이벤트를 작성합니다.
import POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
사용자 이벤트를 일괄 가져옵니다.
purge POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
제공된 필터로 지정된 모든 사용자 이벤트를 영구적으로 삭제합니다.
write POST /v1beta/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
단일 사용자 이벤트를 작성합니다.

REST 리소스: v1beta.projects.locations.evaluations

메서드
create POST /v1beta/{parent=projects/*/locations/*}/evaluations
Evaluation를 만듭니다.
get GET /v1beta/{name=projects/*/locations/*/evaluations/*}
Evaluation를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*}/evaluations
Evaluation 목록을 가져옵니다.
listResults GET /v1beta/{evaluation=projects/*/locations/*/evaluations/*}:listResults
지정된 Evaluation의 결과 목록을 가져옵니다.

REST 리소스: v1beta.projects.locations.evaluations.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/evaluations/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.

REST 리소스: v1beta.projects.locations.groundingConfigs

메서드
check POST /v1beta/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
그라운딩 확인을 수행합니다.

REST 리소스: v1beta.projects.locations.identityMappingStores

메서드
create POST /v1beta/{parent=projects/*/locations/*}/identityMappingStores
새 ID 매핑 스토어를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
ID 매핑 저장소를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}
ID 매핑 저장소를 가져옵니다.
importIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
ID 매핑 항목 목록을 ID 매핑 저장소로 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*}/identityMappingStores
모든 ID 매핑 스토어를 나열합니다.
listIdentityMappings GET /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
ID 매핑 저장소의 ID 매핑을 나열합니다.
purgeIdentityMappings POST /v1beta/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
ID 매핑 저장소에서 지정된 ID 매핑 항목 또는 모든 ID 매핑 항목을 삭제합니다.

REST 리소스: v1beta.projects.locations.identityMappingStores.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*/identityMappingStores/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.licenseConfigs

메서드
create POST /v1beta/{parent=projects/*/locations/*}/licenseConfigs
LicenseConfig를 만듭니다.
get GET /v1beta/{name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig를 가져옵니다.
patch PATCH /v1beta/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig을 업데이트합니다.

REST 리소스: v1beta.projects.locations.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*/locations/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1beta.projects.locations.podcasts.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/podcasts/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.

REST 리소스: v1beta.projects.locations.rankingConfigs

메서드
rank POST /v1beta/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
주어진 입력 쿼리를 기반으로 텍스트 레코드 목록의 순위를 지정합니다.

REST 리소스: v1beta.projects.locations.sampleQuerySets

메서드
create POST /v1beta/{parent=projects/*/locations/*}/sampleQuerySets
SampleQuerySet를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet를 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*}/sampleQuerySets
SampleQuerySet 목록을 가져옵니다.
patch PATCH /v1beta/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet를 업데이트합니다.

REST 리소스: v1beta.projects.locations.sampleQuerySets.operations

메서드
get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.

REST 리소스: v1beta.projects.locations.sampleQuerySets.sampleQueries

메서드
create POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
SampleQuery를 만듭니다.
delete DELETE /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery를 삭제합니다.
get GET /v1beta/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery를 가져옵니다.
import POST /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
여러 SampleQuery를 일괄 가져옵니다.
list GET /v1beta/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
SampleQuery 목록을 가져옵니다.
patch PATCH /v1beta/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery를 업데이트합니다.

REST 리소스: v1beta.projects.locations.userEvents

메서드
collect GET /v1beta/{parent=projects/*/locations/*}/userEvents:collect
브라우저에서 단일 사용자 이벤트를 작성합니다.
import POST /v1beta/{parent=projects/*/locations/*}/userEvents:import
사용자 이벤트를 일괄 가져옵니다.
write POST /v1beta/{parent=projects/*/locations/*}/userEvents:write
단일 사용자 이벤트를 작성합니다.

REST 리소스: v1beta.projects.locations.userStores

메서드
batchUpdateUserLicenses POST /v1beta/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
사용자 라이선스를 업데이트합니다.

REST 리소스: v1beta.projects.locations.userStores.userLicenses

메서드
list GET /v1beta/{parent=projects/*/locations/*/userStores/*}/userLicenses
사용자 라이선스를 나열합니다.

REST 리소스: v1beta.projects.operations

메서드
get GET /v1beta/{name=projects/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1beta/{name=projects/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects

메서드
get GET /v1alpha/{name=projects/*}
Project를 가져옵니다.
patch PATCH /v1alpha/{project.name=projects/*}
Discovery Engine 프로젝트의 수정 가능한 설정을 업데이트합니다.
provision POST /v1alpha/{name=projects/*}:provision
프로젝트 리소스를 프로비저닝합니다.
reportConsentChange POST /v1alpha/{project=projects/*}:reportConsentChange
이 프로젝트의 서비스 약관을 업데이트합니다.

REST 리소스: v1alpha.projects.locations

메서드
estimateDataSize POST /v1alpha/{location=projects/*/locations/*}:estimateDataSize
고객이 사용할 데이터 크기를 추정합니다.
getAclConfig GET /v1alpha/{name=projects/*/locations/*/aclConfig}
AclConfig를 가져옵니다.
getCmekConfig GET /v1alpha/{name=projects/*/locations/*/cmekConfig}
CmekConfig를 가져옵니다.
getConfigurablePricingUsageStats GET /v1alpha/{name=projects/*/locations/*/configurablePricingUsageStats}
구성 가능한 가격 책정 사용 통계를 가져옵니다.
obtainCrawlRate POST /v1alpha/{location=projects/*/locations/*}:obtainCrawlRate
모니터링을 위해 자연 검색 또는 전용 크롤링 빈도의 시계열 데이터를 가져옵니다.
removeDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:removeDedicatedCrawlRate
craw_rate_scope의 전용 크롤링 속도를 삭제합니다.
setDedicatedCrawlRate POST /v1alpha/{location=projects/*/locations/*}:setDedicatedCrawlRate
crawl_rate_scope의 전용 크롤링 속도를 설정합니다.
setUpDataConnector POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnector
Collection를 만들고 DataConnector를 설정합니다.
setUpDataConnectorV2 POST /v1alpha/{parent=projects/*/locations/*}:setUpDataConnectorV2
Collection를 만들고 DataConnector를 설정합니다.
updateAclConfig PATCH /v1alpha/{aclConfig.name=projects/*/locations/*/aclConfig}
고객 프로젝트의 위치에서 사용할 기본 ACL 구성입니다.
updateCmekConfig PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfig}
고객 프로젝트의 위치에서 사용할 CMEK 키를 프로비저닝합니다.

REST 리소스: v1alpha.projects.locations.authorizations

메서드
acquireUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:acquireUserAuthorization
최종 사용자 인증 정보와 지정된 리소스로 식별된 사용자의 저장된 갱신 토큰을 사용하여 생성된 액세스 토큰과 세부정보를 반환합니다.
create POST /v1alpha/{parent=projects/*/locations/*}/authorizations
Authorization를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/authorizations/*}
Authorization를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/authorizations/*}
Authorization을 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*}/authorizations
Engine 아래의 모든 Authorization를 나열합니다.
patch PATCH /v1alpha/{authorization.name=projects/*/locations/*/authorizations/*}
Authorization를 업데이트합니다.
storeUserAuthorization POST /v1alpha/{name=projects/*/locations/*/authorizations/*}:storeUserAuthorization
OAuth 승인 사용자 인증 정보를 갱신 토큰으로 교환하고 갱신 토큰과 범위를 저장합니다.

REST 리소스: v1alpha.projects.locations.cmekConfigs

메서드
delete DELETE /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig를 프로비저닝 해제합니다.
get GET /v1alpha/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*}/cmekConfigs
프로젝트의 모든 CmekConfig를 나열합니다.
patch PATCH /v1alpha/{config.name=projects/*/locations/*/cmekConfigs/*}
고객 프로젝트의 위치에서 사용할 CMEK 키를 프로비저닝합니다.

REST 리소스: v1alpha.projects.locations.collections

메서드
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*}
Collection를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*}
Collection를 가져옵니다.
getDataConnector GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}
DataConnector를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*}/collections
Collection 목록을 가져옵니다.
patch PATCH /v1alpha/{collection.name=projects/*/locations/*/collections/*}
Collection를 업데이트합니다.
updateDataConnector PATCH /v1alpha/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
DataConnector를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.dataConnector

메서드
acquireAccessToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAccessToken
AcquireAndStoreRefreshToken로 생성된 사용자별 갱신 토큰을 사용하여 새 액세스 토큰과 세부정보를 생성하고 반환합니다.
acquireAndStoreRefreshToken POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:acquireAndStoreRefreshToken
OAuth 승인 사용자 인증 정보를 갱신 토큰으로 교환하고 갱신 토큰과 범위를 저장합니다.
buildActionInvocation POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:buildActionInvocation
DataConnector를 사용하여 작업 호출을 빌드합니다.
checkRefreshToken
(deprecated)
GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:checkRefreshToken
지원 중단됨: 지정된 연결의 EUC 사용자에 대한 갱신 토큰의 존재를 확인하고 세부정보를 반환합니다.
executeAction POST /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:executeAction
DataConnector를 사용하여 서드 파티 작업을 실행합니다.
fetchEntitiesTypes GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:FetchEntitiesTypes
DataConnector의 항목 유형을 가져옵니다.
getConnectorSecret GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}:getConnectorSecret
연결된 커넥터의 보안 비밀을 가져옵니다.
startConnectorRun POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}:startConnectorRun
DataConnector의 즉시 동기화 프로세스를 시작합니다.

REST 리소스: v1alpha.projects.locations.collections.dataConnector.connectorRuns

메서드
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataConnector}/connectorRuns
DataConnectorConnectorRun를 나열합니다.

REST 리소스: v1alpha.projects.locations.collections.dataConnector.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataConnector}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores

메서드
completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
키워드 추천으로 지정된 사용자 입력을 완성합니다.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores
DataStore를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore를 가져옵니다.
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
CompletionConfig를 가져옵니다.
getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
DocumentProcessingConfig를 가져옵니다.
getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
SiteSearchEngine를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/dataStores
프로젝트와 연결된 모든 DataStore를 나열합니다.
patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
DataStore를 업데이트합니다.
trainCustomModel POST /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
커스텀 모델을 학습시킵니다.
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/dataStores/*/completionConfig}
CompletionConfig을 업데이트합니다.
updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/collections/*/dataStores/*/documentProcessingConfig}
DocumentProcessingConfig를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.branches

메서드
batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document의 색인 최신성 메타데이터를 가져옵니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}
Branch를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/branches
지정된 상위 DataStore의 모든 Branch를 나열합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.branches.documents

메서드
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document를 가져옵니다.
getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
Document의 파싱된 레이아웃 정보를 가져옵니다.
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
여러 Document를 일괄 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document 목록을 가져옵니다.
patch PATCH /v1alpha/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document를 업데이트합니다.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
브랜치에서 선택한 모든 Document를 영구적으로 삭제합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.branches.documents.chunks

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*/chunks/*}
Document를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}/chunks
Chunk 목록을 가져옵니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.branches.operations

메서드
cancel POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
장기 실행 작업에 대한 비동기 취소를 시작합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.completionConfig

메서드
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
고급 키워드 추천으로 사용자 입력을 완성합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.completionSuggestions

메서드
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
DataStore의 CompletionSuggestion를 가져옵니다.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
DataStore의 모든 CompletionSuggestion를 완전히 삭제합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.controls

메서드
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
컨트롤을 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
컨트롤을 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
컨트롤을 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
상위 DataStore별로 모든 컨트롤을 나열합니다.
patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
컨트롤을 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.conversations

메서드
converse POST /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
대화를 나눕니다.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
대화를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
대화를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
대화를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
상위 DataStore별로 모든 대화를 나열합니다.
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
대화를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.customModels

메서드
list GET /v1alpha/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
모든 맞춤 모델의 목록을 가져옵니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.models.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.schemas

메서드
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema 목록을 가져옵니다.
patch PATCH /v1alpha/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.schemas.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.servingConfigs

메서드
answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
질문 답변 메서드입니다.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
ServingConfig를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/servingConfigs
이 데이터 스토어에 연결된 모든 ServingConfig를 나열합니다.
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig를 업데이트합니다.
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
상황별 사용자 이벤트가 필요한 추천을 만듭니다.
search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
검색을 수행합니다.
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
검색을 수행합니다.
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
질문 답변 메서드 (스트리밍)

REST 리소스: v1alpha.projects.locations.collections.dataStores.sessions

메서드
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
세션을 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
세션을 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
세션을 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
상위 DataStore별로 모든 세션을 나열합니다.
patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
세션을 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.sessions.answers

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
답변을 가져옵니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.siteSearchEngine

메서드
batchVerifyTargetSites POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
타겟 사이트의 소유권과 유효성을 확인합니다.
disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
고급 사이트 검색에서 기본 사이트 검색으로 다운그레이드합니다.
enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
기본 사이트 검색에서 고급 사이트 검색으로 업그레이드합니다.
fetchDomainVerificationStatus GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
도메인 확인 상태와 함께 타겟 사이트 목록을 반환합니다.
getUriPatternDocumentData GET /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:getUriPatternDocumentData
고급 사이트 검색 DataStore의 문서 데이터 매핑에 대한 URI 패턴을 가져옵니다.
recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
URI 목록에 대한 주문형 재크롤링을 요청합니다.
setUriPatternDocumentData POST /v1alpha/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:setUriPatternDocumentData
고급 사이트 검색 데이터 스토어의 문서 데이터 매핑에 URI 패턴을 설정합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

메서드
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap를 삭제합니다.
fetch GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStore에서 Sitemap를 가져옵니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites

메서드
batchCreate POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
일괄적으로 TargetSite를 만듭니다.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite 목록을 가져옵니다.
patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.suggestionDenyListEntries

메서드
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
DataStore의 모든 SuggestionDenyListEntry를 가져옵니다.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
DataStore의 모든 SuggestionDenyListEntry를 완전히 삭제합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.userEvents

메서드
collect GET /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
브라우저에서 단일 사용자 이벤트를 작성합니다.
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
사용자 이벤트를 일괄 가져옵니다.
purge POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
제공된 필터로 지정된 모든 사용자 이벤트를 영구적으로 삭제합니다.
write POST /v1alpha/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
단일 사용자 이벤트를 작성합니다.

REST 리소스: v1alpha.projects.locations.collections.dataStores.widgetConfigs

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/dataStores/*/widgetConfigs/*}
WidgetConfig를 가져옵니다.

REST 리소스: v1alpha.projects.locations.collections.engines

메서드
create POST /v1alpha/{parent=projects/*/locations/*/collections/*}/engines
Engine를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}
Engine를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}
Engine를 가져옵니다.
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/completionConfig}
CompletionConfig를 가져옵니다.
getWorkspaceSettings GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:getWorkspaceSettings
최종 사용자의 Workspace 설정을 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*}/engines
프로젝트와 연결된 모든 Engine를 나열합니다.
patch PATCH /v1alpha/{engine.name=projects/*/locations/*/collections/*/engines/*}
Engine를 업데이트합니다.
pause POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:pause
기존 엔진의 학습을 일시중지합니다.
resume POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:resume
기존 엔진의 학습을 재개합니다.
tune POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}:tune
기존 엔진을 조정합니다.
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/collections/*/engines/*/completionConfig}
CompletionConfig을 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.engines.agents

메서드
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agents
Agent를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}
Agent를 삭제합니다.
deploy POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}:deploy
Agent를 배포합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}
Agent을 가져옵니다.
getAgentView GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/agents/*}:getAgentView
지정된 AgentAgentView를 반환합니다. 여기에는 에이전트에 관한 추가 정보가 포함됩니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/agents
호출자가 만든 Assistant의 모든 Agent를 나열합니다.
patch PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/agents/*}
Agent를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.engines.agents.files

메서드
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/agents/*}/files:import
Agent에 파일을 가져옵니다.

REST 리소스: v1alpha.projects.locations.collections.engines.analytics

메서드
exportMetrics POST /v1alpha/{analytics=projects/*/locations/*/collections/*/engines/*/analytics}:exportMetrics
측정항목을 내보냅니다.

REST 리소스: v1alpha.projects.locations.collections.engines.assistants

메서드
assist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
사용자의 질문을 지원합니다.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Assistant를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant을 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Engine 아래의 모든 Assistant를 나열합니다.
listAvailableAgentViews POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}:listAvailableAgentViews
호출자가 사용할 수 있는 Assistant 아래에 상담사를 표시하기 위한 데이터를 나열합니다.
patch PATCH /v1alpha/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant를 업데이트합니다.
streamAssist POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
스트리밍 방식으로 사용자의 질문을 지원합니다.

REST 리소스: v1alpha.projects.locations.collections.engines.assistants.agents

메서드
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents
Agent를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
Agent를 삭제합니다.
deploy POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:deploy
Agent를 배포합니다.
disableAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:disableAgent
에이전트를 사용 중지합니다.
enableAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:enableAgent
에이전트를 사용 설정합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
Agent을 가져옵니다.
getAgentView GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:getAgentView
지정된 AgentAgentView를 반환합니다. 여기에는 에이전트에 관한 추가 정보가 포함됩니다.
getIamPolicy GET /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:getIamPolicy
에이전트 리소스의 액세스 제어 정책을 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/agents
호출자가 만든 Assistant의 모든 Agent를 나열합니다.
patch PATCH /v1alpha/{agent.name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}
Agent를 업데이트합니다.
rejectAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:rejectAgent
대중에게 제공된 에이전트를 거부합니다.
requestAgentReview POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:requestAgentReview
검토할 수 있도록 하여 관리자에게 에이전트를 제공합니다.
setIamPolicy POST /v1alpha/{resource=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:setIamPolicy
에이전트 리소스의 액세스 제어 정책을 설정합니다.
suspendAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:suspendAgent
에이전트를 정지합니다.
withdrawAgent POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}:withdrawAgent
일반에 제공된 에이전트를 철회합니다.

REST 리소스: v1alpha.projects.locations.collections.engines.assistants.agents.files

메서드
import POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*/agents/*}/files:import
Agent에 파일을 가져옵니다.

REST 리소스: v1alpha.projects.locations.collections.engines.assistants.cannedQueries

메서드
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries
CannedQuery를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
CannedQuery를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
CannedQuery를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries
Assistant 아래의 모든 CannedQuery를 나열합니다.
listActiveCannedQueryUserViews GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/assistants/*}/cannedQueries:listActiveCannedQueryUserViews
모든 활성 CannedQueryCannedQueryUserView를 나열합니다.
patch PATCH /v1alpha/{cannedQuery.name=projects/*/locations/*/collections/*/engines/*/assistants/*/cannedQueries/*}
CannedQuery를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.engines.completionConfig

메서드
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
고급 키워드 추천으로 사용자 입력을 완성합니다.
removeSuggestion POST /v1alpha/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:removeSuggestion
사용자의 엔진에서 검색 기록 추천을 삭제합니다.

REST 리소스: v1alpha.projects.locations.collections.engines.controls

메서드
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
컨트롤을 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
컨트롤을 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
컨트롤을 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/controls
상위 DataStore별로 모든 컨트롤을 나열합니다.
patch PATCH /v1alpha/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
컨트롤을 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.engines.conversations

메서드
converse POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
대화를 나눕니다.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
대화를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
대화를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
대화를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
상위 DataStore별로 모든 대화를 나열합니다.
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
대화를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.collections.engines.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.collections.engines.servingConfigs

메서드
answer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
질문 답변 메서드입니다.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
ServingConfig를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/servingConfigs
이 데이터 스토어에 연결된 모든 ServingConfig를 나열합니다.
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig를 업데이트합니다.
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
상황별 사용자 이벤트가 필요한 추천을 만듭니다.
search POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
검색을 수행합니다.
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
검색을 수행합니다.
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
질문 답변 메서드 (스트리밍)

REST 리소스: v1alpha.projects.locations.collections.engines.sessions

메서드
addContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
세션 내에서 지원 호출의 소스로 사용할 컨텍스트 파일을 업로드합니다.
create POST /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
세션을 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
세션을 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
세션을 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
상위 DataStore별로 모든 세션을 나열합니다.
listSessionFileMetadata GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:listSessionFileMetadata
현재 세션의 모든 파일에 대한 메타데이터를 나열합니다.
patch PATCH /v1alpha/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
세션을 업데이트합니다.
recommendQuestions GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:recommendQuestions
지정된 세션에 추천 질문을 가져옵니다.
removeContextFile POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:removeContextFile
세션에서 컨텍스트 파일을 삭제합니다.
selectContextFiles POST /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:selectContextFiles
세션에서 사용할 컨텍스트 파일을 선택합니다.

REST 리소스: v1alpha.projects.locations.collections.engines.sessions.answers

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
답변을 가져옵니다.

REST 리소스: v1alpha.projects.locations.collections.engines.sessions.assistAnswers

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
AssistAnswer을 가져옵니다.

REST 리소스: v1alpha.projects.locations.collections.engines.sessions.files

메서드
list GET /v1alpha/{parent=projects/*/locations/*/collections/*/engines/*/sessions/*}/files
현재 세션의 모든 파일에 대한 메타데이터를 나열합니다.

REST 리소스: v1alpha.projects.locations.collections.engines.widgetConfigs

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/engines/*/widgetConfigs/*}
WidgetConfig를 가져옵니다.

REST 리소스: v1alpha.projects.locations.collections.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/collections/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/collections/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.dataStores

메서드
completeQuery GET /v1alpha/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
키워드 추천으로 지정된 사용자 입력을 완성합니다.
create POST /v1alpha/{parent=projects/*/locations/*}/dataStores
DataStore를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*}
DataStore를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*}
DataStore를 가져옵니다.
getCompletionConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/completionConfig}
CompletionConfig를 가져옵니다.
getDocumentProcessingConfig GET /v1alpha/{name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
DocumentProcessingConfig를 가져옵니다.
getSiteSearchEngine GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
SiteSearchEngine를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*}/dataStores
프로젝트와 연결된 모든 DataStore를 나열합니다.
patch PATCH /v1alpha/{dataStore.name=projects/*/locations/*/dataStores/*}
DataStore를 업데이트합니다.
updateCompletionConfig PATCH /v1alpha/{completionConfig.name=projects/*/locations/*/dataStores/*/completionConfig}
CompletionConfig을 업데이트합니다.
updateDocumentProcessingConfig PATCH /v1alpha/{documentProcessingConfig.name=projects/*/locations/*/dataStores/*/documentProcessingConfig}
DocumentProcessingConfig를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.dataStores.branches

메서드
batchGetDocumentsMetadata GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document의 색인 최신성 메타데이터를 가져옵니다.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}
Branch를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/branches
지정된 상위 DataStore의 모든 Branch를 나열합니다.

REST 리소스: v1alpha.projects.locations.dataStores.branches.documents

메서드
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document를 가져옵니다.
getProcessedDocument GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}:getProcessedDocument
Document의 파싱된 레이아웃 정보를 가져옵니다.
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
여러 Document를 일괄 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document 목록을 가져옵니다.
patch PATCH /v1alpha/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document를 업데이트합니다.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
브랜치에서 선택한 모든 Document를 영구적으로 삭제합니다.

REST 리소스: v1alpha.projects.locations.dataStores.branches.documents.chunks

메서드
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*/chunks/*}
Document를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/branches/*/documents/*}/chunks
Chunk 목록을 가져옵니다.

REST 리소스: v1alpha.projects.locations.dataStores.branches.operations

메서드
cancel POST /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
장기 실행 작업에 대한 비동기 취소를 시작합니다.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.dataStores.completionConfig

메서드
completeQuery POST /v1alpha/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
고급 키워드 추천으로 사용자 입력을 완성합니다.

REST 리소스: v1alpha.projects.locations.dataStores.completionSuggestions

메서드
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
DataStore의 CompletionSuggestion를 가져옵니다.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
DataStore의 모든 CompletionSuggestion를 완전히 삭제합니다.

REST 리소스: v1alpha.projects.locations.dataStores.controls

메서드
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
컨트롤을 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
컨트롤을 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/controls/*}
컨트롤을 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/controls
상위 DataStore별로 모든 컨트롤을 나열합니다.
patch PATCH /v1alpha/{control.name=projects/*/locations/*/dataStores/*/controls/*}
컨트롤을 업데이트합니다.

REST 리소스: v1alpha.projects.locations.dataStores.conversations

메서드
converse POST /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
대화를 나눕니다.
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
대화를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
대화를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/conversations/*}
대화를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/conversations
상위 DataStore별로 모든 대화를 나열합니다.
patch PATCH /v1alpha/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
대화를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.dataStores.models.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*/models/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.dataStores.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/dataStores/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.dataStores.schemas

메서드
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema 목록을 가져옵니다.
patch PATCH /v1alpha/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Schema를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.dataStores.servingConfigs

메서드
answer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
질문 답변 메서드입니다.
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
ServingConfig를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/servingConfigs
이 데이터 스토어에 연결된 모든 ServingConfig를 나열합니다.
patch PATCH /v1alpha/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig를 업데이트합니다.
recommend POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
상황별 사용자 이벤트가 필요한 추천을 만듭니다.
search POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
검색을 수행합니다.
searchLite POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
검색을 수행합니다.
streamAnswer POST /v1alpha/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
질문 답변 메서드 (스트리밍)

REST 리소스: v1alpha.projects.locations.dataStores.sessions

메서드
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
세션을 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
세션을 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*}
세션을 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/sessions
상위 DataStore별로 모든 세션을 나열합니다.
patch PATCH /v1alpha/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
세션을 업데이트합니다.

REST 리소스: v1alpha.projects.locations.dataStores.sessions.answers

메서드
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
답변을 가져옵니다.

REST 리소스: v1alpha.projects.locations.dataStores.siteSearchEngine

메서드
disableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
고급 사이트 검색에서 기본 사이트 검색으로 다운그레이드합니다.
enableAdvancedSiteSearch POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
기본 사이트 검색에서 고급 사이트 검색으로 업그레이드합니다.
recrawlUris POST /v1alpha/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
URI 목록에 대한 주문형 재크롤링을 요청합니다.

REST 리소스: v1alpha.projects.locations.dataStores.siteSearchEngine.sitemaps

메서드
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap를 삭제합니다.
fetch GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStore에서 Sitemap를 가져옵니다.

REST 리소스: v1alpha.projects.locations.dataStores.siteSearchEngine.targetSites

메서드
batchCreate POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
일괄적으로 TargetSite를 만듭니다.
create POST /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite 목록을 가져옵니다.
patch PATCH /v1alpha/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.dataStores.suggestionDenyListEntries

메서드
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
DataStore의 모든 SuggestionDenyListEntry를 가져옵니다.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
DataStore의 모든 SuggestionDenyListEntry를 완전히 삭제합니다.

REST 리소스: v1alpha.projects.locations.dataStores.userEvents

메서드
collect GET /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
브라우저에서 단일 사용자 이벤트를 작성합니다.
import POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
사용자 이벤트를 일괄 가져옵니다.
purge POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
제공된 필터로 지정된 모든 사용자 이벤트를 영구적으로 삭제합니다.
write POST /v1alpha/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
단일 사용자 이벤트를 작성합니다.

REST 리소스: v1alpha.projects.locations.dataStores.widgetConfigs

메서드
get GET /v1alpha/{name=projects/*/locations/*/dataStores/*/widgetConfigs/*}
WidgetConfig를 가져옵니다.

REST 리소스: v1alpha.projects.locations.evaluations

메서드
create POST /v1alpha/{parent=projects/*/locations/*}/evaluations
Evaluation를 만듭니다.
get GET /v1alpha/{name=projects/*/locations/*/evaluations/*}
Evaluation를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*}/evaluations
Evaluation 목록을 가져옵니다.
listResults GET /v1alpha/{evaluation=projects/*/locations/*/evaluations/*}:listResults
지정된 Evaluation의 결과 목록을 가져옵니다.

REST 리소스: v1alpha.projects.locations.evaluations.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/evaluations/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.

REST 리소스: v1alpha.projects.locations.groundingConfigs

메서드
check POST /v1alpha/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
그라운딩 확인을 수행합니다.

REST 리소스: v1alpha.projects.locations.identityMappingStores

메서드
create POST /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
새 ID 매핑 스토어를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
ID 매핑 저장소를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}
ID 매핑 저장소를 가져옵니다.
importIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
ID 매핑 항목 목록을 ID 매핑 저장소로 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*}/identityMappingStores
모든 ID 매핑 스토어를 나열합니다.
listIdentityMappings GET /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
ID 매핑 저장소의 ID 매핑을 나열합니다.
purgeIdentityMappings POST /v1alpha/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
ID 매핑 저장소에서 지정된 ID 매핑 항목 또는 모든 ID 매핑 항목을 삭제합니다.

REST 리소스: v1alpha.projects.locations.identityMappingStores.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/identityMappingStores/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.licenseConfigs

메서드
create POST /v1alpha/{parent=projects/*/locations/*}/licenseConfigs
LicenseConfig를 만듭니다.
get GET /v1alpha/{name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig를 가져옵니다.
patch PATCH /v1alpha/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig을 업데이트합니다.

REST 리소스: v1alpha.projects.locations.notebooks

메서드
batchDelete POST /v1alpha/{parent=projects/*/locations/*}/notebooks:batchDelete
노트북을 일괄 삭제합니다.
create POST /v1alpha/{parent=projects/*/locations/*}/notebooks
노트북을 만듭니다.
get GET /v1alpha/{name=projects/*/locations/*/notebooks/*}
노트북을 가져옵니다.
listRecentlyViewed GET /v1alpha/{parent=projects/*/locations/*}/notebooks:listRecentlyViewed
마지막으로 본 시간을 기준으로 정렬된 노트북을 나열합니다.
share POST /v1alpha/{name=projects/*/locations/*/notebooks/*}:share
다른 계정에 노트북을 공유합니다.

REST 리소스: v1alpha.projects.locations.notebooks.audioOverviews

메서드
create POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/audioOverviews
새 AI 오디오 오버뷰를 생성합니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/notebooks/*/audioOverviews/*}
AI 오디오 오버뷰를 삭제합니다.

REST 리소스: v1alpha.projects.locations.notebooks.sources

메서드
batchCreate POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchCreate
Source 목록을 만듭니다.
batchDelete POST /v1alpha/{parent=projects/*/locations/*/notebooks/*}/sources:batchDelete
여러 소스를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/notebooks/*/sources/*}
Source를 가져옵니다.

REST 리소스: v1alpha.projects.locations.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.podcasts.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/podcasts/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.

REST 리소스: v1alpha.projects.locations.rankingConfigs

메서드
rank POST /v1alpha/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
주어진 입력 쿼리를 기반으로 텍스트 레코드 목록의 순위를 지정합니다.

REST 리소스: v1alpha.projects.locations.requirements

메서드
checkRequirement POST /v1alpha/{location=projects/*/locations/*}/requirements:checkRequirement
특정 요구사항을 확인합니다.

REST 리소스: v1alpha.projects.locations.sampleQuerySets

메서드
create POST /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets
SampleQuerySet를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet를 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*}/sampleQuerySets
SampleQuerySet 목록을 가져옵니다.
patch PATCH /v1alpha/{sampleQuerySet.name=projects/*/locations/*/sampleQuerySets/*}
SampleQuerySet를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.sampleQuerySets.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.

REST 리소스: v1alpha.projects.locations.sampleQuerySets.sampleQueries

메서드
create POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
SampleQuery를 만듭니다.
delete DELETE /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery를 삭제합니다.
get GET /v1alpha/{name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery를 가져옵니다.
import POST /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries:import
여러 SampleQuery를 일괄 가져옵니다.
list GET /v1alpha/{parent=projects/*/locations/*/sampleQuerySets/*}/sampleQueries
SampleQuery 목록을 가져옵니다.
patch PATCH /v1alpha/{sampleQuery.name=projects/*/locations/*/sampleQuerySets/*/sampleQueries/*}
SampleQuery를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.userEvents

메서드
collect GET /v1alpha/{parent=projects/*/locations/*}/userEvents:collect
브라우저에서 단일 사용자 이벤트를 작성합니다.
import POST /v1alpha/{parent=projects/*/locations/*}/userEvents:import
사용자 이벤트를 일괄 가져옵니다.
write POST /v1alpha/{parent=projects/*/locations/*}/userEvents:write
단일 사용자 이벤트를 작성합니다.

REST 리소스: v1alpha.projects.locations.userStores

메서드
batchUpdateUserLicenses POST /v1alpha/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
사용자 라이선스를 업데이트합니다.

REST 리소스: v1alpha.projects.locations.userStores.operations

메서드
get GET /v1alpha/{name=projects/*/locations/*/userStores/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*/locations/*/userStores/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1alpha.projects.locations.userStores.userLicenses

메서드
list GET /v1alpha/{parent=projects/*/locations/*/userStores/*}/userLicenses
사용자 라이선스를 나열합니다.

REST 리소스: v1alpha.projects.operations

메서드
get GET /v1alpha/{name=projects/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1alpha/{name=projects/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects

메서드
provision POST /v1/{name=projects/*}:provision
프로젝트 리소스를 프로비저닝합니다.

REST 리소스: v1.projects.locations

메서드
getAclConfig GET /v1/{name=projects/*/locations/*/aclConfig}
AclConfig를 가져옵니다.
getCmekConfig GET /v1/{name=projects/*/locations/*/cmekConfig}
CmekConfig를 가져옵니다.
setUpDataConnector POST /v1/{parent=projects/*/locations/*}:setUpDataConnector
Collection를 만들고 DataConnector를 설정합니다.
setUpDataConnectorV2 POST /v1/{parent=projects/*/locations/*}:setUpDataConnectorV2
Collection를 만들고 DataConnector를 설정합니다.
updateAclConfig PATCH /v1/{aclConfig.name=projects/*/locations/*/aclConfig}
고객 프로젝트의 위치에서 사용할 기본 ACL 구성입니다.
updateCmekConfig PATCH /v1/{config.name=projects/*/locations/*/cmekConfig}
고객 프로젝트의 위치에서 사용할 CMEK 키를 프로비저닝합니다.

REST 리소스: v1.projects.locations.cmekConfigs

메서드
delete DELETE /v1/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig를 프로비저닝 해제합니다.
get GET /v1/{name=projects/*/locations/*/cmekConfigs/*}
CmekConfig를 가져옵니다.
list GET /v1/{parent=projects/*/locations/*}/cmekConfigs
프로젝트의 모든 CmekConfig를 나열합니다.
patch PATCH /v1/{config.name=projects/*/locations/*/cmekConfigs/*}
고객 프로젝트의 위치에서 사용할 CMEK 키를 프로비저닝합니다.

REST 리소스: v1.projects.locations.collections

메서드
delete DELETE /v1/{name=projects/*/locations/*/collections/*}
Collection를 삭제합니다.
getDataConnector GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}
DataConnector를 가져옵니다.
updateDataConnector PATCH /v1/{dataConnector.name=projects/*/locations/*/collections/*/dataConnector}
DataConnector를 업데이트합니다.

REST 리소스: v1.projects.locations.collections.dataConnector.operations

메서드
get GET /v1/{name=projects/*/locations/*/collections/*/dataConnector/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/collections/*/dataConnector}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.collections.dataStores

메서드
completeQuery GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:completeQuery
키워드 추천으로 지정된 사용자 입력을 완성합니다.
create POST /v1/{parent=projects/*/locations/*/collections/*}/dataStores
DataStore를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}
DataStore를 가져옵니다.
getSiteSearchEngine GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}
SiteSearchEngine를 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*}/dataStores
프로젝트와 연결된 모든 DataStore를 나열합니다.
patch PATCH /v1/{dataStore.name=projects/*/locations/*/collections/*/dataStores/*}
DataStore를 업데이트합니다.
trainCustomModel POST /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}:trainCustomModel
커스텀 모델을 학습시킵니다.

REST 리소스: v1.projects.locations.collections.dataStores.branches

메서드
batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document의 색인 최신성 메타데이터를 가져옵니다.

REST 리소스: v1.projects.locations.collections.dataStores.branches.documents

메서드
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document를 가져옵니다.
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:import
여러 Document를 일괄 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents
Document 목록을 가져옵니다.
patch PATCH /v1/{document.name=projects/*/locations/*/collections/*/dataStores/*/branches/*/documents/*}
Document를 업데이트합니다.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/branches/*}/documents:purge
브랜치에서 선택한 모든 Document를 영구적으로 삭제합니다.

REST 리소스: v1.projects.locations.collections.dataStores.branches.operations

메서드
cancel POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}:cancel
장기 실행 작업에 대한 비동기 취소를 시작합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/branches/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.collections.dataStores.completionConfig

메서드
completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/dataStores/*/completionConfig}:completeQuery
고급 키워드 추천으로 사용자 입력을 완성합니다.

REST 리소스: v1.projects.locations.collections.dataStores.completionSuggestions

메서드
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:import
DataStore의 CompletionSuggestion를 가져옵니다.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/completionSuggestions:purge
DataStore의 모든 CompletionSuggestion를 완전히 삭제합니다.

REST 리소스: v1.projects.locations.collections.dataStores.controls

메서드
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
컨트롤을 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
컨트롤을 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
컨트롤을 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/controls
상위 DataStore별로 모든 컨트롤을 나열합니다.
patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/dataStores/*/controls/*}
컨트롤을 업데이트합니다.

REST 리소스: v1.projects.locations.collections.dataStores.conversations

메서드
converse POST /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}:converse
대화를 나눕니다.
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
대화를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
대화를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
대화를 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/conversations
상위 DataStore별로 모든 대화를 나열합니다.
patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/dataStores/*/conversations/*}
대화를 업데이트합니다.

REST 리소스: v1.projects.locations.collections.dataStores.customModels

메서드
list GET /v1/{dataStore=projects/*/locations/*/collections/*/dataStores/*}/customModels
모든 맞춤 모델의 목록을 가져옵니다.

REST 리소스: v1.projects.locations.collections.dataStores.models.operations

메서드
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/models/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.collections.dataStores.operations

메서드
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.collections.dataStores.schemas

메서드
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema를 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/schemas
Schema 목록을 가져옵니다.
patch PATCH /v1/{schema.name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}
Schema를 업데이트합니다.

REST 리소스: v1.projects.locations.collections.dataStores.schemas.operations

메서드
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/schemas/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.collections.dataStores.servingConfigs

메서드
answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:answer
질문 답변 메서드입니다.
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}
ServingConfig를 업데이트합니다.
recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:recommend
상황별 사용자 이벤트가 필요한 추천을 만듭니다.
search POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:search
검색을 수행합니다.
searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:searchLite
검색을 수행합니다.
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/dataStores/*/servingConfigs/*}:streamAnswer
질문 답변 메서드 (스트리밍)

REST 리소스: v1.projects.locations.collections.dataStores.sessions

메서드
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
세션을 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
세션을 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
세션을 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/sessions
상위 DataStore별로 모든 세션을 나열합니다.
patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/dataStores/*/sessions/*}
세션을 업데이트합니다.

REST 리소스: v1.projects.locations.collections.dataStores.sessions.answers

메서드
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/sessions/*/answers/*}
답변을 가져옵니다.

REST 리소스: v1.projects.locations.collections.dataStores.siteSearchEngine

메서드
batchVerifyTargetSites POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:batchVerifyTargetSites
타겟 사이트의 소유권과 유효성을 확인합니다.
disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
고급 사이트 검색에서 기본 사이트 검색으로 다운그레이드합니다.
enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
기본 사이트 검색에서 고급 사이트 검색으로 업그레이드합니다.
fetchDomainVerificationStatus GET /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:fetchDomainVerificationStatus
도메인 확인 상태와 함께 타겟 사이트 목록을 반환합니다.
recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}:recrawlUris
URI 목록에 대한 주문형 재크롤링을 요청합니다.

REST 리소스: v1.projects.locations.collections.dataStores.siteSearchEngine.operations

메서드
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.collections.dataStores.siteSearchEngine.sitemaps

메서드
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap를 삭제합니다.
fetch GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStore에서 Sitemap를 가져옵니다.

REST 리소스: v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites

메서드
batchCreate POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
일괄적으로 TargetSite를 만듭니다.
create POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite 목록을 가져옵니다.
patch PATCH /v1/{targetSite.name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 업데이트합니다.

REST 리소스: v1.projects.locations.collections.dataStores.siteSearchEngine.targetSites.operations

메서드
get GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/collections/*/dataStores/*/siteSearchEngine/targetSites}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.collections.dataStores.suggestionDenyListEntries

메서드
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:import
DataStore의 모든 SuggestionDenyListEntry를 가져옵니다.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/suggestionDenyListEntries:purge
DataStore의 모든 SuggestionDenyListEntry를 완전히 삭제합니다.

REST 리소스: v1.projects.locations.collections.dataStores.userEvents

메서드
collect GET /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:collect
브라우저에서 단일 사용자 이벤트를 작성합니다.
import POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:import
사용자 이벤트를 일괄 가져옵니다.
purge POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:purge
제공된 필터로 지정된 모든 사용자 이벤트를 영구적으로 삭제합니다.
write POST /v1/{parent=projects/*/locations/*/collections/*/dataStores/*}/userEvents:write
단일 사용자 이벤트를 작성합니다.

REST 리소스: v1.projects.locations.collections.engines

메서드
create POST /v1/{parent=projects/*/locations/*/collections/*}/engines
Engine를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*}
Engine를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*}
Engine를 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*}/engines
프로젝트와 연결된 모든 Engine를 나열합니다.
patch PATCH /v1/{engine.name=projects/*/locations/*/collections/*/engines/*}
Engine를 업데이트합니다.

REST 리소스: v1.projects.locations.collections.engines.assistants

메서드
assist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:assist
사용자의 질문을 지원합니다.
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Assistant를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant을 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/assistants
Engine 아래의 모든 Assistant를 나열합니다.
patch PATCH /v1/{assistant.name=projects/*/locations/*/collections/*/engines/*/assistants/*}
Assistant를 업데이트합니다.
streamAssist POST /v1/{name=projects/*/locations/*/collections/*/engines/*/assistants/*}:streamAssist
스트리밍 방식으로 사용자의 질문을 지원합니다.

REST 리소스: v1.projects.locations.collections.engines.completionConfig

메서드
completeQuery POST /v1/{completionConfig=projects/*/locations/*/collections/*/engines/*/completionConfig}:completeQuery
고급 키워드 추천으로 사용자 입력을 완성합니다.

REST 리소스: v1.projects.locations.collections.engines.controls

메서드
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
컨트롤을 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
컨트롤을 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/controls/*}
컨트롤을 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/controls
상위 DataStore별로 모든 컨트롤을 나열합니다.
patch PATCH /v1/{control.name=projects/*/locations/*/collections/*/engines/*/controls/*}
컨트롤을 업데이트합니다.

REST 리소스: v1.projects.locations.collections.engines.conversations

메서드
converse POST /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}:converse
대화를 나눕니다.
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
대화를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
대화를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/conversations/*}
대화를 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/conversations
상위 DataStore별로 모든 대화를 나열합니다.
patch PATCH /v1/{conversation.name=projects/*/locations/*/collections/*/engines/*/conversations/*}
대화를 업데이트합니다.

REST 리소스: v1.projects.locations.collections.engines.operations

메서드
cancel POST /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}:cancel
장기 실행 작업에 대한 비동기 취소를 시작합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/collections/*/engines/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.collections.engines.servingConfigs

메서드
answer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:answer
질문 답변 메서드입니다.
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}
ServingConfig를 업데이트합니다.
recommend POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:recommend
상황별 사용자 이벤트가 필요한 추천을 만듭니다.
search POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:search
검색을 수행합니다.
searchLite POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:searchLite
검색을 수행합니다.
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/collections/*/engines/*/servingConfigs/*}:streamAnswer
질문 답변 메서드 (스트리밍)

REST 리소스: v1.projects.locations.collections.engines.sessions

메서드
addContextFile POST /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}:addContextFile
세션 내에서 지원 호출의 소스로 사용할 컨텍스트 파일을 업로드합니다.
create POST /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
세션을 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
세션을 삭제합니다.
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*}
세션을 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/collections/*/engines/*}/sessions
상위 DataStore별로 모든 세션을 나열합니다.
patch PATCH /v1/{session.name=projects/*/locations/*/collections/*/engines/*/sessions/*}
세션을 업데이트합니다.

REST 리소스: v1.projects.locations.collections.engines.sessions.answers

메서드
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/answers/*}
답변을 가져옵니다.

REST 리소스: v1.projects.locations.collections.engines.sessions.assistAnswers

메서드
get GET /v1/{name=projects/*/locations/*/collections/*/engines/*/sessions/*/assistAnswers/*}
AssistAnswer을 가져옵니다.

REST 리소스: v1.projects.locations.collections.operations

메서드
get GET /v1/{name=projects/*/locations/*/collections/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/collections/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.dataStores

메서드
completeQuery GET /v1/{dataStore=projects/*/locations/*/dataStores/*}:completeQuery
키워드 추천으로 지정된 사용자 입력을 완성합니다.
create POST /v1/{parent=projects/*/locations/*}/dataStores
DataStore를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*}
DataStore를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/dataStores/*}
DataStore를 가져옵니다.
getSiteSearchEngine GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine}
SiteSearchEngine를 가져옵니다.
list GET /v1/{parent=projects/*/locations/*}/dataStores
프로젝트와 연결된 모든 DataStore를 나열합니다.
patch PATCH /v1/{dataStore.name=projects/*/locations/*/dataStores/*}
DataStore를 업데이트합니다.

REST 리소스: v1.projects.locations.dataStores.branches

메서드
batchGetDocumentsMetadata GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/batchGetDocumentsMetadata
Document의 색인 최신성 메타데이터를 가져옵니다.

REST 리소스: v1.projects.locations.dataStores.branches.documents

메서드
create POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document를 가져옵니다.
import POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:import
여러 Document를 일괄 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents
Document 목록을 가져옵니다.
patch PATCH /v1/{document.name=projects/*/locations/*/dataStores/*/branches/*/documents/*}
Document를 업데이트합니다.
purge POST /v1/{parent=projects/*/locations/*/dataStores/*/branches/*}/documents:purge
브랜치에서 선택한 모든 Document를 영구적으로 삭제합니다.

REST 리소스: v1.projects.locations.dataStores.branches.operations

메서드
cancel POST /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}:cancel
장기 실행 작업에 대한 비동기 취소를 시작합니다.
get GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/dataStores/*/branches/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.dataStores.completionConfig

메서드
completeQuery POST /v1/{completionConfig=projects/*/locations/*/dataStores/*/completionConfig}:completeQuery
고급 키워드 추천으로 사용자 입력을 완성합니다.

REST 리소스: v1.projects.locations.dataStores.completionSuggestions

메서드
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:import
DataStore의 CompletionSuggestion를 가져옵니다.
purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/completionSuggestions:purge
DataStore의 모든 CompletionSuggestion를 완전히 삭제합니다.

REST 리소스: v1.projects.locations.dataStores.controls

메서드
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/controls
컨트롤을 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
컨트롤을 삭제합니다.
get GET /v1/{name=projects/*/locations/*/dataStores/*/controls/*}
컨트롤을 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/controls
상위 DataStore별로 모든 컨트롤을 나열합니다.
patch PATCH /v1/{control.name=projects/*/locations/*/dataStores/*/controls/*}
컨트롤을 업데이트합니다.

REST 리소스: v1.projects.locations.dataStores.conversations

메서드
converse POST /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}:converse
대화를 나눕니다.
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
대화를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
대화를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/dataStores/*/conversations/*}
대화를 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/conversations
상위 DataStore별로 모든 대화를 나열합니다.
patch PATCH /v1/{conversation.name=projects/*/locations/*/dataStores/*/conversations/*}
대화를 업데이트합니다.

REST 리소스: v1.projects.locations.dataStores.models.operations

메서드
get GET /v1/{name=projects/*/locations/*/dataStores/*/models/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/dataStores/*/models/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.dataStores.operations

메서드
get GET /v1/{name=projects/*/locations/*/dataStores/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/dataStores/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.dataStores.schemas

메서드
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/dataStores/*/schemas/*}
Schema를 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/schemas
Schema 목록을 가져옵니다.
patch PATCH /v1/{schema.name=projects/*/locations/*/dataStores/*/schemas/*}
Schema를 업데이트합니다.

REST 리소스: v1.projects.locations.dataStores.servingConfigs

메서드
answer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:answer
질문 답변 메서드입니다.
patch PATCH /v1/{servingConfig.name=projects/*/locations/*/dataStores/*/servingConfigs/*}
ServingConfig를 업데이트합니다.
recommend POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:recommend
상황별 사용자 이벤트가 필요한 추천을 만듭니다.
search POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:search
검색을 수행합니다.
searchLite POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:searchLite
검색을 수행합니다.
streamAnswer POST /v1/{servingConfig=projects/*/locations/*/dataStores/*/servingConfigs/*}:streamAnswer
질문 답변 메서드 (스트리밍)

REST 리소스: v1.projects.locations.dataStores.sessions

메서드
create POST /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
세션을 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
세션을 삭제합니다.
get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*}
세션을 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/dataStores/*}/sessions
상위 DataStore별로 모든 세션을 나열합니다.
patch PATCH /v1/{session.name=projects/*/locations/*/dataStores/*/sessions/*}
세션을 업데이트합니다.

REST 리소스: v1.projects.locations.dataStores.sessions.answers

메서드
get GET /v1/{name=projects/*/locations/*/dataStores/*/sessions/*/answers/*}
답변을 가져옵니다.

REST 리소스: v1.projects.locations.dataStores.siteSearchEngine

메서드
disableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:disableAdvancedSiteSearch
고급 사이트 검색에서 기본 사이트 검색으로 다운그레이드합니다.
enableAdvancedSiteSearch POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:enableAdvancedSiteSearch
기본 사이트 검색에서 고급 사이트 검색으로 업그레이드합니다.
recrawlUris POST /v1/{siteSearchEngine=projects/*/locations/*/dataStores/*/siteSearchEngine}:recrawlUris
URI 목록에 대한 주문형 재크롤링을 요청합니다.

REST 리소스: v1.projects.locations.dataStores.siteSearchEngine.sitemaps

메서드
create POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps
Sitemap를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/sitemaps/*}
Sitemap를 삭제합니다.
fetch GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/sitemaps:fetch
DataStore에서 Sitemap를 가져옵니다.

REST 리소스: v1.projects.locations.dataStores.siteSearchEngine.targetSites

메서드
batchCreate POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites:batchCreate
일괄적으로 TargetSite를 만듭니다.
create POST /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 가져옵니다.
list GET /v1/{parent=projects/*/locations/*/dataStores/*/siteSearchEngine}/targetSites
TargetSite 목록을 가져옵니다.
patch PATCH /v1/{targetSite.name=projects/*/locations/*/dataStores/*/siteSearchEngine/targetSites/*}
TargetSite를 업데이트합니다.

REST 리소스: v1.projects.locations.dataStores.suggestionDenyListEntries

메서드
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/suggestionDenyListEntries:import
DataStore의 모든 SuggestionDenyListEntry를 가져옵니다.
purge POST /v1/{parent=projects/*/locations/*/dataStores/**}/suggestionDenyListEntries:purge
DataStore의 모든 SuggestionDenyListEntry를 완전히 삭제합니다.

REST 리소스: v1.projects.locations.dataStores.userEvents

메서드
collect GET /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:collect
브라우저에서 단일 사용자 이벤트를 작성합니다.
import POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:import
사용자 이벤트를 일괄 가져옵니다.
purge POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:purge
제공된 필터로 지정된 모든 사용자 이벤트를 영구적으로 삭제합니다.
write POST /v1/{parent=projects/*/locations/*/dataStores/*}/userEvents:write
단일 사용자 이벤트를 작성합니다.

REST 리소스: v1.projects.locations.groundingConfigs

메서드
check POST /v1/{groundingConfig=projects/*/locations/*/groundingConfigs/*}:check
그라운딩 확인을 수행합니다.

REST 리소스: v1.projects.locations.identityMappingStores

메서드
create POST /v1/{parent=projects/*/locations/*}/identityMappingStores
새 ID 매핑 스토어를 만듭니다.
delete DELETE /v1/{name=projects/*/locations/*/identityMappingStores/*}
ID 매핑 저장소를 삭제합니다.
get GET /v1/{name=projects/*/locations/*/identityMappingStores/*}
ID 매핑 저장소를 가져옵니다.
importIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:importIdentityMappings
ID 매핑 항목 목록을 ID 매핑 저장소로 가져옵니다.
list GET /v1/{parent=projects/*/locations/*}/identityMappingStores
모든 ID 매핑 스토어를 나열합니다.
listIdentityMappings GET /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:listIdentityMappings
ID 매핑 저장소의 ID 매핑을 나열합니다.
purgeIdentityMappings POST /v1/{identityMappingStore=projects/*/locations/*/identityMappingStores/*}:purgeIdentityMappings
ID 매핑 저장소에서 지정된 ID 매핑 항목 또는 모든 ID 매핑 항목을 삭제합니다.

REST 리소스: v1.projects.locations.identityMappingStores.operations

메서드
get GET /v1/{name=projects/*/locations/*/identityMappingStores/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*/identityMappingStores/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.licenseConfigs

메서드
create POST /v1/{parent=projects/*/locations/*}/licenseConfigs
LicenseConfig를 만듭니다.
get GET /v1/{name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig를 가져옵니다.
patch PATCH /v1/{licenseConfig.name=projects/*/locations/*/licenseConfigs/*}
LicenseConfig을 업데이트합니다.

REST 리소스: v1.projects.locations.operations

메서드
get GET /v1/{name=projects/*/locations/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*/locations/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.

REST 리소스: v1.projects.locations.podcasts.operations

메서드
get GET /v1/{name=projects/*/locations/*/podcasts/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.

REST 리소스: v1.projects.locations.rankingConfigs

메서드
rank POST /v1/{rankingConfig=projects/*/locations/*/rankingConfigs/*}:rank
주어진 입력 쿼리를 기반으로 텍스트 레코드 목록의 순위를 지정합니다.

REST 리소스: v1.projects.locations.userEvents

메서드
collect GET /v1/{parent=projects/*/locations/*}/userEvents:collect
브라우저에서 단일 사용자 이벤트를 작성합니다.
import POST /v1/{parent=projects/*/locations/*}/userEvents:import
사용자 이벤트를 일괄 가져옵니다.
write POST /v1/{parent=projects/*/locations/*}/userEvents:write
단일 사용자 이벤트를 작성합니다.

REST 리소스: v1.projects.locations.userStores

메서드
batchUpdateUserLicenses POST /v1/{parent=projects/*/locations/*/userStores/*}:batchUpdateUserLicenses
사용자 라이선스를 업데이트합니다.

REST 리소스: v1.projects.locations.userStores.userLicenses

메서드
list GET /v1/{parent=projects/*/locations/*/userStores/*}/userLicenses
사용자 라이선스를 나열합니다.

REST 리소스: v1.projects.operations

메서드
cancel POST /v1/{name=projects/*/operations/*}:cancel
장기 실행 작업에 대한 비동기 취소를 시작합니다.
get GET /v1/{name=projects/*/operations/*}
장기 실행 작업의 최신 상태를 가져옵니다.
list GET /v1/{name=projects/*}/operations
요청에 지정된 필터와 일치하는 작업을 나열합니다.