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

Recurso: TargetSite

Um site de destino para o SiteSearchEngine.

Representação 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

Apenas saída. O nome do recurso totalmente qualificado do site de destino. projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/siteSearchEngine/targetSites/{targetSite} O target_site_id é gerado pelo sistema.

providedUriPattern

string

Obrigatório. Apenas entrada. O padrão de URI fornecido pelo utilizador a partir do qual o generatedUriPattern é gerado.

type

enum (Type)

O tipo do site de destino, por exemplo, se o site deve ser incluído ou excluído.

exactMatch

boolean

Imutável. Se for definido como falso, é gerado um uri_pattern para incluir todas as páginas cujo endereço contém o providedUriPattern. Se for definido como verdadeiro, é gerado um uri_pattern para tentar ser uma correspondência exata do providedUriPattern ou apenas da página específica se o providedUriPattern for específico. O providedUriPattern é sempre normalizado para gerar o padrão de URI a ser usado pelo motor de pesquisa.

generatedUriPattern

string

Apenas saída. Este é gerado pelo sistema com base no providedUriPattern.

rootDomainUri

string

Apenas saída. Domínio raiz do providedUriPattern.

siteVerificationInfo

object (SiteVerificationInfo)

Apenas saída. Estado da validação da propriedade e da validade do site.

indexingStatus

enum (IndexingStatus)

Apenas saída. Estado da indexação.

updateTime

string (Timestamp format)

Apenas saída. A hora da última atualização do site de destino.

Usa RFC 3339, em que o resultado gerado é sempre normalizado em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Também são aceites desvios diferentes de "Z". Exemplos: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" ou "2014-10-02T15:01:23+05:30".

failureReason

object (FailureReason)

Apenas saída. Motivo da falha.

Métodos

batchCreate

Cria TargetSite num lote.

create

Cria um TargetSite.

delete

Elimina um TargetSite.

get

Obtém um TargetSite.

list

Obtém uma lista de TargetSites.

patch

Atualiza um TargetSite.