Partilhar via


JsonFieldWithDefault interface

Isso é usado para expressar a origem de um mapeamento de esquema de entrada para um único campo de destino no esquema de Evento de Grade de Eventos. Isso é usado atualmente nos mapeamentos para as propriedades 'subject', 'eventtype' e 'dataversion'. Isso representa um campo no esquema de evento de entrada junto com um valor padrão a ser usado, e pelo menos uma dessas duas propriedades deve ser fornecida.

Propriedades

defaultValue

O valor padrão a ser usado para mapeamento quando um SourceField não é fornecido ou se não há nenhuma propriedade com o nome especificado na carga de evento JSON publicada.

sourceField

Nome de um campo no esquema de eventos de entrada que deve ser usado como a origem de um mapeamento.

Detalhes de Propriedade

defaultValue

O valor padrão a ser usado para mapeamento quando um SourceField não é fornecido ou se não há nenhuma propriedade com o nome especificado na carga de evento JSON publicada.

defaultValue?: string

Valor de Propriedade

string

sourceField

Nome de um campo no esquema de eventos de entrada que deve ser usado como a origem de um mapeamento.

sourceField?: string

Valor de Propriedade

string