Cerca elementi

Versione 4.0.23.2

Cerca in tutte le coppie chiave/valore in uno spazio dei nomi per criteri di corrispondenza.

Restituisce una matrice di artefatti che corrispondono ai criteri di ricerca specificati.

I pattern di ricerca chiave utilizzano una corrispondenza senza distinzione tra maiuscole e minuscole e possono contenere % e _ come pattern di tipo SQL con corrispondenza con caratteri jolly.

I parametri min_size e max_size possono essere utilizzati singolarmente o insieme.

  • min_size trova artefatti con dimensioni maggiori o uguali al suo valore
  • max_size trova artefatti con dimensioni inferiori o uguali al suo valore
  • L'utilizzo di entrambi i parametri limita l'intervallo di dimensioni minima e massima per gli artefatti

NOTA: gli elementi vengono sempre restituiti in ordine alfanumerico tramite chiave.

Ottieni un singolo artefatto per spazio dei nomi e chiave con artifact

Nota: l'API artefatto di archiviazione può essere utilizzata solo dalle estensioni create da Looker.

Richiesta

GET /artifact/{namespace}/ricerca
Tipo di dati
Descrizione
Richiesta
HTTPRequest
percorso
Percorso HTTP
Espandi definizione HTTPPath...
spazio dei nomi
string
Spazio dei nomi di archiviazione artefatti
della query
Query HTTP
Espandi definizione HTTPQuery in corso...
campi
string
Nomi dei campi delimitati da virgole da restituire nelle risposte. Ometti per tutti i campi
chiave
string
Sequenza di tasti da abbinare
ID_utente
string
ID degli utenti che hanno creato o aggiornato l'elemento (elenco delimitato da virgole)
dimensioni_minime
integer
Dimensioni minime di archiviazione dell'elemento
dimensione_massima
integer
Dimensione massima di archiviazione dell'elemento
limite
integer
Numero di risultati da restituire. (utilizzato con l'offset)
offset
integer
Numero di risultati da ignorare prima di restituirne uno. (utilizzato con limite)

Risposta

200: Artefatti

Tipo di dati
Descrizione
(array)
chiave
string
Chiave del valore da archiviare. Lo spazio dei nomi + la chiave devono essere univoci.
valore
string
Valore da archiviare.
tipo_contenuti
string
Tipo MIME dei contenuti. Questa opzione può essere utilizzata solo per sostituire i contenuti rilevati come testo/normale. necessaria per impostare i tipi di contenuti dell'applicazione/json, che vengono analizzati come testo normale.
version
integer
Numero di versione del valore memorizzato. La versione deve essere fornita per eventuali aggiornamenti di un artefatto esistente.
spazio dei nomi
string
Spazio dei nomi di archiviazione degli artefatti.
creata_alle
string
Timestamp relativo alla creazione di questo artefatto.
aggiornato_in
string
Timestamp quando è stato aggiornato questo artefatto.
dimensione_valore
integer
Dimensioni (in byte) del valore memorizzato.
create_by_userid [id_utente]
string
ID utente dell'autore dell'artefatto.
aggiornato_da_utente
string
ID utente dell'aggiornatore di elementi.

400: Richiesta errata

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione

404: Non trovata

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione

422: Errore di convalida

Tipo di dati
Descrizione
messaggio
string
Error details (Dettagli errore)
Espandi definizione ValidationErrorDetails...
campo
string
Campo con errore
codice
string
Codice di errore
messaggio
string
Messaggio informativo sull'errore
documentazione_url
string
Link alla documentazione
documentazione_url
string
Link alla documentazione

429: Troppe richieste

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione