observability.schema.sink.elasticsearch.contract_version#

Classes#

ContractVersion

The contract version for Elasticsearch schema.

Module Contents#

class ContractVersion#

Bases: enum.StrEnum

The contract version for Elasticsearch schema.

Initialize self. See help(type(self)) for accurate signature.

V1_0 = '1.0'#
V1_1 = '1.1'#
get_contract_class() type[pydantic.BaseModel]#

Get the Pydantic model class for this contract version.