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. Somente entrada. O padrão de URI fornecido pelo usuário de que o generatedUriPattern é gerado.

type

enum (Type)

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

exactMatch

boolean

Imutável. Se definido como "false", um uri_pattern será gerado para incluir todas as páginas cujo endereço contém o providedUriPattern. Se definido como "true", um uri_pattern será gerado 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 mecanismo de pesquisa.

generatedUriPattern

string

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

rootDomainUri

string

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

siteVerificationInfo

object (SiteVerificationInfo)

Apenas saída. Status da verificação da propriedade e validade do site.

indexingStatus

enum (IndexingStatus)

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

updateTime

string (Timestamp format)

Apenas saída. O horário da última atualização do site de destino.

Usa o padrão RFC 3339, em que a saída gerada é sempre convertida em Z e tem 0, 3, 6 ou 9 dígitos fracionários. Além de Z, outros ajustes também são aceitos. 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 em lote.

create

Cria uma TargetSite.

delete

Exclui um TargetSite.

get

Recebe um TargetSite.

list

Recebe uma lista de TargetSites.

patch

Atualiza um TargetSite.