package resourcepaths

import "github.com/Microsoft/hcsshim/internal/hcs/resourcepaths"

Index

Constants

const (
	// silo container resources paths
	SiloDeviceResourcePath          string = "Container/Devices/Generic"
	SiloMappedDirectoryResourcePath string = "Container/MappedDirectories"
	SiloMappedPipeResourcePath      string = "Container/MappedPipes"
	SiloMemoryResourcePath          string = "Container/Memory/SizeInMB"
	SiloRegistryFlushStatePath      string = "Container/RegistryFlushState"
	SiloProcessorResourcePath       string = "Container/Processor"
)
const (
	GPUResourcePath                  string = "VirtualMachine/ComputeTopology/Gpu"
	MemoryResourcePath               string = "VirtualMachine/ComputeTopology/Memory/SizeInMB"
	CPUGroupResourcePath             string = "VirtualMachine/ComputeTopology/Processor/CpuGroup"
	IdledResourcePath                string = "VirtualMachine/ComputeTopology/Processor/IdledProcessors"
	CPUFrequencyPowerCapResourcePath string = "VirtualMachine/ComputeTopology/Processor/CpuFrequencyPowerCap"
	CPULimitsResourcePath            string = "VirtualMachine/ComputeTopology/Processor/Limits"
	SerialResourceFormat             string = "VirtualMachine/Devices/ComPorts/%d"
	FlexibleIovResourceFormat        string = "VirtualMachine/Devices/FlexibleIov/%s"
	LicensingResourcePath            string = "VirtualMachine/Devices/Licensing"
	MappedPipeResourceFormat         string = "VirtualMachine/Devices/MappedPipes/%s"
	NetworkResourceFormat            string = "VirtualMachine/Devices/NetworkAdapters/%s"
	Plan9ShareResourcePath           string = "VirtualMachine/Devices/Plan9/Shares"
	SCSIResourceFormat               string = "VirtualMachine/Devices/Scsi/%s/Attachments/%d"
	SharedMemoryRegionResourcePath   string = "VirtualMachine/Devices/SharedMemory/Regions"
	VirtualPCIResourceFormat         string = "VirtualMachine/Devices/VirtualPci/%s"
	VPMemControllerResourceFormat    string = "VirtualMachine/Devices/VirtualPMem/Devices/%d"
	VPMemDeviceResourceFormat        string = "VirtualMachine/Devices/VirtualPMem/Devices/%d/Mappings/%d"
	VSMBShareResourcePath            string = "VirtualMachine/Devices/VirtualSmb/Shares"
	HvSocketConfigResourceFormat     string = "VirtualMachine/Devices/HvSocket/HvSocketConfig/ServiceTable/%s"
)

Source Files

silo.go virtualmachine.go

Version
v0.12.9 (latest)
Published
Oct 30, 2024
Platform
linux/amd64
Last checked
15 hours ago

Tools for package owners.