Buscar artefactos

Versión 4.0.23.2

Buscar todos los pares clave-valor en un espacio de nombres para los criterios de coincidencia

Muestra un array de artefactos que coinciden con los criterios de búsqueda especificados.

Los patrones de búsqueda de claves usan coincidencias que no distinguen mayúsculas de minúsculas y pueden contener % y _ como expresiones de coincidencia de patrones de tipo SQL LIKE.

Los parámetros min_size y max_size se pueden usar juntos o de forma individual.

  • min_size encuentra artefactos con tamaños mayores o iguales a su valor.
  • max_size encuentra artefactos con tamaños inferiores o iguales a su valor.
  • el uso de ambos parámetros restringe el rango de tamaño mínimo y máximo de los artefactos

NOTA: Los artefactos siempre se muestran en orden alfanumérico según la clave.

Obtén un artefacto único por espacio de nombres y clave con artifact

Nota: Solo la API de Looker puede usar la API de Artifact Storage.

Solicitud

GET /artifact/{namespace}/search
Tipo de datos
Descripción
Solicitud
HTTPRequest
ruta
Ruta de HTTP
Expandir la definición HTTPPath...
espacio de nombres
string
Espacio de nombres del almacenamiento de artefactos
verá la consulta cuando se guarde
HTTPQuery
Expandir definición de HTTPQuery...
campos
string
Nombres de campos delimitados por comas que se muestran en las respuestas. Omitir en todos los campos
clave
string
Patrón de claves para que coincida
ID de usuario
string
ID de los usuarios que crearon o actualizaron el artefacto (lista delimitada por comas)
tamaño_mín
integer
Tamaño mínimo de almacenamiento del artefacto
tamaño_máx.
integer
Tamaño máximo de almacenamiento del artefacto
límite
integer
Cantidad de resultados que se mostrarán. (se usa con desplazamiento)
offset
integer
Cantidad de resultados que se omiten antes de mostrar uno. (se usa con límite)

Respuesta

200: artefactos

Tipo de datos
Descripción
(array)
clave
string
Clave de valor para almacenar. El espacio de nombres y la clave deben ser únicos.
valor
string
Valor para almacenar.
content_type
string
Tipo de contenido de MIME Solo se puede usar para anular contenido que se detecta como texto o sin formato. Se requiere para establecer los tipos de contenido aplicación/json, que se analizan como texto sin formato.
version
integer
Número de versión del valor almacenado. Se debe proporcionar la versión para cualquier actualización de un artefacto existente.
espacio de nombres
string
Espacio de nombres de almacenamiento de artefactos.
creado_en
string
Marca de tiempo de la creación de este artefacto.
actualizado_a
string
Marca de tiempo de la actualización de este artefacto.
value_size
integer
Tamaño (en bytes) del valor almacenado.
creado_por_usuario
string
ID de usuario del creador del artefacto.
actualizado_por_usuario_ID
string
ID de usuario del actualizador de artefactos

400: Bad Request

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

404: No encontrado

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación

422: Error de validación

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
Expandir la definición de ValidationErrorDetail...
campo
string
Campo con error
código
string
Código de error
mensaje,
string
Mensaje de información de error
url_documentación
string
Vínculo a la documentación
url_documentación
string
Vínculo a la documentación

429: Demasiadas solicitudes

Tipo de datos
Descripción
(objeto)
mensaje,
string
Detalles del error
url_documentación
string
Vínculo a la documentación