方法:projects.locations.searchAssignments

針對特定地區查詢特定資源的指派作業。如果是專案相關要求:1) 如果在專案上建立的指派作業存在,則會將指派作業傳回。2) 否則會傳回在最相近祖系上建立的指派作業。3) 不同 JobType 的指派作業會全數傳回。如果是資料夾相關要求,則適用相同的邏輯。如果是機構相關要求,則會傳回機構上建立的指派作業 (機構不具有祖系)。相較於指派作業清單,有一些行為上的差異:1) 會在這個 API 中驗證指派對象的權限。2) 階層查詢 (專案 -> 資料夾 -> 機構) 會在這個 API 中進行。3) 這裡的父項為 projects/*/locations/*,而不是 projects/*/locations/*reservations/*。萬用字元「-」可用於 SearchAssignmentsRequest.parent 中的專案。請注意,「-」無法用於專案或位置。

HTTP 要求

GET https://bigqueryreservation.googleapis.com/v1beta1/{parent=projects/*/locations/*}:searchAssignments

這個網址使用 gRPC 轉碼語法。

路徑參數

參數
parent

string

管理員專案的資源名稱 (包含專案和位置),例如:"projects/myproject/locations/US"。

查詢參數

參數
query

string

請在查詢中將資源名稱指定為指派對象。例如,"assignee=projects/myproject" "assignee=folders/123" "assignee=organizations/456"

pageSize

number

傳回的項目數量上限。

pageToken

string

先前的 List 要求 (如果有的話) 傳回的 nextPageToken 值。

要求主體

要求主體必須為空白。

回應主體

如果成功,回應主體會含有以下結構的資料:

ReservationService.SearchAssignments 的回應。

JSON 表示法

{
  "assignments": [
    {
      object (Assignment)
    }
  ],
  "nextPageToken": string
}
欄位
assignments[]

Assignmentobject ()

使用者可看見的指派作業清單。

nextPageToken

string

用來擷取結果下一頁的符記。如果清單中沒有其他結果,則這個欄位會留空。

授權範圍

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

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

詳情請參閱驗證總覽一文。

試試看!