github.com/containerd/Containerd@v1.4.13/runtime/v2/runc/options/next.pb.txt (about) 1 file { 2 name: "github.com/containerd/containerd/runtime/v2/runc/options/oci.proto" 3 package: "containerd.runc.v1" 4 dependency: "gogoproto/gogo.proto" 5 message_type { 6 name: "Options" 7 field { 8 name: "no_pivot_root" 9 number: 1 10 label: LABEL_OPTIONAL 11 type: TYPE_BOOL 12 json_name: "noPivotRoot" 13 } 14 field { 15 name: "no_new_keyring" 16 number: 2 17 label: LABEL_OPTIONAL 18 type: TYPE_BOOL 19 json_name: "noNewKeyring" 20 } 21 field { 22 name: "shim_cgroup" 23 number: 3 24 label: LABEL_OPTIONAL 25 type: TYPE_STRING 26 json_name: "shimCgroup" 27 } 28 field { 29 name: "io_uid" 30 number: 4 31 label: LABEL_OPTIONAL 32 type: TYPE_UINT32 33 json_name: "ioUid" 34 } 35 field { 36 name: "io_gid" 37 number: 5 38 label: LABEL_OPTIONAL 39 type: TYPE_UINT32 40 json_name: "ioGid" 41 } 42 field { 43 name: "binary_name" 44 number: 6 45 label: LABEL_OPTIONAL 46 type: TYPE_STRING 47 json_name: "binaryName" 48 } 49 field { 50 name: "root" 51 number: 7 52 label: LABEL_OPTIONAL 53 type: TYPE_STRING 54 json_name: "root" 55 } 56 field { 57 name: "criu_path" 58 number: 8 59 label: LABEL_OPTIONAL 60 type: TYPE_STRING 61 json_name: "criuPath" 62 } 63 field { 64 name: "systemd_cgroup" 65 number: 9 66 label: LABEL_OPTIONAL 67 type: TYPE_BOOL 68 json_name: "systemdCgroup" 69 } 70 field { 71 name: "criu_image_path" 72 number: 10 73 label: LABEL_OPTIONAL 74 type: TYPE_STRING 75 json_name: "criuImagePath" 76 } 77 field { 78 name: "criu_work_path" 79 number: 11 80 label: LABEL_OPTIONAL 81 type: TYPE_STRING 82 json_name: "criuWorkPath" 83 } 84 } 85 message_type { 86 name: "CheckpointOptions" 87 field { 88 name: "exit" 89 number: 1 90 label: LABEL_OPTIONAL 91 type: TYPE_BOOL 92 json_name: "exit" 93 } 94 field { 95 name: "open_tcp" 96 number: 2 97 label: LABEL_OPTIONAL 98 type: TYPE_BOOL 99 json_name: "openTcp" 100 } 101 field { 102 name: "external_unix_sockets" 103 number: 3 104 label: LABEL_OPTIONAL 105 type: TYPE_BOOL 106 json_name: "externalUnixSockets" 107 } 108 field { 109 name: "terminal" 110 number: 4 111 label: LABEL_OPTIONAL 112 type: TYPE_BOOL 113 json_name: "terminal" 114 } 115 field { 116 name: "file_locks" 117 number: 5 118 label: LABEL_OPTIONAL 119 type: TYPE_BOOL 120 json_name: "fileLocks" 121 } 122 field { 123 name: "empty_namespaces" 124 number: 6 125 label: LABEL_REPEATED 126 type: TYPE_STRING 127 json_name: "emptyNamespaces" 128 } 129 field { 130 name: "cgroups_mode" 131 number: 7 132 label: LABEL_OPTIONAL 133 type: TYPE_STRING 134 json_name: "cgroupsMode" 135 } 136 field { 137 name: "image_path" 138 number: 8 139 label: LABEL_OPTIONAL 140 type: TYPE_STRING 141 json_name: "imagePath" 142 } 143 field { 144 name: "work_path" 145 number: 9 146 label: LABEL_OPTIONAL 147 type: TYPE_STRING 148 json_name: "workPath" 149 } 150 } 151 message_type { 152 name: "ProcessDetails" 153 field { 154 name: "exec_id" 155 number: 1 156 label: LABEL_OPTIONAL 157 type: TYPE_STRING 158 json_name: "execId" 159 } 160 } 161 options { 162 go_package: "github.com/containerd/containerd/runtime/v2/runc/options;options" 163 } 164 weak_dependency: 0 165 syntax: "proto3" 166 }