REST Resource: projects.bigQueryExports

Recurso: BigQueryExport

Configura cómo entregar los resultados a la instancia de BigQuery.

Representación JSON
{
  "name": string,
  "description": string,
  "filter": string,
  "dataset": string,
  "createTime": string,
  "updateTime": string,
  "mostRecentEditor": string,
  "principal": string
}
Campos
name

string

Es el nombre de recurso relativo de esta exportación. Consulta: https://cloud.google.com/apis/design/resource_names#relative_resource_name. Formato de ejemplo: "organizations/{organization_id}/bigQueryExports/{export_id}" Formato de ejemplo: "folders/{folder_id}/bigQueryExports/{export_id}" Formato de ejemplo: "projects/{projectId}/bigQueryExports/{export_id}" Este campo se proporciona en las respuestas y se ignora cuando se proporciona en las solicitudes de creación.

description

string

Es la descripción de la exportación (máximo 1,024 caracteres).

filter

string

Es una expresión que define el filtro que se aplicará a los eventos de creación o actualización de los hallazgos. La expresión es una lista de cero o más restricciones combinadas a través de los operadores lógicos AND y OR. Se admiten paréntesis, y OR tiene una prioridad más alta que AND.

Las restricciones tienen el formato <field> <operator> <value> y pueden tener un carácter - delante para indicar la negación. Los campos se asignan a los definidos en el recurso correspondiente.

Los operadores admitidos son los siguientes:

  • = para todos los tipos de valores.
  • >, <, >=, <= para valores enteros
  • :, que significa coincidencia de substring, para cadenas.

Los tipos de valores admitidos son los siguientes:

  • literales de cadena entre comillas.
  • literales de número entero sin comillas.
  • Literales booleanos true y false sin comillas.
dataset

string

Es el conjunto de datos en el que se escribirán las actualizaciones de los resultados. Su formato es "projects/[projectId]/datasets/[bigquery_dataset_id]". El ID único del conjunto de datos de BigQuery debe contener solo letras (a-z, A-Z), números (0-9) o guiones bajos (_).

createTime

string (Timestamp format)

Solo salida. Es la hora en la que se creó la exportación a BigQuery. El servidor establece este campo y se ignorará si se proporciona en la exportación durante la creación.

Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Solo salida. La hora más reciente en la que se actualizó la exportación de BigQuery. El servidor establece este campo y se ignorará si se proporciona en la creación o actualización de la exportación.

Usa RFC 3339, en el que el resultado generado siempre se normalizará en Z y usará 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan compensaciones distintas de "Z". Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

mostRecentEditor

string

Solo salida. Es la dirección de correo electrónico del usuario que editó la exportación de BigQuery por última vez. El servidor establece este campo y se ignorará si se proporciona en la creación o actualización de la exportación.

principal

string

Solo salida. La cuenta de servicio que necesita permiso para crear tablas y subir datos al conjunto de datos de BigQuery.

Métodos

create

Crea una exportación a BigQuery.

delete

Borra una exportación de BigQuery existente.

get

Obtiene una exportación de BigQuery.

list

Muestra las exportaciones de BigQuery.

patch

Actualiza una exportación de BigQuery.