SourceObservation

Canonical captured observation stored without loading worker plugin code.

Attributes

attributematerializationLiteral[SourceMaterialization.CAPTURED]
= SourceMaterialization.CAPTURED
attributesource_typestr
attributedefinition_fingerprintstr
attributepayloaddict[str, JsonValue]
attributeprojectionstuple[SourceProjectionValue, ...]
= ()

Functions

funcvalidate_source_type(value) -> str
paramvaluestr

Returns

str
funcvalidate_envelope_identity() -> SourceObservation

Returns

powercontext.sources.observations.SourceObservation
funcprojection(key) -> JsonValue
paramkeySourceProjectionKey

Returns

pydantic.JsonValue

On this page