phenotypic.sdk_.MetadataMigrationResult#
- class phenotypic.sdk_.MetadataMigrationResult(status: Literal['compatible', 'migratable', 'blocked', 'applied', 'rolled_back', 'failed'], source: str, source_fingerprint: str, resulting_fingerprint: str | None, plan_fingerprint: str, receipt_path: Path | None, migrated_targets: tuple[str, ...] = (), skipped_targets: tuple[str, ...] = (), blocked_targets: tuple[str, ...] = (), conflicts: tuple[str, ...] = ())[source]#
Bases:
objectImmutable outcome of migration or rollback.
Methods
__init__Attributes