Documentation ¶
Index ¶
- Variables
- type CheckpointOptions
- func (*CheckpointOptions) Descriptor() ([]byte, []int)deprecated
- func (x *CheckpointOptions) GetCgroupsMode() string
- func (x *CheckpointOptions) GetEmptyNamespaces() []string
- func (x *CheckpointOptions) GetExit() bool
- func (x *CheckpointOptions) GetExternalUnixSockets() bool
- func (x *CheckpointOptions) GetFileLocks() bool
- func (x *CheckpointOptions) GetImagePath() string
- func (x *CheckpointOptions) GetOpenTcp() bool
- func (x *CheckpointOptions) GetTerminal() bool
- func (x *CheckpointOptions) GetWorkPath() string
- func (*CheckpointOptions) ProtoMessage()
- func (x *CheckpointOptions) ProtoReflect() protoreflect.Message
- func (x *CheckpointOptions) Reset()
- func (x *CheckpointOptions) String() string
- type CreateOptions
- func (*CreateOptions) Descriptor() ([]byte, []int)deprecated
- func (x *CreateOptions) GetCgroupsMode() string
- func (x *CreateOptions) GetCriuImagePath() string
- func (x *CreateOptions) GetCriuWorkPath() string
- func (x *CreateOptions) GetEmptyNamespaces() []string
- func (x *CreateOptions) GetExternalUnixSockets() bool
- func (x *CreateOptions) GetFileLocks() bool
- func (x *CreateOptions) GetIoGid() uint32
- func (x *CreateOptions) GetIoUid() uint32
- func (x *CreateOptions) GetNoNewKeyring() bool
- func (x *CreateOptions) GetNoPivotRoot() bool
- func (x *CreateOptions) GetOpenTcp() bool
- func (x *CreateOptions) GetShimCgroup() string
- func (x *CreateOptions) GetTerminal() bool
- func (*CreateOptions) ProtoMessage()
- func (x *CreateOptions) ProtoReflect() protoreflect.Message
- func (x *CreateOptions) Reset()
- func (x *CreateOptions) String() string
- type ProcessDetails
- type RuncOptions
- func (*RuncOptions) Descriptor() ([]byte, []int)deprecated
- func (x *RuncOptions) GetCriuPath() stringdeprecated
- func (x *RuncOptions) GetRuntime() string
- func (x *RuncOptions) GetRuntimeRoot() string
- func (x *RuncOptions) GetSystemdCgroup() bool
- func (*RuncOptions) ProtoMessage()
- func (x *RuncOptions) ProtoReflect() protoreflect.Message
- func (x *RuncOptions) Reset()
- func (x *RuncOptions) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_github_com_containerd_containerd_runtime_linux_runctypes_runc_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CheckpointOptions ¶
type CheckpointOptions struct { Exit bool `protobuf:"varint,1,opt,name=exit,proto3" json:"exit,omitempty"` OpenTcp bool `protobuf:"varint,2,opt,name=open_tcp,json=openTcp,proto3" json:"open_tcp,omitempty"` ExternalUnixSockets bool `protobuf:"varint,3,opt,name=external_unix_sockets,json=externalUnixSockets,proto3" json:"external_unix_sockets,omitempty"` Terminal bool `protobuf:"varint,4,opt,name=terminal,proto3" json:"terminal,omitempty"` FileLocks bool `protobuf:"varint,5,opt,name=file_locks,json=fileLocks,proto3" json:"file_locks,omitempty"` EmptyNamespaces []string `protobuf:"bytes,6,rep,name=empty_namespaces,json=emptyNamespaces,proto3" json:"empty_namespaces,omitempty"` CgroupsMode string `protobuf:"bytes,7,opt,name=cgroups_mode,json=cgroupsMode,proto3" json:"cgroups_mode,omitempty"` WorkPath string `protobuf:"bytes,8,opt,name=work_path,json=workPath,proto3" json:"work_path,omitempty"` ImagePath string `protobuf:"bytes,9,opt,name=image_path,json=imagePath,proto3" json:"image_path,omitempty"` // contains filtered or unexported fields }
func (*CheckpointOptions) Descriptor
deprecated
func (*CheckpointOptions) Descriptor() ([]byte, []int)
Deprecated: Use CheckpointOptions.ProtoReflect.Descriptor instead.
func (*CheckpointOptions) GetCgroupsMode ¶ added in v1.6.9
func (x *CheckpointOptions) GetCgroupsMode() string
func (*CheckpointOptions) GetEmptyNamespaces ¶ added in v1.6.9
func (x *CheckpointOptions) GetEmptyNamespaces() []string
func (*CheckpointOptions) GetExit ¶ added in v1.6.9
func (x *CheckpointOptions) GetExit() bool
func (*CheckpointOptions) GetExternalUnixSockets ¶ added in v1.6.9
func (x *CheckpointOptions) GetExternalUnixSockets() bool
func (*CheckpointOptions) GetFileLocks ¶ added in v1.6.9
func (x *CheckpointOptions) GetFileLocks() bool
func (*CheckpointOptions) GetImagePath ¶ added in v1.6.9
func (x *CheckpointOptions) GetImagePath() string
func (*CheckpointOptions) GetOpenTcp ¶ added in v1.6.9
func (x *CheckpointOptions) GetOpenTcp() bool
func (*CheckpointOptions) GetTerminal ¶ added in v1.6.9
func (x *CheckpointOptions) GetTerminal() bool
func (*CheckpointOptions) GetWorkPath ¶ added in v1.6.9
func (x *CheckpointOptions) GetWorkPath() string
func (*CheckpointOptions) ProtoMessage ¶
func (*CheckpointOptions) ProtoMessage()
func (*CheckpointOptions) ProtoReflect ¶ added in v1.6.9
func (x *CheckpointOptions) ProtoReflect() protoreflect.Message
func (*CheckpointOptions) Reset ¶
func (x *CheckpointOptions) Reset()
func (*CheckpointOptions) String ¶
func (x *CheckpointOptions) String() string
type CreateOptions ¶
type CreateOptions struct { NoPivotRoot bool `protobuf:"varint,1,opt,name=no_pivot_root,json=noPivotRoot,proto3" json:"no_pivot_root,omitempty"` OpenTcp bool `protobuf:"varint,2,opt,name=open_tcp,json=openTcp,proto3" json:"open_tcp,omitempty"` ExternalUnixSockets bool `protobuf:"varint,3,opt,name=external_unix_sockets,json=externalUnixSockets,proto3" json:"external_unix_sockets,omitempty"` Terminal bool `protobuf:"varint,4,opt,name=terminal,proto3" json:"terminal,omitempty"` FileLocks bool `protobuf:"varint,5,opt,name=file_locks,json=fileLocks,proto3" json:"file_locks,omitempty"` EmptyNamespaces []string `protobuf:"bytes,6,rep,name=empty_namespaces,json=emptyNamespaces,proto3" json:"empty_namespaces,omitempty"` CgroupsMode string `protobuf:"bytes,7,opt,name=cgroups_mode,json=cgroupsMode,proto3" json:"cgroups_mode,omitempty"` NoNewKeyring bool `protobuf:"varint,8,opt,name=no_new_keyring,json=noNewKeyring,proto3" json:"no_new_keyring,omitempty"` ShimCgroup string `protobuf:"bytes,9,opt,name=shim_cgroup,json=shimCgroup,proto3" json:"shim_cgroup,omitempty"` IoUid uint32 `protobuf:"varint,10,opt,name=io_uid,json=ioUid,proto3" json:"io_uid,omitempty"` IoGid uint32 `protobuf:"varint,11,opt,name=io_gid,json=ioGid,proto3" json:"io_gid,omitempty"` CriuWorkPath string `protobuf:"bytes,12,opt,name=criu_work_path,json=criuWorkPath,proto3" json:"criu_work_path,omitempty"` CriuImagePath string `protobuf:"bytes,13,opt,name=criu_image_path,json=criuImagePath,proto3" json:"criu_image_path,omitempty"` // contains filtered or unexported fields }
func (*CreateOptions) Descriptor
deprecated
func (*CreateOptions) Descriptor() ([]byte, []int)
Deprecated: Use CreateOptions.ProtoReflect.Descriptor instead.
func (*CreateOptions) GetCgroupsMode ¶ added in v1.6.9
func (x *CreateOptions) GetCgroupsMode() string
func (*CreateOptions) GetCriuImagePath ¶ added in v1.6.9
func (x *CreateOptions) GetCriuImagePath() string
func (*CreateOptions) GetCriuWorkPath ¶ added in v1.6.9
func (x *CreateOptions) GetCriuWorkPath() string
func (*CreateOptions) GetEmptyNamespaces ¶ added in v1.6.9
func (x *CreateOptions) GetEmptyNamespaces() []string
func (*CreateOptions) GetExternalUnixSockets ¶ added in v1.6.9
func (x *CreateOptions) GetExternalUnixSockets() bool
func (*CreateOptions) GetFileLocks ¶ added in v1.6.9
func (x *CreateOptions) GetFileLocks() bool
func (*CreateOptions) GetIoGid ¶ added in v1.6.9
func (x *CreateOptions) GetIoGid() uint32
func (*CreateOptions) GetIoUid ¶ added in v1.6.9
func (x *CreateOptions) GetIoUid() uint32
func (*CreateOptions) GetNoNewKeyring ¶ added in v1.6.9
func (x *CreateOptions) GetNoNewKeyring() bool
func (*CreateOptions) GetNoPivotRoot ¶ added in v1.6.9
func (x *CreateOptions) GetNoPivotRoot() bool
func (*CreateOptions) GetOpenTcp ¶ added in v1.6.9
func (x *CreateOptions) GetOpenTcp() bool
func (*CreateOptions) GetShimCgroup ¶ added in v1.6.9
func (x *CreateOptions) GetShimCgroup() string
func (*CreateOptions) GetTerminal ¶ added in v1.6.9
func (x *CreateOptions) GetTerminal() bool
func (*CreateOptions) ProtoMessage ¶
func (*CreateOptions) ProtoMessage()
func (*CreateOptions) ProtoReflect ¶ added in v1.6.9
func (x *CreateOptions) ProtoReflect() protoreflect.Message
func (*CreateOptions) Reset ¶
func (x *CreateOptions) Reset()
func (*CreateOptions) String ¶
func (x *CreateOptions) String() string
type ProcessDetails ¶
type ProcessDetails struct { ExecID string `protobuf:"bytes,1,opt,name=exec_id,json=execId,proto3" json:"exec_id,omitempty"` // contains filtered or unexported fields }
func (*ProcessDetails) Descriptor
deprecated
func (*ProcessDetails) Descriptor() ([]byte, []int)
Deprecated: Use ProcessDetails.ProtoReflect.Descriptor instead.
func (*ProcessDetails) GetExecID ¶ added in v1.6.9
func (x *ProcessDetails) GetExecID() string
func (*ProcessDetails) ProtoMessage ¶
func (*ProcessDetails) ProtoMessage()
func (*ProcessDetails) ProtoReflect ¶ added in v1.6.9
func (x *ProcessDetails) ProtoReflect() protoreflect.Message
func (*ProcessDetails) Reset ¶
func (x *ProcessDetails) Reset()
func (*ProcessDetails) String ¶
func (x *ProcessDetails) String() string
type RuncOptions ¶
type RuncOptions struct { Runtime string `protobuf:"bytes,1,opt,name=runtime,proto3" json:"runtime,omitempty"` RuntimeRoot string `protobuf:"bytes,2,opt,name=runtime_root,json=runtimeRoot,proto3" json:"runtime_root,omitempty"` // criu binary path. // // Deprecated: runc option --criu is now ignored (with a warning), and the // option will be removed entirely in a future release. Users who need a non- // standard criu binary should rely on the standard way of looking up binaries // in $PATH. // // Deprecated: Do not use. CriuPath string `protobuf:"bytes,3,opt,name=criu_path,json=criuPath,proto3" json:"criu_path,omitempty"` SystemdCgroup bool `protobuf:"varint,4,opt,name=systemd_cgroup,json=systemdCgroup,proto3" json:"systemd_cgroup,omitempty"` // contains filtered or unexported fields }
func (*RuncOptions) Descriptor
deprecated
func (*RuncOptions) Descriptor() ([]byte, []int)
Deprecated: Use RuncOptions.ProtoReflect.Descriptor instead.
func (*RuncOptions) GetCriuPath
deprecated
added in
v1.6.9
func (x *RuncOptions) GetCriuPath() string
Deprecated: Do not use.
func (*RuncOptions) GetRuntime ¶ added in v1.6.9
func (x *RuncOptions) GetRuntime() string
func (*RuncOptions) GetRuntimeRoot ¶ added in v1.6.9
func (x *RuncOptions) GetRuntimeRoot() string
func (*RuncOptions) GetSystemdCgroup ¶ added in v1.6.9
func (x *RuncOptions) GetSystemdCgroup() bool
func (*RuncOptions) ProtoMessage ¶
func (*RuncOptions) ProtoMessage()
func (*RuncOptions) ProtoReflect ¶ added in v1.6.9
func (x *RuncOptions) ProtoReflect() protoreflect.Message
func (*RuncOptions) Reset ¶
func (x *RuncOptions) Reset()
func (*RuncOptions) String ¶
func (x *RuncOptions) String() string
Click to show internal directories.
Click to hide internal directories.