Type: object

FreshnessExecutionResultArtifact(metadata: dbt.contracts.results.FreshnessMetadata, results: Sequence[Union[dbt.contracts.results.SourceFreshnessRuntimeError, dbt.contracts.results.SourceFreshnessOutput]], elapsed_time: float)

No Additional Properties

Type: object

FreshnessMetadata(dbtschemaversion: str = , dbtversion: str = '0.20.0rc1', generatedat: datetime.datetime = , invocation_id: Union[str, NoneType] = , env: Dict[str, str] = )

No Additional Properties

Type: string Default: "https://schemas.getdbt.com/dbt/sources/v1.json"

Type: string Default: "0.20.0rc1"

Type: string Default: "2021-06-07T14:49:01.095724Z"

Type: object Default: {}

Each additional property must conform to the following schema

Type: string

Type: array

Each item of this array must be:


Type: object

SourceFreshnessRuntimeError(unique_id: str, error: Union[str, int, NoneType], status: dbt.contracts.results.FreshnessErrorEnum)

No Additional Properties

Type: string

Type: enum (of string)

Must be one of:

  • "runtime error"
Type: object

SourceFreshnessOutput(uniqueid: str, maxloadedat: datetime.datetime, snapshottedat: datetime.datetime, maxloadedattimeagoins: float, status: dbt.contracts.results.FreshnessStatus, criteria: dbt.contracts.graph.unparsed.FreshnessThreshold, adapter_response: Dict[str, Any])

No Additional Properties

Type: string

Type: enum (of string)

Must be one of:

  • "pass"
  • "warn"
  • "error"
  • "runtime error"

Type: object

FreshnessThreshold(warnafter: Union[dbt.contracts.graph.unparsed.Time, NoneType] = None, errorafter: Union[dbt.contracts.graph.unparsed.Time, NoneType] = None, filter: Union[str, NoneType] = None)

No Additional Properties


Type: object

Time(count: int, period: dbt.contracts.graph.unparsed.TimePeriod)

No Additional Properties

Type: enum (of string)

Must be one of:

  • "minute"
  • "hour"
  • "day"


Type: object

Time(count: int, period: dbt.contracts.graph.unparsed.TimePeriod)

Same definition as Time

Type: number