$idstring Required

Must be at least 1 characters long

Must be at most 64 characters long

$schemaconst Required

Specific value: "https://schema.yext.com/config/cloudstream/stream-rule/v1"

includeSubAccountsboolean

Indicates whether data from sub accounts should also be streamed.

sourceenum (of string) Required

The source of data to stream.

Must be one of:

  • “enhancedLists”
  • “knowledgeManager”
  • “listings”
  • “profileSchema”
  • “reviewConfig”
  • “reviews”
  • “reviewsAgg”

destination:enum (of string)

The destination is the component name that, along with the region, construct the topic name that the data should be streamed to.

Must be one of:

  • “graphmerge”
  • “liveindex”

srcRegionconst Required

The region that the data should be streamed from.

Specific value: "nj1"

dstRegionenum (of string) Required

The region that the data should be streamed to.

Must be one of:

  • “gcp-use4a”
  • “gcp-us-west2”
  • “aws-us-east-1”

fieldsarray of string

The subset of fields from the source data that should be streamed.

Each item of this array must be:

Type: string

labelsarray of string

The labels applied to the streamed data.

Each item of this array must be:

Type: string

filterobject

A source specific configuration to filter source data.