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

Recurso: TargetSite

Es un sitio de destino para SiteSearchEngine.

Representación 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)
  }
}
Campos
name

string

Solo salida. Es el nombre de recurso completamente calificado del sitio de destino. projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/siteSearchEngine/targetSites/{targetSite} El target_site_id se genera automáticamente.

providedUriPattern

string

Obligatorio. Solo entrada. Es el patrón de URI proporcionado por el usuario a partir del cual se genera el generatedUriPattern.

type

enum (Type)

Es el tipo de sitio de destino, por ejemplo, si el sitio se incluirá o excluirá.

exactMatch

boolean

Inmutable. Si se establece en falso, se genera un uri_pattern para incluir todas las páginas cuya dirección contenga el providedUriPattern. Si se establece en verdadero, se genera un uri_pattern para intentar que coincida exactamente con el providedUriPattern o solo con la página específica si el providedUriPattern es específico. providedUriPattern siempre se normaliza para generar el patrón de URI que usará el motor de búsqueda.

generatedUriPattern

string

Solo salida. El sistema lo genera en función del providedUriPattern.

rootDomainUri

string

Solo salida. Es el dominio raíz del providedUriPattern.

siteVerificationInfo

object (SiteVerificationInfo)

Solo salida. Es el estado de verificación de la propiedad y la validez del sitio.

indexingStatus

enum (IndexingStatus)

Solo salida. Es el estado de indexación.

updateTime

string (Timestamp format)

Solo salida. Es la hora de la última actualización del sitio de destino.

Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" o "2014-10-02T15:01:23+05:30".

failureReason

object (FailureReason)

Solo salida. Es el motivo de la falla.

Métodos

batchCreate

Crea TargetSite en lote.

create

Crea un TargetSite.

delete

Borra un TargetSite.

get

Obtienes una TargetSite.

list

Obtiene una lista de TargetSites.

patch

Actualiza un TargetSite.