github.com/containerd/containerd@v22.0.0-20200918172823-438c87b8e050+incompatible/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  }