UNPKG

@vmngr/libvirt

Version:

Libvirt bindings for Node.js®

11 lines (10 loc) 432 B
import { DomainDesc, DomainDiskDesc, DomainInterfaceDesc } from "./desc"; export declare class DomainBuilder { private domainDesc; fromTemplate(templateDesc: DomainDesc): DomainBuilder; setName(name: string): DomainBuilder; setUUID(uuid: string): DomainBuilder; addDisk(diskDesc: DomainDiskDesc): DomainBuilder; addInterface(interfaceDesc: DomainInterfaceDesc): DomainBuilder; build: () => DomainDesc; }