Skip to content
ocx
install

ConfigUpdateReport, CopiedPlatformRow

ConfigUpdateReportclassdataclass#

Re-exported from ocx_sdk._resultsView source

driftattributeclass attributeinstance attribute#

drift: Any = None

fetched_atattributeclass attributeinstance attribute#

fetched_at: str | None = None

kill_switchesattributeclass attributeinstance attribute#

kill_switches: tuple[str, ...] = ()

CopiedPlatformRowclassdataclass#

Re-exported from ocx_sdk._resultsView source
class CopiedPlatformRow(platform: str, digest: str, disposition: str)

One platform copy carried over to the target (C-015, package_copy.rs:128-136).

Attributes

NameTypeDescription
platformstrThe platform this row describes.
digeststrThe platform manifest’s digest at the target.
dispositionstrWhat happened to this platform’s manifest at the target — a D8 kebab-case scalar enum: "added", "unchanged", "replaced", or "kept-not-in-source" (ocx_lib/src/publisher/copy.rs:208-219). Always present.

digestattributeinstance attribute#

digest: str

dispositionattributeinstance attribute#

disposition: str

platformattributeinstance attribute#

platform: str

from_dictmethodclassmethod#

def from_dict(data: Mapping[str, Any]) -> CopiedPlatformRow

Build from one decoded entry of CopyReport.platforms.