메서드: projects.locations.searchAssignments

특정 리전의 지정된 리소스에 대한 할당을 조회합니다. 프로젝트에 대한 요청인 경우 1) 프로젝트에 생성된 할당이 있으면 해당 할당이 반환됩니다. 2) 그렇지 않으면 가장 가까운 상위 항목에 생성된 할당이 반환됩니다. 3) 다른 JobTypes에 대한 할당이 모두 반환됩니다. 폴더에 대한 요청인 경우에도 동일한 로직이 적용됩니다. 조직에 대한 요청인 경우에는 조직에 생성된 할당이 반환됩니다(조직에는 상위 항목이 없음). assignments.list와 비교할 때 동작 면에서 다음과 같은 몇 가지 차이가 있습니다. 1) 할당된 담당자의 권한이 이 API에서 확인됩니다. 2) 계층 구조 조회(프로젝트 -> 폴더 -> 조직)가 이 API에서 발생합니다. 3) 상위 요소가 projects/*/locations/*reservations/*가 아니라 projects/*/locations/*입니다. 프로젝트 및 위치에 '-'를 사용할 수 없습니다.

HTTP 요청

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

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

경로 매개변수

매개변수
parent

string

필수. 프로젝트 및 위치를 포함하는 관리 프로젝트의 리소스 이름입니다. 예: 'projects/myproject/locations/US'

쿼리 매개변수

매개변수
query

string

리소스 이름을 쿼리의 할당된 담당자로 지정하세요. 예: 'assignee=projects/myproject' 'assignee=folders/123' 'assignee=organizations/456'

pageSize

integer

반환할 최대 항목 수입니다.

pageToken

string

이전 List 요청에서 반환된 nextPageToken 값입니다(있는 경우).

요청 본문

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

응답 본문

성공하면 응답 본문에 다음과 같은 구조의 데이터가 포함됩니다.

ReservationService.SearchAssignments의 응답입니다.

JSON 표현

{
  "assignments": [
    {
      object (Assignment)
    }
  ],
  "nextPageToken": string
}
필드
assignments[]

object (Assignment)

사용자에게 표시되는 할당 목록입니다.

nextPageToken

string

결과의 다음 페이지를 검색하는 토큰이거나 목록에 더 이상 결과가 없으면 비어 있습니다.

승인 범위

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

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

자세한 내용은 인증 개요를 참조하세요.

사용해 보기