phenotypic.sdk_.MetadataMigrationTarget#
- class phenotypic.sdk_.MetadataMigrationTarget(path: str, kind: Literal['csv', 'parquet', 'json', 'hdf', 'frame'], status: Literal['compatible', 'migratable', 'blocked', 'applied', 'rolled_back', 'failed'], source_fingerprint: str, proposed_header_map: tuple[tuple[str, str], ...] = (), needs_metadata_marker: bool = False, hdf_snapshot_fingerprint: str | None = None, conflicts: tuple[str, ...] = (), mixed_table: bool = False)[source]#
Bases:
objectImmutable preflight description of one migration target.
Methods
__init__Attributes