You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"""Known persisted metadata attached to a multi-capture operation record."""
43
+
44
+
mac_address: MacAddressStr|None=Field(default=None, description="Cable modem MAC address captured when the operation was started.")
45
+
system_description: dict[str, str] =Field(default_factory=dict, description="Persisted system-description fields captured when the operation was started.")
46
+
47
+
48
+
classMultiCapturePersistedRecordModel(BaseModel):
49
+
"""Persisted multi-capture operation record stored by operation ID."""
50
+
51
+
capture_group_id: GroupId=Field(..., description="Capture-group identifier associated with the persisted operation.")
52
+
created: TimestampSec=Field(..., description="Unix epoch seconds when the operation record was created.")
53
+
operation: MultiCaptureOperationModel=Field(..., description="Canonical operation identity and measure-mode metadata.")
54
+
metadata: MultiCapturePersistedMetadataModel=Field(default_factory=MultiCapturePersistedMetadataModel, description="Additional persisted metadata such as MAC address and system description.")
55
+
56
+
57
+
classMultiCaptureOperationIdResponse(BaseModel):
58
+
"""Collection of persisted operation records keyed by operation ID."""
59
+
60
+
status: str|None=Field(default="success", description="Overall status for the operation-record listing request.")
61
+
message: str|None=Field(default=None, description="Additional information or error details for the operation-record listing request.")
62
+
operations: dict[OperationId, MultiCapturePersistedRecordModel] =Field(default_factory=dict, description="Persisted operation records keyed by operation ID for the requested operation family.")
0 commit comments