Risorsa: DataSource
L'origine dati è uno spazio dei nomi logico per gli elementi da indicizzare. Tutti gli elementi devono appartenere a un'origine dati. Questo è il prerequisito per l'indicizzazione degli elementi in Cloud Search.
Rappresentazione JSON |
---|
{
"name": string,
"displayName": string,
"shortName": string,
"indexingServiceAccounts": [
string
],
"disableServing": boolean,
"disableModifications": boolean,
"itemsVisibility": [
{
object ( |
Campi | |
---|---|
name |
Il nome della risorsa dell'origine dati. Formato: origini dati/{sourceId}. Il nome viene ignorato durante la creazione di un'origine dati. |
displayName |
Obbligatorio. Nome visualizzato dell'origine dati La lunghezza massima è di 300 caratteri. |
shortName |
Un nome breve o alias per la fonte. Questo valore verrà utilizzato per creare corrispondenze con l'operatore "source". Ad esempio, se il nome breve è <value>, query come source:<value> restituiranno solo i risultati per questa sorgente. Il valore deve essere univoco in tutte le origini dati. Il valore deve contenere solo caratteri alfanumerici (a-zA-Z0-9). Il valore non può iniziare con "google" e non può essere uno dei seguenti: mail, gmail, docs, drive, groups, sites, calendar, hangouts, gplus, keep, people, Teams. La sua lunghezza massima è di 32 caratteri. |
indexingServiceAccounts[] |
Elenco di account di servizio che hanno accesso all'indicizzazione. |
disableServing |
Disattiva la pubblicazione di qualsiasi risultato di ricerca o di assistenza. |
disableModifications |
Se il valore è true, imposta l'origine dati in modalità di sola lettura. In modalità di sola lettura, l'API Indexing rifiuta qualsiasi richiesta di indicizzazione o eliminazione di elementi nell'origine. L'attivazione della modalità di sola lettura non interrompe l'elaborazione dei dati accettati in precedenza. |
itemsVisibility[] |
Questo campo limita la visibilità agli elementi a livello di origine dati. Gli elementi all'interno dell'origine dati sono limitati all'unione di utenti e gruppi inclusi in questo campo. Tieni presente che questa operazione non garantisce l'accesso a un elemento specifico, poiché gli utenti devono disporre delle autorizzazioni ACL per gli elementi contenuti. Ciò garantisce un accesso ad alto livello all'intera origine dati e che i singoli elementi non vengano condivisi al di fuori di questa visibilità. |
returnThumbnailUrls |
Può un utente richiedere di ottenere l'URI della miniatura per gli elementi indicizzati in questa origine dati. |
operationIds[] |
ID delle operazioni a lunga esecuzione (LRO) attualmente in esecuzione per questo schema. |
Metodi |
|
---|---|
|
Crea un'origine dati. |
|
Elimina un'origine dati. |
|
Recupera un'origine dati. |
|
Elenca le origini dati. |
|
Aggiorna un'origine dati. |
|
Aggiorna un'origine dati. |