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

Recurso: TargetSite

Sitio de destino de 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 de salida. Nombre de recurso completo 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 de entrada. El patrón de URI proporcionado por el usuario a partir del cual se genera el generatedUriPattern.

type

enum (Type)

El tipo de sitio de destino (por ejemplo, si el sitio se va a incluir o excluir).

exactMatch

boolean

Inmutable. Si se define como false, se genera un uri_pattern para incluir todas las páginas cuya dirección contenga el valor de providedUriPattern. Si se define como true, se genera un uri_pattern para intentar que coincida exactamente con providedUriPattern o solo con la página específica si providedUriPattern es una página específica. providedUriPattern siempre se normaliza para generar el patrón de URI que utilizará el buscador.

generatedUriPattern

string

Solo de salida. Se genera automáticamente en función de providedUriPattern.

rootDomainUri

string

Solo de salida. Dominio raíz de providedUriPattern.

siteVerificationInfo

object (SiteVerificationInfo)

Solo de salida. Estado de verificación de la propiedad y la validez del sitio.

indexingStatus

enum (IndexingStatus)

Solo de salida. Estado de indexación.

updateTime

string (Timestamp format)

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

Usa RFC 3339, donde la salida generada siempre se normaliza con Z y usa 0, 3, 6 o 9 dígitos fraccionarios. También se aceptan otros desplazamientos distintos de "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 de salida. Motivo del error.

Métodos

batchCreate

Crea TargetSite en un lote.

create

Crea un TargetSite.

delete

Elimina un TargetSite.

get

Obtiene un TargetSite.

list

Obtiene una lista de TargetSites.

patch

Actualiza un TargetSite.