Recurso REST: projects.locations.reservations.assignments

Recurso: atividade

Uma atribuição permite que um projeto envie jobs de um determinado tipo usando slots da reserva especificada.

Representação JSON

{
      "name": string,
      "assignee": string,
      "jobType": enum (JobType)
    }
Campos
name

string

Apenas saída. Nome do recurso. Ex.: projects/myproject/locations/US/reservations/team1-prod/assignments/123.

assignee

string

O recurso que usará a reserva. Ex.: projetos/meuprojeto, pastas/123, organizações/456.

jobType

JobTypeenum ()

Quais tipos de job usarão a reserva.

JobType

Tipos de job, que podem ser especificados ao usar a reserva.

Enums
JOB_TYPE_UNSPECIFIED Tipo inválido. As solicitações com esse valor serão rejeitadas com o código do erro google.rpc.Code.INVALID_ARGUMENT.
PIPELINE Os jobs de pipeline (carregar/exportar) do projeto usarão a reserva.
QUERY Os jobs de consulta do projeto usarão a reserva.

Métodos

create

Retorna google.rpc.Code.PERMISSION_DENIED se o usuário não tiver permissões "bigquery.admin" no projeto que usa a reserva e no projeto que é proprietário dessa reserva.

delete

Exclui uma atribuição.

list

Lista as atribuições.

move

Move uma atribuição para uma nova reserva.