Method: projects.locations.dataStores.delete

刪除單一 DataStore。

HTTP 要求

DELETE https://vectorsearch.googleapis.com/v1beta/{name}

路徑參數

參數
name

string

這是必要旗標,資源名稱

查詢參數

參數
requestId

string

選用。選用的要求 ID,用於識別要求。請指定專屬要求 ID,這樣一來,如果您必須重試要求,伺服器就會知道要忽略已完成的要求。伺服器會保證在第一次要求後至少 60 分鐘內,

舉例來說,假設您提出初始要求,但要求逾時。如果您使用相同的要求 ID 再次提出要求,伺服器會檢查是否已收到具有相同要求 ID 的原始作業,如果是,則會忽略第二個要求。避免用戶端不小心建立重複的承諾使用合約。

要求 ID 必須是有效的 UUID,但不得為零 UUID (00000000-0000-0000-0000-000000000000)。

force

boolean

選用。如果設為 true,這個資料儲存庫中的所有文件也會一併刪除。(否則,只有在 DataStore 沒有文件時,要求才會生效)。

backingCollectionDeleted

boolean

選用。如果設為 true,DataStore 自動建立的備份集合會與 DataStore 一併刪除,強制刪除其 DataObject 和索引。預設為 false,保留集合,讓其 DataObject 繼續提供服務。如果保留的集合存在,就無法再次建立 ID 相同的 DataStore。

要求主體

要求主體必須為空白。

回應主體

如果成功,回應主體會包含 Operation 的執行個體。

授權範圍

需要下列其中一種 OAuth 範圍:

  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/vectorsearch

詳情請參閱Authentication Overview。