Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateAddressInfo ¶
func CreateAddressInfo(systemID, vmID, siloID guid.GUID, passthru bool) (resources.ResourceCloser, error)
CreateAddressInfo creates an address info entry in the HvSocket provider to map a compute system GUID to a virtual machine ID or compartment ID.
`systemID` is the compute system GUID to map. `vmID` is the virtual machine ID to which the system GUID maps to. Must be guid.GUID{} to specify that the system GUID maps to a network compartment ID on the hosting system. `siloID` is the silo object ID to which the system GUID maps to. `passthru` when vmID is not guid.GUID{}, specifies whether the systemID maps to the primary compartment of the virtual machine (set to `false`) or to another compartment within the virtual machine (set to `true`)
func CreateContainerAddressInfo ¶
func CreateContainerAddressInfo(containerID, uvmID guid.GUID) (resources.ResourceCloser, error)
CreateContainerAddressInfo creates an address info entry in HvSocket to redirect the calls to the container silo inside UVM.
Types ¶
This section is empty.