github.com/Microsoft/azure-vhd-utils@v0.0.0-20230613175315-7c30a3748a1b/vhdcore/block/factoryParams.go (about) 1 package block 2 3 import ( 4 "github.com/Microsoft/azure-vhd-utils/vhdcore/bat" 5 "github.com/Microsoft/azure-vhd-utils/vhdcore/footer" 6 "github.com/Microsoft/azure-vhd-utils/vhdcore/header" 7 "github.com/Microsoft/azure-vhd-utils/vhdcore/reader" 8 ) 9 10 // FactoryParams represents type of the parameter for different disk block 11 // factories. 12 // 13 type FactoryParams struct { 14 VhdFooter *footer.Footer 15 VhdHeader *header.Header 16 BlockAllocationTable *bat.BlockAllocationTable 17 VhdReader *reader.VhdReader 18 ParentBlockFactory Factory 19 }