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

资源:TargetSite

SiteSearchEngine 的目标网站。

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)
  }
}
字段
name

string

仅限输出。目标网站的完全限定资源名称。projects/{project}/locations/{location}/collections/{collection}/dataStores/{dataStore}/siteSearchEngine/targetSites/{targetSite} target_site_id 由系统生成。

providedUriPattern

string

必需。仅限输入。用户提供的 URI 模式,用于生成 generatedUriPattern

type

enum (Type)

目标网站的类型,例如,网站是要包含还是排除。

exactMatch

boolean

不可变。如果设置为 false,则会生成一个 uri_pattern,以包含地址中包含 providedUriPattern 的所有网页。如果设置为 true,系统会生成一个 uri_pattern,尝试与 providedUriPattern 完全匹配,或者如果 providedUriPattern 是特定的,则仅与特定网页匹配。providedUriPattern 始终会进行标准化处理,以生成供搜索引擎使用的 URI 模式。

generatedUriPattern

string

仅限输出。这是根据 providedUriPattern 由系统生成的。

rootDomainUri

string

仅限输出。providedUriPattern 的根网域。

siteVerificationInfo

object (SiteVerificationInfo)

仅限输出。网站所有权和有效性验证状态。

indexingStatus

enum (IndexingStatus)

仅限输出。索引编制状态。

updateTime

string (Timestamp format)

仅限输出。目标网站的上次更新时间。

采用 RFC 3339 标准,生成的输出将始终进行 Z 规范化(即转换为 UTC 零时区格式并在末尾附加 Z),并使用 0、3、6 或 9 个小数位。不带“Z”的偏差时间也是可以接受的。示例:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

failureReason

object (FailureReason)

仅限输出。失败原因。

方法

batchCreate

批量创建 TargetSite

create

创建 TargetSite

delete

删除 TargetSite

get

获取 TargetSite

list

获取 TargetSite 的列表。

patch

更新 TargetSite