JsonFieldWithDefault Classe
Isso é usado para expressar a origem de um mapeamento de esquema de entrada para um único campo de destino no esquema evento da Grade de Eventos. Atualmente, isso é usado nos mapeamentos para as propriedades 'subject', 'eventtype' e 'dataversion'. Isso representa um campo no esquema de eventos de entrada junto com um valor padrão a ser usado e pelo menos uma dessas duas propriedades deve ser fornecida.
- Herança
-
azure.mgmt.eventgrid._serialization.ModelJsonFieldWithDefault
Construtor
JsonFieldWithDefault(*, source_field: str | None = None, default_value: str | None = None, **kwargs: Any)
Keyword-Only Parameters
- source_field
- str
Nome de um campo no esquema de evento de entrada que deve ser usado como a origem de um mapeamento.
- default_value
- str
O valor padrão a ser usado para mapeamento quando um SourceField não for fornecido ou se não houver nenhuma propriedade com o nome especificado no conteúdo do evento JSON publicado.
Variáveis
- source_field
- str
Nome de um campo no esquema de evento de entrada que deve ser usado como a origem de um mapeamento.
- default_value
- str
O valor padrão a ser usado para mapeamento quando um SourceField não for fornecido ou se não houver nenhuma propriedade com o nome especificado no conteúdo do evento JSON publicado.
Azure SDK for Python