Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // V5 GUIDs for SCSI controllers // These GUIDs are created with namespace GUID "d422512d-2bf2-4752-809d-7b82b5fcb1b4" // and index as names. For example, first GUID is created like this: // guid.NewV5("d422512d-2bf2-4752-809d-7b82b5fcb1b4", []byte("0")) ScsiControllerGuids = []string{ "df6d0690-79e5-55b6-a5ec-c1e2f77f580a", "0110f83b-de10-5172-a266-78bca56bf50a", "b5d2d8d4-3a75-51bf-945b-3444dc6b8579", "305891a9-b251-5dfe-91a2-c25d9212275b", } )
Functions ¶
This section is empty.
Types ¶
type ModificationRequest ¶
type ModificationRequest struct { RequestType RequestType `json:"RequestType,omitempty"` ResourceType ResourceType `json:"ResourceType,omitempty"` Settings interface{} `json:"Settings,omitempty"` }
ModificationRequest is for modify commands passed to the guest.
type NetworkModifyRequest ¶
type NetworkModifyRequest struct { AdapterId string `json:"AdapterId,omitempty"` //nolint:stylecheck RequestType RequestType `json:"RequestType,omitempty"` Settings interface{} `json:"Settings,omitempty"` }
type ProcessModifyOperation ¶ added in v0.12.0
type ProcessModifyOperation string
Operation type for [hcsschema.ProcessModifyRequest].
const ( ModifyProcessConsoleSize ProcessModifyOperation = "ConsoleSize" CloseProcessHandle ProcessModifyOperation = "CloseHandle" )
type RS4NetworkModifyRequest ¶
type RS4NetworkModifyRequest struct { AdapterInstanceId string `json:"AdapterInstanceId,omitempty"` //nolint:stylecheck RequestType RequestType `json:"RequestType,omitempty"` Settings interface{} `json:"Settings,omitempty"` }
type RequestType ¶
type RequestType string
const ( RequestTypeAdd RequestType = "Add" RequestTypeRemove RequestType = "Remove" RequestTypePreAdd RequestType = "PreAdd" // For networking RequestTypeUpdate RequestType = "Update" )
RequestType const.
type ResourceType ¶
type ResourceType string
type STDIOHandle ¶ added in v0.12.0
type STDIOHandle string
Standard IO handle(s) to close for [hcsschema.CloseHandle] in [hcsschema.ProcessModifyRequest].
const ( STDInHandle STDIOHandle = "StdIn" STDOutHandle STDIOHandle = "StdOut" STDErrHandle STDIOHandle = "StdErr" AllHandles STDIOHandle = "All" )
type SignalValueWCOW ¶
type SignalValueWCOW string
const ( SignalValueWCOWCtrlC SignalValueWCOW = "CtrlC" SignalValueWCOWCtrlBreak SignalValueWCOW = "CtrlBreak" SignalValueWCOWCtrlClose SignalValueWCOW = "CtrlClose" SignalValueWCOWCtrlLogOff SignalValueWCOW = "CtrlLogOff" SignalValueWCOWCtrlShutdown SignalValueWCOW = "CtrlShutdown" )
Click to show internal directories.
Click to hide internal directories.