Method: indexing.datasources.items.delete

지정된 리소스 이름의 Item resource를 삭제합니다. 이 API를 실행하려면 관리자 또는 서비스 계정이 필요합니다. 사용된 서비스 계정은 해당 데이터 소스에서 허용 목록에 포함된 계정입니다.

HTTP 요청

DELETE https://cloudsearch.googleapis.com/v1/indexing/{name=datasources/*/items/*}

URL은 gRPC 트랜스코딩 구문을 사용합니다.

경로 매개변수

매개변수
name

string

필수 항목입니다. 삭제할 항목의 이름입니다. 형식: datasources/{source_id}/items/{itemId}

쿼리 매개변수

매개변수
version

string (bytes format)

필수 항목입니다. 색인에서 삭제할 항목의 증분 버전입니다. 색인 생성 시스템은 데이터 소스의 버전을 바이트 문자열로 저장하고 사전순을 사용하여 색인의 항목 버전을 대기 중인 항목의 버전과 비교합니다.

Cloud Search Indexing에서 현재 색인이 생성된 항목의 버전보다 작거나 같은 버전 값을 가진 대기 중인 항목을 삭제하지 않습니다. 이 필드의 최대 길이는 1,024바이트입니다.

항목 버전이 삭제 프로세스에 미치는 영향에 관한 자세한 내용은 수동 삭제 후 버전 처리를 참고하세요.

base64 인코딩 문자열입니다.

connectorName

string

호출을 수행하는 커넥터의 이름입니다.

형식: datasources/{source_id}/connectors/{ID}

mode

enum (RequestMode.Mode)

필수 항목입니다. 이 요청에 대한 RequestMode입니다.

debugOptions

object (DebugOptions)

일반적인 디버그 옵션

요청 본문

요청 본문은 비어 있어야 합니다.

응답 본문

성공한 경우 응답 본문에 Operation의 인스턴스가 포함됩니다.

승인 범위

다음 OAuth 범위 중 하나가 필요합니다.

  • https://www.googleapis.com/auth/cloud_search.indexing
  • https://www.googleapis.com/auth/cloud_search

자세한 내용은 OAuth 2.0 개요를 참고하세요.