REST Resource: projects.locations.dataStores.siteSearchEngine.targetSites

Risorsa: TargetSite

Un sito di destinazione per SiteSearchEngine.

Rappresentazione JSON
{
  "name": string,
  "providedUriPattern": string,
  "type": enum (Type),
  "exactMatch": boolean,
  "generatedUriPattern": string,
  "rootDomainUri": string,
  "siteVerificationInfo": {
    object (SiteVerificationInfo)
  },
  "indexingStatus": enum (IndexingStatus),
  "updateTime": string,
  "failureReason": {
    object (FailureReason)
  }
}
Campi
name

string

Solo output. Il nome risorsa completo del sito di destinazione. projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/siteSearchEngine/targetSites/{targetSite} Il target_site_id è generato dal sistema.

providedUriPattern

string

Obbligatorio. Solo input. Il pattern URI fornito dall'utente da cui viene generato generatedUriPattern.

type

enum (Type)

Il tipo di sito di destinazione, ad esempio se il sito deve essere incluso o escluso.

exactMatch

boolean

Immutabile. Se impostato su false, viene generato un uri_pattern per includere tutte le pagine il cui indirizzo contiene il valore providedUriPattern. Se impostato su true, viene generato un uri_pattern per cercare di corrispondere esattamente al valore providedUriPattern o solo alla pagina specifica se providedUriPattern è specifico. providedUriPattern viene sempre normalizzato per generare il pattern URI da utilizzare dal motore di ricerca.

generatedUriPattern

string

Solo output. Questo valore viene generato dal sistema in base a providedUriPattern.

rootDomainUri

string

Solo output. Dominio principale di providedUriPattern.

siteVerificationInfo

object (SiteVerificationInfo)

Solo output. Stato di verifica della proprietà e della validità del sito.

indexingStatus

enum (IndexingStatus)

Solo output. Stato dell'indicizzazione.

updateTime

string (Timestamp format)

Solo output. L'ora dell'ultimo aggiornamento del sito di destinazione.

Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

failureReason

object (FailureReason)

Solo output. Motivo dell'errore.

Metodi

batchCreate

Crea TargetSite in un batch.

create

Crea un TargetSite.

delete

Elimina un TargetSite.

get

Riceve un TargetSite.

list

Recupera un elenco di TargetSite.

patch

Aggiorna un TargetSite.