:py:mod:`dissect.apfs.apfs` =========================== .. py:module:: dissect.apfs.apfs Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: dissect.apfs.apfs.APFS Attributes ~~~~~~~~~~ .. autoapisummary:: dissect.apfs.apfs.log .. py:data:: log .. py:class:: APFS(fh: BinaryIO) Container class for APFS operations. :param fh: File-like object to read the APFS container from. .. py:attribute:: fh .. py:attribute:: sb .. py:attribute:: sbs .. py:property:: block_size :type: int The block size of the container. .. py:property:: sectors_per_block :type: int The number of 512-byte sectors per block. .. py:property:: block_count :type: int The total number of blocks in the container. .. py:property:: uuid :type: uuid.UUID The UUID of the container. .. py:property:: keybag :type: dissect.apfs.objects.keybag.ContainerKeybag | None The container keybag, if present. .. py:property:: volumes :type: list[dissect.apfs.objects.fs.FS] All the filesystems in the container.