Zasób: DataSource
Źródło danych to logiczna przestrzeń nazw, w której elementy mają być indeksowane. Wszystkie elementy muszą należeć do źródła danych. Jest to warunek wstępny przed indeksowaniem elementów w Cloud Search.
Zapis JSON |
---|
{
"name": string,
"displayName": string,
"shortName": string,
"indexingServiceAccounts": [
string
],
"disableServing": boolean,
"disableModifications": boolean,
"itemsVisibility": [
{
object ( |
Pola | |
---|---|
name |
Nazwa zasobu źródła danych. Format: źródła danych/{sourceId}. Podczas tworzenia źródła danych nazwa jest ignorowana. |
displayName |
Wymagane. Wyświetlana nazwa źródła danych. Maksymalna długość to 300 znaków. |
shortName |
Krótka nazwa lub alias źródła. Ta wartość zostanie użyta do dopasowania wartości „source” . Jeśli na przykład krótka nazwa to <value>, zapytania takie jak <value> zwróciją wyniki tylko z tego źródła. Wartość musi być unikalna we wszystkich źródłach danych. Wartość może zawierać tylko znaki alfanumeryczne (a–zA–Z0–9). Wartość nie może zaczynać się od „google” i nie mogą być jednym z tych elementów: poczta, gmail, dokumenty, dysk, grupy, witryny, kalendarz, hangouts, gplus, Keep, osoby, zespoły. Jego maksymalna długość to 32 znaki. |
indexingServiceAccounts[] |
Lista kont usługi, które mają uprawnienia do indeksowania. |
disableServing |
Wyłącz wyświetlanie wyników wyszukiwania lub wspomagania. |
disableModifications |
Jeśli ma wartość prawda, źródło danych jest w trybie tylko do odczytu. W trybie tylko do odczytu interfejs Indexing API odrzuca wszelkie żądania indeksowania lub usunięcia elementów z tego źródła. Włączenie trybu „tylko do odczytu” nie zatrzymuje przetwarzania wcześniej zaakceptowanych danych. |
itemsVisibility[] |
To pole ogranicza widoczność do elementów na poziomie źródła danych. Elementy w obrębie źródła danych są ograniczone do grupy użytkowników i grup uwzględnionych w tym polu. Pamiętaj, że nie zapewnia to dostępu do konkretnego elementu, ponieważ użytkownicy muszą mieć uprawnienia na liście kontroli dostępu (ACL) do zawartych w niej elementów. Zapewnia to wysoki poziom dostępu do całego źródła danych i zapewnia, że poszczególne elementy nie są udostępniane poza tę widoczność. |
returnThumbnailUrls |
Czy użytkownik może poprosić o pobranie identyfikatora URI miniatury dla elementów zindeksowanych w tym źródle danych. |
operationIds[] |
Identyfikatory długotrwałych operacji (LRO) aktualnie uruchomionych dla tego schematu. |
Metody |
|
---|---|
|
Tworzy źródło danych. |
|
Usuwa źródło danych. |
|
Pobiera źródło danych. |
|
Wyświetla listę źródeł danych. |
|
Aktualizuje źródło danych. |
|
Aktualizuje źródło danych. |