Compartir a través de


JsonFieldWithDefault Clase

Se usa para expresar el origen de una asignación de esquema de entrada para un único campo de destino en el esquema de eventos de Event Grid. Actualmente se usa en las asignaciones de las propiedades "subject", "eventtype" y "dataversion". Representa un campo en el esquema de eventos de entrada junto con un valor predeterminado que se va a usar y se debe proporcionar al menos una de estas dos propiedades.

ivar source_field: nombre de un campo en el esquema de eventos de entrada que se va a usar como origen de una asignación.

vartype source_field: str

ivar default_value: valor predeterminado que se va a usar para la asignación cuando no se proporciona sourceField o si no hay ninguna propiedad con el nombre especificado en la carga del evento JSON publicado.

vartype default_value: str

Herencia
JsonFieldWithDefault

Constructor

JsonFieldWithDefault(*, source_field: str | None = None, default_value: str | None = None, **kwargs)

Parámetros

source_field
str

Nombre de un campo en el esquema de eventos de entrada que se va a usar como origen de una asignación.

default_value
str

Valor predeterminado que se va a usar para la asignación cuando no se proporciona sourceField o si no hay ninguna propiedad con el nombre especificado en la carga del evento JSON publicado.