JsonInputSchemaMapping interface
Isso permite a publicação na Grade de Eventos usando um esquema de entrada personalizado. Isso pode ser usado para mapear propriedades de um esquema JSON de entrada personalizado para o esquema de eventos da Grade de Eventos.
- Extends
Propriedades
data |
As informações de mapeamento para a propriedade DataVersion do Evento da Grade de Eventos. |
event |
As informações de mapeamento para a propriedade EventTime do Evento da Grade de Eventos. |
event |
As informações de mapeamento para a propriedade EventType do Evento da Grade de Eventos. |
id | As informações de mapeamento para a propriedade Id do Evento da Grade de Eventos. |
input |
Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser |
subject | As informações de mapeamento para a propriedade Subject do Evento da Grade de Eventos. |
topic | As informações de mapeamento para a propriedade Topic do Evento da Grade de Eventos. |
Detalhes da propriedade
dataVersion
As informações de mapeamento para a propriedade DataVersion do Evento da Grade de Eventos.
dataVersion?: JsonFieldWithDefault
Valor da propriedade
eventTime
As informações de mapeamento para a propriedade EventTime do Evento da Grade de Eventos.
eventTime?: JsonField
Valor da propriedade
eventType
As informações de mapeamento para a propriedade EventType do Evento da Grade de Eventos.
eventType?: JsonFieldWithDefault
Valor da propriedade
id
As informações de mapeamento para a propriedade Id do Evento da Grade de Eventos.
id?: JsonField
Valor da propriedade
inputSchemaMappingType
Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser
inputSchemaMappingType: "Json"
Valor da propriedade
"Json"
subject
As informações de mapeamento para a propriedade Subject do Evento da Grade de Eventos.
subject?: JsonFieldWithDefault
Valor da propriedade
topic
As informações de mapeamento para a propriedade Topic do Evento da Grade de Eventos.
topic?: JsonField