Método: projects.locations.searchAssignments

Procura por atribuições para um recurso especificado de uma determinada região. Se a solicitação for sobre um projeto: 1) As atribuições criadas no projeto serão retornadas se existirem; 2) Caso contrário, as atribuições criadas no ancestral mais próximo serão retornadas; 3) Atribuições para diferentes JobTypes serão retornadas. A mesma lógica se aplica quando a solicitação é sobre uma pasta. Se a solicitação for sobre uma organização, as atribuições criadas na organização serão retornadas (a organização não tem ancestrais). Comparando com assignments.list, há algumas diferenças de comportamento: 1) A permissão do cessionário será verificada nesta API; 2) A pesquisa de hierarquia (projeto -> pasta -> organização) ocorre nessa API; 3) O recurso pai aqui é projects/*/locations/*, e não projects/*/locations/*reservations/*. O caractere curinga "-" pode ser usado para projetos em SearchAssignmentsRequest.parent. Lembre-se de que "-" não pode ser usado para projetos, nem para locais.

Solicitação HTTP

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

O URL usa a sintaxe de transcodificação gRPC.

Parâmetros de caminho

Parâmetros
parent

string

O nome do recurso do projeto do administrador (com projeto e local), por exemplo: "projects/myproject/locations/US".

Parâmetros de consulta

Parâmetros
query

string

Especifique o nome do recurso como cessionário na consulta. Por exemplo, "cessionário=projetos/meuprojeto" "cessionário=pastas/123" "cessionário=organizações/456"

pageSize

number

O número máximo de itens para retornar.

pageToken

string

O valor nextPageToken retornado de uma solicitação de lista anterior, se houver.

Corpo da solicitação

O corpo da solicitação precisa estar vazio.

Corpo da resposta

Se bem-sucedido, o corpo da resposta incluirá dados com a estrutura a seguir:

A resposta para ReservationService.SearchAssignments.

Representação JSON

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

Assignmentobject ()

Lista de atribuições visíveis para o usuário.

nextPageToken

string

Token para recuperar a próxima página de resultados ou vazia se não houver mais resultados na lista.

Escopos de autorização

Requer um dos seguintes escopos do OAuth:

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

Para saber mais, consulte a Visão geral da autenticação.

Testar