# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: v1alpha2/api.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from cri_api.github.com.gogo.protobuf.gogoproto import gogo_pb2 as github_dot_com_dot_gogo_dot_protobuf_dot_gogoproto_dot_gogo__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x12v1alpha2/api.proto\x12\x10runtime.v1alpha2\x1a-github.com/gogo/protobuf/gogoproto/gogo.proto\"!\n\x0eVersionRequest\x12\x0f\n\x07version\x18\x01 \x01(\t\"n\n\x0fVersionResponse\x12\x0f\n\x07version\x18\x01 \x01(\t\x12\x14\n\x0cruntime_name\x18\x02 \x01(\t\x12\x17\n\x0fruntime_version\x18\x03 \x01(\t\x12\x1b\n\x13runtime_api_version\x18\x04 \x01(\t\"?\n\tDNSConfig\x12\x0f\n\x07servers\x18\x01 \x03(\t\x12\x10\n\x08searches\x18\x02 \x03(\t\x12\x0f\n\x07options\x18\x03 \x03(\t\"w\n\x0bPortMapping\x12,\n\x08protocol\x18\x01 \x01(\x0e\x32\x1a.runtime.v1alpha2.Protocol\x12\x16\n\x0e\x63ontainer_port\x18\x02 \x01(\x05\x12\x11\n\thost_port\x18\x03 \x01(\x05\x12\x0f\n\x07host_ip\x18\x04 \x01(\t\"\x96\x01\n\x05Mount\x12\x16\n\x0e\x63ontainer_path\x18\x01 \x01(\t\x12\x11\n\thost_path\x18\x02 \x01(\t\x12\x10\n\x08readonly\x18\x03 \x01(\x08\x12\x17\n\x0fselinux_relabel\x18\x04 \x01(\x08\x12\x37\n\x0bpropagation\x18\x05 \x01(\x0e\x32\".runtime.v1alpha2.MountPropagation\"B\n\tIDMapping\x12\x0f\n\x07host_id\x18\x01 \x01(\r\x12\x14\n\x0c\x63ontainer_id\x18\x02 \x01(\r\x12\x0e\n\x06length\x18\x03 \x01(\r\"\x94\x01\n\rUserNamespace\x12-\n\x04mode\x18\x01 \x01(\x0e\x32\x1f.runtime.v1alpha2.NamespaceMode\x12)\n\x04uids\x18\x02 \x03(\x0b\x32\x1b.runtime.v1alpha2.IDMapping\x12)\n\x04gids\x18\x03 \x03(\x0b\x32\x1b.runtime.v1alpha2.IDMapping\"\xeb\x01\n\x0fNamespaceOption\x12\x30\n\x07network\x18\x01 \x01(\x0e\x32\x1f.runtime.v1alpha2.NamespaceMode\x12,\n\x03pid\x18\x02 \x01(\x0e\x32\x1f.runtime.v1alpha2.NamespaceMode\x12,\n\x03ipc\x18\x03 \x01(\x0e\x32\x1f.runtime.v1alpha2.NamespaceMode\x12\x11\n\ttarget_id\x18\x04 \x01(\t\x12\x37\n\x0euserns_options\x18\x05 \x01(\x0b\x32\x1f.runtime.v1alpha2.UserNamespace\"\x1b\n\nInt64Value\x12\r\n\x05value\x18\x01 \x01(\x03\"\xd1\x03\n\x1bLinuxSandboxSecurityContext\x12<\n\x11namespace_options\x18\x01 \x01(\x0b\x32!.runtime.v1alpha2.NamespaceOption\x12\x38\n\x0fselinux_options\x18\x02 \x01(\x0b\x32\x1f.runtime.v1alpha2.SELinuxOption\x12\x31\n\x0brun_as_user\x18\x03 \x01(\x0b\x32\x1c.runtime.v1alpha2.Int64Value\x12\x32\n\x0crun_as_group\x18\x08 \x01(\x0b\x32\x1c.runtime.v1alpha2.Int64Value\x12\x17\n\x0freadonly_rootfs\x18\x04 \x01(\x08\x12\x1b\n\x13supplemental_groups\x18\x05 \x03(\x03\x12\x12\n\nprivileged\x18\x06 \x01(\x08\x12\x32\n\x07seccomp\x18\t \x01(\x0b\x32!.runtime.v1alpha2.SecurityProfile\x12\x33\n\x08\x61pparmor\x18\n \x01(\x0b\x32!.runtime.v1alpha2.SecurityProfile\x12 \n\x14seccomp_profile_path\x18\x07 \x01(\tB\x02\x18\x01\"\xaf\x01\n\x0fSecurityProfile\x12\x43\n\x0cprofile_type\x18\x01 \x01(\x0e\x32-.runtime.v1alpha2.SecurityProfile.ProfileType\x12\x15\n\rlocalhost_ref\x18\x02 \x01(\t\"@\n\x0bProfileType\x12\x12\n\x0eRuntimeDefault\x10\x00\x12\x0e\n\nUnconfined\x10\x01\x12\r\n\tLocalhost\x10\x02\"\xe9\x02\n\x15LinuxPodSandboxConfig\x12\x15\n\rcgroup_parent\x18\x01 \x01(\t\x12G\n\x10security_context\x18\x02 \x01(\x0b\x32-.runtime.v1alpha2.LinuxSandboxSecurityContext\x12\x45\n\x07sysctls\x18\x03 \x03(\x0b\x32\x34.runtime.v1alpha2.LinuxPodSandboxConfig.SysctlsEntry\x12;\n\x08overhead\x18\x04 \x01(\x0b\x32).runtime.v1alpha2.LinuxContainerResources\x12<\n\tresources\x18\x05 \x01(\x0b\x32).runtime.v1alpha2.LinuxContainerResources\x1a.\n\x0cSysctlsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"S\n\x12PodSandboxMetadata\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0b\n\x03uid\x18\x02 \x01(\t\x12\x11\n\tnamespace\x18\x03 \x01(\t\x12\x0f\n\x07\x61ttempt\x18\x04 \x01(\r\"\xbb\x04\n\x10PodSandboxConfig\x12\x36\n\x08metadata\x18\x01 \x01(\x0b\x32$.runtime.v1alpha2.PodSandboxMetadata\x12\x10\n\x08hostname\x18\x02 \x01(\t\x12\x15\n\rlog_directory\x18\x03 \x01(\t\x12/\n\ndns_config\x18\x04 \x01(\x0b\x32\x1b.runtime.v1alpha2.DNSConfig\x12\x34\n\rport_mappings\x18\x05 \x03(\x0b\x32\x1d.runtime.v1alpha2.PortMapping\x12>\n\x06labels\x18\x06 \x03(\x0b\x32..runtime.v1alpha2.PodSandboxConfig.LabelsEntry\x12H\n\x0b\x61nnotations\x18\x07 \x03(\x0b\x32\x33.runtime.v1alpha2.PodSandboxConfig.AnnotationsEntry\x12\x36\n\x05linux\x18\x08 \x01(\x0b\x32\'.runtime.v1alpha2.LinuxPodSandboxConfig\x12:\n\x07windows\x18\t \x01(\x0b\x32).runtime.v1alpha2.WindowsPodSandboxConfig\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"c\n\x14RunPodSandboxRequest\x12\x32\n\x06\x63onfig\x18\x01 \x01(\x0b\x32\".runtime.v1alpha2.PodSandboxConfig\x12\x17\n\x0fruntime_handler\x18\x02 \x01(\t\"/\n\x15RunPodSandboxResponse\x12\x16\n\x0epod_sandbox_id\x18\x01 \x01(\t\"/\n\x15StopPodSandboxRequest\x12\x16\n\x0epod_sandbox_id\x18\x01 \x01(\t\"\x18\n\x16StopPodSandboxResponse\"1\n\x17RemovePodSandboxRequest\x12\x16\n\x0epod_sandbox_id\x18\x01 \x01(\t\"\x1a\n\x18RemovePodSandboxResponse\"B\n\x17PodSandboxStatusRequest\x12\x16\n\x0epod_sandbox_id\x18\x01 \x01(\t\x12\x0f\n\x07verbose\x18\x02 \x01(\x08\"\x13\n\x05PodIP\x12\n\n\x02ip\x18\x01 \x01(\t\"V\n\x17PodSandboxNetworkStatus\x12\n\n\x02ip\x18\x01 \x01(\t\x12/\n\x0e\x61\x64\x64itional_ips\x18\x02 \x03(\x0b\x32\x17.runtime.v1alpha2.PodIP\"?\n\tNamespace\x12\x32\n\x07options\x18\x02 \x01(\x0b\x32!.runtime.v1alpha2.NamespaceOption\"H\n\x15LinuxPodSandboxStatus\x12/\n\nnamespaces\x18\x01 \x01(\x0b\x32\x1b.runtime.v1alpha2.Namespace\"\x96\x04\n\x10PodSandboxStatus\x12\n\n\x02id\x18\x01 \x01(\t\x12\x36\n\x08metadata\x18\x02 \x01(\x0b\x32$.runtime.v1alpha2.PodSandboxMetadata\x12\x30\n\x05state\x18\x03 \x01(\x0e\x32!.runtime.v1alpha2.PodSandboxState\x12\x12\n\ncreated_at\x18\x04 \x01(\x03\x12:\n\x07network\x18\x05 \x01(\x0b\x32).runtime.v1alpha2.PodSandboxNetworkStatus\x12\x36\n\x05linux\x18\x06 \x01(\x0b\x32\'.runtime.v1alpha2.LinuxPodSandboxStatus\x12>\n\x06labels\x18\x07 \x03(\x0b\x32..runtime.v1alpha2.PodSandboxStatus.LabelsEntry\x12H\n\x0b\x61nnotations\x18\x08 \x03(\x0b\x32\x33.runtime.v1alpha2.PodSandboxStatus.AnnotationsEntry\x12\x17\n\x0fruntime_handler\x18\t \x01(\t\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xbf\x01\n\x18PodSandboxStatusResponse\x12\x32\n\x06status\x18\x01 \x01(\x0b\x32\".runtime.v1alpha2.PodSandboxStatus\x12\x42\n\x04info\x18\x02 \x03(\x0b\x32\x34.runtime.v1alpha2.PodSandboxStatusResponse.InfoEntry\x1a+\n\tInfoEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"H\n\x14PodSandboxStateValue\x12\x30\n\x05state\x18\x01 \x01(\x0e\x32!.runtime.v1alpha2.PodSandboxState\"\xda\x01\n\x10PodSandboxFilter\x12\n\n\x02id\x18\x01 \x01(\t\x12\x35\n\x05state\x18\x02 \x01(\x0b\x32&.runtime.v1alpha2.PodSandboxStateValue\x12M\n\x0elabel_selector\x18\x03 \x03(\x0b\x32\x35.runtime.v1alpha2.PodSandboxFilter.LabelSelectorEntry\x1a\x34\n\x12LabelSelectorEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"K\n\x15ListPodSandboxRequest\x12\x32\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\".runtime.v1alpha2.PodSandboxFilter\"\x90\x03\n\nPodSandbox\x12\n\n\x02id\x18\x01 \x01(\t\x12\x36\n\x08metadata\x18\x02 \x01(\x0b\x32$.runtime.v1alpha2.PodSandboxMetadata\x12\x30\n\x05state\x18\x03 \x01(\x0e\x32!.runtime.v1alpha2.PodSandboxState\x12\x12\n\ncreated_at\x18\x04 \x01(\x03\x12\x38\n\x06labels\x18\x05 \x03(\x0b\x32(.runtime.v1alpha2.PodSandbox.LabelsEntry\x12\x42\n\x0b\x61nnotations\x18\x06 \x03(\x0b\x32-.runtime.v1alpha2.PodSandbox.AnnotationsEntry\x12\x17\n\x0fruntime_handler\x18\x07 \x01(\t\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"E\n\x16ListPodSandboxResponse\x12+\n\x05items\x18\x01 \x03(\x0b\x32\x1c.runtime.v1alpha2.PodSandbox\"0\n\x16PodSandboxStatsRequest\x12\x16\n\x0epod_sandbox_id\x18\x01 \x01(\t\"K\n\x17PodSandboxStatsResponse\x12\x30\n\x05stats\x18\x01 \x01(\x0b\x32!.runtime.v1alpha2.PodSandboxStats\"\xad\x01\n\x15PodSandboxStatsFilter\x12\n\n\x02id\x18\x01 \x01(\t\x12R\n\x0elabel_selector\x18\x02 \x03(\x0b\x32:.runtime.v1alpha2.PodSandboxStatsFilter.LabelSelectorEntry\x1a\x34\n\x12LabelSelectorEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"U\n\x1aListPodSandboxStatsRequest\x12\x37\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\'.runtime.v1alpha2.PodSandboxStatsFilter\"O\n\x1bListPodSandboxStatsResponse\x12\x30\n\x05stats\x18\x01 \x03(\x0b\x32!.runtime.v1alpha2.PodSandboxStats\"\xcf\x02\n\x14PodSandboxAttributes\x12\n\n\x02id\x18\x01 \x01(\t\x12\x36\n\x08metadata\x18\x02 \x01(\x0b\x32$.runtime.v1alpha2.PodSandboxMetadata\x12\x42\n\x06labels\x18\x03 \x03(\x0b\x32\x32.runtime.v1alpha2.PodSandboxAttributes.LabelsEntry\x12L\n\x0b\x61nnotations\x18\x04 \x03(\x0b\x32\x37.runtime.v1alpha2.PodSandboxAttributes.AnnotationsEntry\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xbf\x01\n\x0fPodSandboxStats\x12:\n\nattributes\x18\x01 \x01(\x0b\x32&.runtime.v1alpha2.PodSandboxAttributes\x12\x35\n\x05linux\x18\x02 \x01(\x0b\x32&.runtime.v1alpha2.LinuxPodSandboxStats\x12\x39\n\x07windows\x18\x03 \x01(\x0b\x32(.runtime.v1alpha2.WindowsPodSandboxStats\"\x86\x02\n\x14LinuxPodSandboxStats\x12\'\n\x03\x63pu\x18\x01 \x01(\x0b\x32\x1a.runtime.v1alpha2.CpuUsage\x12-\n\x06memory\x18\x02 \x01(\x0b\x32\x1d.runtime.v1alpha2.MemoryUsage\x12/\n\x07network\x18\x03 \x01(\x0b\x32\x1e.runtime.v1alpha2.NetworkUsage\x12/\n\x07process\x18\x04 \x01(\x0b\x32\x1e.runtime.v1alpha2.ProcessUsage\x12\x34\n\ncontainers\x18\x05 \x03(\x0b\x32 .runtime.v1alpha2.ContainerStats\"\x18\n\x16WindowsPodSandboxStats\"\xa2\x01\n\x0cNetworkUsage\x12\x11\n\ttimestamp\x18\x01 \x01(\x03\x12\x42\n\x11\x64\x65\x66\x61ult_interface\x18\x02 \x01(\x0b\x32\'.runtime.v1alpha2.NetworkInterfaceUsage\x12;\n\ninterfaces\x18\x03 \x03(\x0b\x32\'.runtime.v1alpha2.NetworkInterfaceUsage\"\xeb\x01\n\x15NetworkInterfaceUsage\x12\x0c\n\x04name\x18\x01 \x01(\t\x12/\n\x08rx_bytes\x18\x02 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\x12\x30\n\trx_errors\x18\x03 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\x12/\n\x08tx_bytes\x18\x04 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\x12\x30\n\ttx_errors\x18\x05 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\"W\n\x0cProcessUsage\x12\x11\n\ttimestamp\x18\x01 \x01(\x03\x12\x34\n\rprocess_count\x18\x02 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\"\x91\x01\n\tImageSpec\x12\r\n\x05image\x18\x01 \x01(\t\x12\x41\n\x0b\x61nnotations\x18\x02 \x03(\x0b\x32,.runtime.v1alpha2.ImageSpec.AnnotationsEntry\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"&\n\x08KeyValue\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t\"\x8b\x03\n\x17LinuxContainerResources\x12\x12\n\ncpu_period\x18\x01 \x01(\x03\x12\x11\n\tcpu_quota\x18\x02 \x01(\x03\x12\x12\n\ncpu_shares\x18\x03 \x01(\x03\x12\x1d\n\x15memory_limit_in_bytes\x18\x04 \x01(\x03\x12\x15\n\room_score_adj\x18\x05 \x01(\x03\x12\x13\n\x0b\x63puset_cpus\x18\x06 \x01(\t\x12\x13\n\x0b\x63puset_mems\x18\x07 \x01(\t\x12\x38\n\x0fhugepage_limits\x18\x08 \x03(\x0b\x32\x1f.runtime.v1alpha2.HugepageLimit\x12G\n\x07unified\x18\t \x03(\x0b\x32\x36.runtime.v1alpha2.LinuxContainerResources.UnifiedEntry\x12\"\n\x1amemory_swap_limit_in_bytes\x18\n \x01(\x03\x1a.\n\x0cUnifiedEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"1\n\rHugepageLimit\x12\x11\n\tpage_size\x18\x01 \x01(\t\x12\r\n\x05limit\x18\x02 \x01(\x04\"H\n\rSELinuxOption\x12\x0c\n\x04user\x18\x01 \x01(\t\x12\x0c\n\x04role\x18\x02 \x01(\t\x12\x0c\n\x04type\x18\x03 \x01(\t\x12\r\n\x05level\x18\x04 \x01(\t\"c\n\nCapability\x12\x18\n\x10\x61\x64\x64_capabilities\x18\x01 \x03(\t\x12\x19\n\x11\x64rop_capabilities\x18\x02 \x03(\t\x12 \n\x18\x61\x64\x64_ambient_capabilities\x18\x03 \x03(\t\"\x82\x05\n\x1dLinuxContainerSecurityContext\x12\x32\n\x0c\x63\x61pabilities\x18\x01 \x01(\x0b\x32\x1c.runtime.v1alpha2.Capability\x12\x12\n\nprivileged\x18\x02 \x01(\x08\x12<\n\x11namespace_options\x18\x03 \x01(\x0b\x32!.runtime.v1alpha2.NamespaceOption\x12\x38\n\x0fselinux_options\x18\x04 \x01(\x0b\x32\x1f.runtime.v1alpha2.SELinuxOption\x12\x31\n\x0brun_as_user\x18\x05 \x01(\x0b\x32\x1c.runtime.v1alpha2.Int64Value\x12\x32\n\x0crun_as_group\x18\x0c \x01(\x0b\x32\x1c.runtime.v1alpha2.Int64Value\x12\x17\n\x0frun_as_username\x18\x06 \x01(\t\x12\x17\n\x0freadonly_rootfs\x18\x07 \x01(\x08\x12\x1b\n\x13supplemental_groups\x18\x08 \x03(\x03\x12\x14\n\x0cno_new_privs\x18\x0b \x01(\x08\x12\x14\n\x0cmasked_paths\x18\r \x03(\t\x12\x16\n\x0ereadonly_paths\x18\x0e \x03(\t\x12\x32\n\x07seccomp\x18\x0f \x01(\x0b\x32!.runtime.v1alpha2.SecurityProfile\x12\x33\n\x08\x61pparmor\x18\x10 \x01(\x0b\x32!.runtime.v1alpha2.SecurityProfile\x12\x1c\n\x10\x61pparmor_profile\x18\t \x01(\tB\x02\x18\x01\x12 \n\x14seccomp_profile_path\x18\n \x01(\tB\x02\x18\x01\"\x9f\x01\n\x14LinuxContainerConfig\x12<\n\tresources\x18\x01 \x01(\x0b\x32).runtime.v1alpha2.LinuxContainerResources\x12I\n\x10security_context\x18\x02 \x01(\x0b\x32/.runtime.v1alpha2.LinuxContainerSecurityContext\"g\n\x1dWindowsSandboxSecurityContext\x12\x17\n\x0frun_as_username\x18\x01 \x01(\t\x12\x17\n\x0f\x63redential_spec\x18\x02 \x01(\t\x12\x14\n\x0chost_process\x18\x03 \x01(\x08\"d\n\x17WindowsPodSandboxConfig\x12I\n\x10security_context\x18\x01 \x01(\x0b\x32/.runtime.v1alpha2.WindowsSandboxSecurityContext\"i\n\x1fWindowsContainerSecurityContext\x12\x17\n\x0frun_as_username\x18\x01 \x01(\t\x12\x17\n\x0f\x63redential_spec\x18\x02 \x01(\t\x12\x14\n\x0chost_process\x18\x03 \x01(\x08\"\xa5\x01\n\x16WindowsContainerConfig\x12>\n\tresources\x18\x01 \x01(\x0b\x32+.runtime.v1alpha2.WindowsContainerResources\x12K\n\x10security_context\x18\x02 \x01(\x0b\x32\x31.runtime.v1alpha2.WindowsContainerSecurityContext\"\x94\x01\n\x19WindowsContainerResources\x12\x12\n\ncpu_shares\x18\x01 \x01(\x03\x12\x11\n\tcpu_count\x18\x02 \x01(\x03\x12\x13\n\x0b\x63pu_maximum\x18\x03 \x01(\x03\x12\x1d\n\x15memory_limit_in_bytes\x18\x04 \x01(\x03\x12\x1c\n\x14rootfs_size_in_bytes\x18\x05 \x01(\x03\"2\n\x11\x43ontainerMetadata\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07\x61ttempt\x18\x02 \x01(\r\"H\n\x06\x44\x65vice\x12\x16\n\x0e\x63ontainer_path\x18\x01 \x01(\t\x12\x11\n\thost_path\x18\x02 \x01(\t\x12\x13\n\x0bpermissions\x18\x03 \x01(\t\"\xc5\x05\n\x0f\x43ontainerConfig\x12\x35\n\x08metadata\x18\x01 \x01(\x0b\x32#.runtime.v1alpha2.ContainerMetadata\x12*\n\x05image\x18\x02 \x01(\x0b\x32\x1b.runtime.v1alpha2.ImageSpec\x12\x0f\n\x07\x63ommand\x18\x03 \x03(\t\x12\x0c\n\x04\x61rgs\x18\x04 \x03(\t\x12\x13\n\x0bworking_dir\x18\x05 \x01(\t\x12(\n\x04\x65nvs\x18\x06 \x03(\x0b\x32\x1a.runtime.v1alpha2.KeyValue\x12\'\n\x06mounts\x18\x07 \x03(\x0b\x32\x17.runtime.v1alpha2.Mount\x12)\n\x07\x64\x65vices\x18\x08 \x03(\x0b\x32\x18.runtime.v1alpha2.Device\x12=\n\x06labels\x18\t \x03(\x0b\x32-.runtime.v1alpha2.ContainerConfig.LabelsEntry\x12G\n\x0b\x61nnotations\x18\n \x03(\x0b\x32\x32.runtime.v1alpha2.ContainerConfig.AnnotationsEntry\x12\x10\n\x08log_path\x18\x0b \x01(\t\x12\r\n\x05stdin\x18\x0c \x01(\x08\x12\x12\n\nstdin_once\x18\r \x01(\x08\x12\x0b\n\x03tty\x18\x0e \x01(\x08\x12\x35\n\x05linux\x18\x0f \x01(\x0b\x32&.runtime.v1alpha2.LinuxContainerConfig\x12\x39\n\x07windows\x18\x10 \x01(\x0b\x32(.runtime.v1alpha2.WindowsContainerConfig\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x9f\x01\n\x16\x43reateContainerRequest\x12\x16\n\x0epod_sandbox_id\x18\x01 \x01(\t\x12\x31\n\x06\x63onfig\x18\x02 \x01(\x0b\x32!.runtime.v1alpha2.ContainerConfig\x12:\n\x0esandbox_config\x18\x03 \x01(\x0b\x32\".runtime.v1alpha2.PodSandboxConfig\"/\n\x17\x43reateContainerResponse\x12\x14\n\x0c\x63ontainer_id\x18\x01 \x01(\t\"-\n\x15StartContainerRequest\x12\x14\n\x0c\x63ontainer_id\x18\x01 \x01(\t\"\x18\n\x16StartContainerResponse\"=\n\x14StopContainerRequest\x12\x14\n\x0c\x63ontainer_id\x18\x01 \x01(\t\x12\x0f\n\x07timeout\x18\x02 \x01(\x03\"\x17\n\x15StopContainerResponse\".\n\x16RemoveContainerRequest\x12\x14\n\x0c\x63ontainer_id\x18\x01 \x01(\t\"\x19\n\x17RemoveContainerResponse\"F\n\x13\x43ontainerStateValue\x12/\n\x05state\x18\x01 \x01(\x0e\x32 .runtime.v1alpha2.ContainerState\"\xef\x01\n\x0f\x43ontainerFilter\x12\n\n\x02id\x18\x01 \x01(\t\x12\x34\n\x05state\x18\x02 \x01(\x0b\x32%.runtime.v1alpha2.ContainerStateValue\x12\x16\n\x0epod_sandbox_id\x18\x03 \x01(\t\x12L\n\x0elabel_selector\x18\x04 \x03(\x0b\x32\x34.runtime.v1alpha2.ContainerFilter.LabelSelectorEntry\x1a\x34\n\x12LabelSelectorEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"J\n\x15ListContainersRequest\x12\x31\n\x06\x66ilter\x18\x01 \x01(\x0b\x32!.runtime.v1alpha2.ContainerFilter\"\xc9\x03\n\tContainer\x12\n\n\x02id\x18\x01 \x01(\t\x12\x16\n\x0epod_sandbox_id\x18\x02 \x01(\t\x12\x35\n\x08metadata\x18\x03 \x01(\x0b\x32#.runtime.v1alpha2.ContainerMetadata\x12*\n\x05image\x18\x04 \x01(\x0b\x32\x1b.runtime.v1alpha2.ImageSpec\x12\x11\n\timage_ref\x18\x05 \x01(\t\x12/\n\x05state\x18\x06 \x01(\x0e\x32 .runtime.v1alpha2.ContainerState\x12\x12\n\ncreated_at\x18\x07 \x01(\x03\x12\x37\n\x06labels\x18\x08 \x03(\x0b\x32\'.runtime.v1alpha2.Container.LabelsEntry\x12\x41\n\x0b\x61nnotations\x18\t \x03(\x0b\x32,.runtime.v1alpha2.Container.AnnotationsEntry\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"I\n\x16ListContainersResponse\x12/\n\ncontainers\x18\x01 \x03(\x0b\x32\x1b.runtime.v1alpha2.Container\"?\n\x16\x43ontainerStatusRequest\x12\x14\n\x0c\x63ontainer_id\x18\x01 \x01(\t\x12\x0f\n\x07verbose\x18\x02 \x01(\x08\"\x94\x05\n\x0f\x43ontainerStatus\x12\n\n\x02id\x18\x01 \x01(\t\x12\x35\n\x08metadata\x18\x02 \x01(\x0b\x32#.runtime.v1alpha2.ContainerMetadata\x12/\n\x05state\x18\x03 \x01(\x0e\x32 .runtime.v1alpha2.ContainerState\x12\x12\n\ncreated_at\x18\x04 \x01(\x03\x12\x12\n\nstarted_at\x18\x05 \x01(\x03\x12\x13\n\x0b\x66inished_at\x18\x06 \x01(\x03\x12\x11\n\texit_code\x18\x07 \x01(\x05\x12*\n\x05image\x18\x08 \x01(\x0b\x32\x1b.runtime.v1alpha2.ImageSpec\x12\x11\n\timage_ref\x18\t \x01(\t\x12\x0e\n\x06reason\x18\n \x01(\t\x12\x0f\n\x07message\x18\x0b \x01(\t\x12=\n\x06labels\x18\x0c \x03(\x0b\x32-.runtime.v1alpha2.ContainerStatus.LabelsEntry\x12G\n\x0b\x61nnotations\x18\r \x03(\x0b\x32\x32.runtime.v1alpha2.ContainerStatus.AnnotationsEntry\x12\'\n\x06mounts\x18\x0e \x03(\x0b\x32\x17.runtime.v1alpha2.Mount\x12\x10\n\x08log_path\x18\x0f \x01(\t\x12\x37\n\tresources\x18\x10 \x01(\x0b\x32$.runtime.v1alpha2.ContainerResources\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xbc\x01\n\x17\x43ontainerStatusResponse\x12\x31\n\x06status\x18\x01 \x01(\x0b\x32!.runtime.v1alpha2.ContainerStatus\x12\x41\n\x04info\x18\x02 \x03(\x0b\x32\x33.runtime.v1alpha2.ContainerStatusResponse.InfoEntry\x1a+\n\tInfoEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x8c\x01\n\x12\x43ontainerResources\x12\x38\n\x05linux\x18\x01 \x01(\x0b\x32).runtime.v1alpha2.LinuxContainerResources\x12<\n\x07windows\x18\x02 \x01(\x0b\x32+.runtime.v1alpha2.WindowsContainerResources\"\xbc\x02\n\x1fUpdateContainerResourcesRequest\x12\x14\n\x0c\x63ontainer_id\x18\x01 \x01(\t\x12\x38\n\x05linux\x18\x02 \x01(\x0b\x32).runtime.v1alpha2.LinuxContainerResources\x12<\n\x07windows\x18\x03 \x01(\x0b\x32+.runtime.v1alpha2.WindowsContainerResources\x12W\n\x0b\x61nnotations\x18\x04 \x03(\x0b\x32\x42.runtime.v1alpha2.UpdateContainerResourcesRequest.AnnotationsEntry\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\"\n UpdateContainerResourcesResponse\"E\n\x0f\x45xecSyncRequest\x12\x14\n\x0c\x63ontainer_id\x18\x01 \x01(\t\x12\x0b\n\x03\x63md\x18\x02 \x03(\t\x12\x0f\n\x07timeout\x18\x03 \x01(\x03\"E\n\x10\x45xecSyncResponse\x12\x0e\n\x06stdout\x18\x01 \x01(\x0c\x12\x0e\n\x06stderr\x18\x02 \x01(\x0c\x12\x11\n\texit_code\x18\x03 \x01(\x05\"l\n\x0b\x45xecRequest\x12\x14\n\x0c\x63ontainer_id\x18\x01 \x01(\t\x12\x0b\n\x03\x63md\x18\x02 \x03(\t\x12\x0b\n\x03tty\x18\x03 \x01(\x08\x12\r\n\x05stdin\x18\x04 \x01(\x08\x12\x0e\n\x06stdout\x18\x05 \x01(\x08\x12\x0e\n\x06stderr\x18\x06 \x01(\x08\"\x1b\n\x0c\x45xecResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\"a\n\rAttachRequest\x12\x14\n\x0c\x63ontainer_id\x18\x01 \x01(\t\x12\r\n\x05stdin\x18\x02 \x01(\x08\x12\x0b\n\x03tty\x18\x03 \x01(\x08\x12\x0e\n\x06stdout\x18\x04 \x01(\x08\x12\x0e\n\x06stderr\x18\x05 \x01(\x08\"\x1d\n\x0e\x41ttachResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\":\n\x12PortForwardRequest\x12\x16\n\x0epod_sandbox_id\x18\x01 \x01(\t\x12\x0c\n\x04port\x18\x02 \x03(\x05\"\"\n\x13PortForwardResponse\x12\x0b\n\x03url\x18\x01 \x01(\t\"9\n\x0bImageFilter\x12*\n\x05image\x18\x01 \x01(\x0b\x32\x1b.runtime.v1alpha2.ImageSpec\"B\n\x11ListImagesRequest\x12-\n\x06\x66ilter\x18\x01 \x01(\x0b\x32\x1d.runtime.v1alpha2.ImageFilter\"\xc2\x01\n\x05Image\x12\n\n\x02id\x18\x01 \x01(\t\x12\x11\n\trepo_tags\x18\x02 \x03(\t\x12\x14\n\x0crepo_digests\x18\x03 \x03(\t\x12\x0c\n\x04size\x18\x04 \x01(\x04\x12)\n\x03uid\x18\x05 \x01(\x0b\x32\x1c.runtime.v1alpha2.Int64Value\x12\x10\n\x08username\x18\x06 \x01(\t\x12)\n\x04spec\x18\x07 \x01(\x0b\x32\x1b.runtime.v1alpha2.ImageSpec\x12\x0e\n\x06pinned\x18\x08 \x01(\x08\"=\n\x12ListImagesResponse\x12\'\n\x06images\x18\x01 \x03(\x0b\x32\x17.runtime.v1alpha2.Image\"Q\n\x12ImageStatusRequest\x12*\n\x05image\x18\x01 \x01(\x0b\x32\x1b.runtime.v1alpha2.ImageSpec\x12\x0f\n\x07verbose\x18\x02 \x01(\x08\"\xa9\x01\n\x13ImageStatusResponse\x12&\n\x05image\x18\x01 \x01(\x0b\x32\x17.runtime.v1alpha2.Image\x12=\n\x04info\x18\x02 \x03(\x0b\x32/.runtime.v1alpha2.ImageStatusResponse.InfoEntry\x1a+\n\tInfoEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x86\x01\n\nAuthConfig\x12\x10\n\x08username\x18\x01 \x01(\t\x12\x10\n\x08password\x18\x02 \x01(\t\x12\x0c\n\x04\x61uth\x18\x03 \x01(\t\x12\x16\n\x0eserver_address\x18\x04 \x01(\t\x12\x16\n\x0eidentity_token\x18\x05 \x01(\t\x12\x16\n\x0eregistry_token\x18\x06 \x01(\t\"\xa6\x01\n\x10PullImageRequest\x12*\n\x05image\x18\x01 \x01(\x0b\x32\x1b.runtime.v1alpha2.ImageSpec\x12*\n\x04\x61uth\x18\x02 \x01(\x0b\x32\x1c.runtime.v1alpha2.AuthConfig\x12:\n\x0esandbox_config\x18\x03 \x01(\x0b\x32\".runtime.v1alpha2.PodSandboxConfig\"&\n\x11PullImageResponse\x12\x11\n\timage_ref\x18\x01 \x01(\t\"@\n\x12RemoveImageRequest\x12*\n\x05image\x18\x01 \x01(\x0b\x32\x1b.runtime.v1alpha2.ImageSpec\"\x15\n\x13RemoveImageResponse\"!\n\rNetworkConfig\x12\x10\n\x08pod_cidr\x18\x01 \x01(\t\"H\n\rRuntimeConfig\x12\x37\n\x0enetwork_config\x18\x01 \x01(\x0b\x32\x1f.runtime.v1alpha2.NetworkConfig\"U\n\x1aUpdateRuntimeConfigRequest\x12\x37\n\x0eruntime_config\x18\x01 \x01(\x0b\x32\x1f.runtime.v1alpha2.RuntimeConfig\"\x1d\n\x1bUpdateRuntimeConfigResponse\"Q\n\x10RuntimeCondition\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0e\n\x06status\x18\x02 \x01(\x08\x12\x0e\n\x06reason\x18\x03 \x01(\t\x12\x0f\n\x07message\x18\x04 \x01(\t\"G\n\rRuntimeStatus\x12\x36\n\nconditions\x18\x01 \x03(\x0b\x32\".runtime.v1alpha2.RuntimeCondition\" \n\rStatusRequest\x12\x0f\n\x07verbose\x18\x01 \x01(\x08\"\xa8\x01\n\x0eStatusResponse\x12/\n\x06status\x18\x01 \x01(\x0b\x32\x1f.runtime.v1alpha2.RuntimeStatus\x12\x38\n\x04info\x18\x02 \x03(\x0b\x32*.runtime.v1alpha2.StatusResponse.InfoEntry\x1a+\n\tInfoEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x14\n\x12ImageFsInfoRequest\"\x1c\n\x0bUInt64Value\x12\r\n\x05value\x18\x01 \x01(\x04\"*\n\x14\x46ilesystemIdentifier\x12\x12\n\nmountpoint\x18\x01 \x01(\t\"\xc2\x01\n\x0f\x46ilesystemUsage\x12\x11\n\ttimestamp\x18\x01 \x01(\x03\x12\x35\n\x05\x66s_id\x18\x02 \x01(\x0b\x32&.runtime.v1alpha2.FilesystemIdentifier\x12\x31\n\nused_bytes\x18\x03 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\x12\x32\n\x0binodes_used\x18\x04 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\"S\n\x13ImageFsInfoResponse\x12<\n\x11image_filesystems\x18\x01 \x03(\x0b\x32!.runtime.v1alpha2.FilesystemUsage\"-\n\x15\x43ontainerStatsRequest\x12\x14\n\x0c\x63ontainer_id\x18\x01 \x01(\t\"I\n\x16\x43ontainerStatsResponse\x12/\n\x05stats\x18\x01 \x01(\x0b\x32 .runtime.v1alpha2.ContainerStats\"S\n\x19ListContainerStatsRequest\x12\x36\n\x06\x66ilter\x18\x01 \x01(\x0b\x32&.runtime.v1alpha2.ContainerStatsFilter\"\xc3\x01\n\x14\x43ontainerStatsFilter\x12\n\n\x02id\x18\x01 \x01(\t\x12\x16\n\x0epod_sandbox_id\x18\x02 \x01(\t\x12Q\n\x0elabel_selector\x18\x03 \x03(\x0b\x32\x39.runtime.v1alpha2.ContainerStatsFilter.LabelSelectorEntry\x1a\x34\n\x12LabelSelectorEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"M\n\x1aListContainerStatsResponse\x12/\n\x05stats\x18\x01 \x03(\x0b\x32 .runtime.v1alpha2.ContainerStats\"\xcb\x02\n\x13\x43ontainerAttributes\x12\n\n\x02id\x18\x01 \x01(\t\x12\x35\n\x08metadata\x18\x02 \x01(\x0b\x32#.runtime.v1alpha2.ContainerMetadata\x12\x41\n\x06labels\x18\x03 \x03(\x0b\x32\x31.runtime.v1alpha2.ContainerAttributes.LabelsEntry\x12K\n\x0b\x61nnotations\x18\x04 \x03(\x0b\x32\x36.runtime.v1alpha2.ContainerAttributes.AnnotationsEntry\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xde\x01\n\x0e\x43ontainerStats\x12\x39\n\nattributes\x18\x01 \x01(\x0b\x32%.runtime.v1alpha2.ContainerAttributes\x12\'\n\x03\x63pu\x18\x02 \x01(\x0b\x32\x1a.runtime.v1alpha2.CpuUsage\x12-\n\x06memory\x18\x03 \x01(\x0b\x32\x1d.runtime.v1alpha2.MemoryUsage\x12\x39\n\x0ewritable_layer\x18\x04 \x01(\x0b\x32!.runtime.v1alpha2.FilesystemUsage\"\x96\x01\n\x08\x43puUsage\x12\x11\n\ttimestamp\x18\x01 \x01(\x03\x12>\n\x17usage_core_nano_seconds\x18\x02 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\x12\x37\n\x10usage_nano_cores\x18\x03 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\"\xe6\x02\n\x0bMemoryUsage\x12\x11\n\ttimestamp\x18\x01 \x01(\x03\x12\x38\n\x11working_set_bytes\x18\x02 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\x12\x36\n\x0f\x61vailable_bytes\x18\x03 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\x12\x32\n\x0busage_bytes\x18\x04 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\x12\x30\n\trss_bytes\x18\x05 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\x12\x32\n\x0bpage_faults\x18\x06 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\x12\x38\n\x11major_page_faults\x18\x07 \x01(\x0b\x32\x1d.runtime.v1alpha2.UInt64Value\"1\n\x19ReopenContainerLogRequest\x12\x14\n\x0c\x63ontainer_id\x18\x01 \x01(\t\"\x1c\n\x1aReopenContainerLogResponse*&\n\x08Protocol\x12\x07\n\x03TCP\x10\x00\x12\x07\n\x03UDP\x10\x01\x12\x08\n\x04SCTP\x10\x02*m\n\x10MountPropagation\x12\x17\n\x13PROPAGATION_PRIVATE\x10\x00\x12!\n\x1dPROPAGATION_HOST_TO_CONTAINER\x10\x01\x12\x1d\n\x19PROPAGATION_BIDIRECTIONAL\x10\x02*=\n\rNamespaceMode\x12\x07\n\x03POD\x10\x00\x12\r\n\tCONTAINER\x10\x01\x12\x08\n\x04NODE\x10\x02\x12\n\n\x06TARGET\x10\x03*:\n\x0fPodSandboxState\x12\x11\n\rSANDBOX_READY\x10\x00\x12\x14\n\x10SANDBOX_NOTREADY\x10\x01*k\n\x0e\x43ontainerState\x12\x15\n\x11\x43ONTAINER_CREATED\x10\x00\x12\x15\n\x11\x43ONTAINER_RUNNING\x10\x01\x12\x14\n\x10\x43ONTAINER_EXITED\x10\x02\x12\x15\n\x11\x43ONTAINER_UNKNOWN\x10\x03\x32\xa1\x13\n\x0eRuntimeService\x12P\n\x07Version\x12 .runtime.v1alpha2.VersionRequest\x1a!.runtime.v1alpha2.VersionResponse\"\x00\x12\x62\n\rRunPodSandbox\x12&.runtime.v1alpha2.RunPodSandboxRequest\x1a\'.runtime.v1alpha2.RunPodSandboxResponse\"\x00\x12\x65\n\x0eStopPodSandbox\x12\'.runtime.v1alpha2.StopPodSandboxRequest\x1a(.runtime.v1alpha2.StopPodSandboxResponse\"\x00\x12k\n\x10RemovePodSandbox\x12).runtime.v1alpha2.RemovePodSandboxRequest\x1a*.runtime.v1alpha2.RemovePodSandboxResponse\"\x00\x12k\n\x10PodSandboxStatus\x12).runtime.v1alpha2.PodSandboxStatusRequest\x1a*.runtime.v1alpha2.PodSandboxStatusResponse\"\x00\x12\x65\n\x0eListPodSandbox\x12\'.runtime.v1alpha2.ListPodSandboxRequest\x1a(.runtime.v1alpha2.ListPodSandboxResponse\"\x00\x12h\n\x0f\x43reateContainer\x12(.runtime.v1alpha2.CreateContainerRequest\x1a).runtime.v1alpha2.CreateContainerResponse\"\x00\x12\x65\n\x0eStartContainer\x12\'.runtime.v1alpha2.StartContainerRequest\x1a(.runtime.v1alpha2.StartContainerResponse\"\x00\x12\x62\n\rStopContainer\x12&.runtime.v1alpha2.StopContainerRequest\x1a\'.runtime.v1alpha2.StopContainerResponse\"\x00\x12h\n\x0fRemoveContainer\x12(.runtime.v1alpha2.RemoveContainerRequest\x1a).runtime.v1alpha2.RemoveContainerResponse\"\x00\x12\x65\n\x0eListContainers\x12\'.runtime.v1alpha2.ListContainersRequest\x1a(.runtime.v1alpha2.ListContainersResponse\"\x00\x12h\n\x0f\x43ontainerStatus\x12(.runtime.v1alpha2.ContainerStatusRequest\x1a).runtime.v1alpha2.ContainerStatusResponse\"\x00\x12\x83\x01\n\x18UpdateContainerResources\x12\x31.runtime.v1alpha2.UpdateContainerResourcesRequest\x1a\x32.runtime.v1alpha2.UpdateContainerResourcesResponse\"\x00\x12q\n\x12ReopenContainerLog\x12+.runtime.v1alpha2.ReopenContainerLogRequest\x1a,.runtime.v1alpha2.ReopenContainerLogResponse\"\x00\x12S\n\x08\x45xecSync\x12!.runtime.v1alpha2.ExecSyncRequest\x1a\".runtime.v1alpha2.ExecSyncResponse\"\x00\x12G\n\x04\x45xec\x12\x1d.runtime.v1alpha2.ExecRequest\x1a\x1e.runtime.v1alpha2.ExecResponse\"\x00\x12M\n\x06\x41ttach\x12\x1f.runtime.v1alpha2.AttachRequest\x1a .runtime.v1alpha2.AttachResponse\"\x00\x12\\\n\x0bPortForward\x12$.runtime.v1alpha2.PortForwardRequest\x1a%.runtime.v1alpha2.PortForwardResponse\"\x00\x12\x65\n\x0e\x43ontainerStats\x12\'.runtime.v1alpha2.ContainerStatsRequest\x1a(.runtime.v1alpha2.ContainerStatsResponse\"\x00\x12q\n\x12ListContainerStats\x12+.runtime.v1alpha2.ListContainerStatsRequest\x1a,.runtime.v1alpha2.ListContainerStatsResponse\"\x00\x12h\n\x0fPodSandboxStats\x12(.runtime.v1alpha2.PodSandboxStatsRequest\x1a).runtime.v1alpha2.PodSandboxStatsResponse\"\x00\x12t\n\x13ListPodSandboxStats\x12,.runtime.v1alpha2.ListPodSandboxStatsRequest\x1a-.runtime.v1alpha2.ListPodSandboxStatsResponse\"\x00\x12t\n\x13UpdateRuntimeConfig\x12,.runtime.v1alpha2.UpdateRuntimeConfigRequest\x1a-.runtime.v1alpha2.UpdateRuntimeConfigResponse\"\x00\x12M\n\x06Status\x12\x1f.runtime.v1alpha2.StatusRequest\x1a .runtime.v1alpha2.StatusResponse\"\x00\x32\xdb\x03\n\x0cImageService\x12Y\n\nListImages\x12#.runtime.v1alpha2.ListImagesRequest\x1a$.runtime.v1alpha2.ListImagesResponse\"\x00\x12\\\n\x0bImageStatus\x12$.runtime.v1alpha2.ImageStatusRequest\x1a%.runtime.v1alpha2.ImageStatusResponse\"\x00\x12V\n\tPullImage\x12\".runtime.v1alpha2.PullImageRequest\x1a#.runtime.v1alpha2.PullImageResponse\"\x00\x12\\\n\x0bRemoveImage\x12$.runtime.v1alpha2.RemoveImageRequest\x1a%.runtime.v1alpha2.RemoveImageResponse\"\x00\x12\\\n\x0bImageFsInfo\x12$.runtime.v1alpha2.ImageFsInfoRequest\x1a%.runtime.v1alpha2.ImageFsInfoResponse\"\x00\x42\x46Z(k8s.io/cri-api/pkg/apis/runtime/v1alpha2\xd8\xe1\x1e\x00\x80\xe2\x1e\x01\xc8\xe1\x1e\x01\xc8\xe2\x1e\x01\xe0\xe2\x1e\x01\xd0\xe2\x1e\x01\x90\xe3\x1e\x00\x62\x06proto3')

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'v1alpha2.api_pb2', globals())
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  DESCRIPTOR._serialized_options = b'Z(k8s.io/cri-api/pkg/apis/runtime/v1alpha2\330\341\036\000\200\342\036\001\310\341\036\001\310\342\036\001\340\342\036\001\320\342\036\001\220\343\036\000'
  _LINUXSANDBOXSECURITYCONTEXT.fields_by_name['seccomp_profile_path']._options = None
  _LINUXSANDBOXSECURITYCONTEXT.fields_by_name['seccomp_profile_path']._serialized_options = b'\030\001'
  _LINUXPODSANDBOXCONFIG_SYSCTLSENTRY._options = None
  _LINUXPODSANDBOXCONFIG_SYSCTLSENTRY._serialized_options = b'8\001'
  _PODSANDBOXCONFIG_LABELSENTRY._options = None
  _PODSANDBOXCONFIG_LABELSENTRY._serialized_options = b'8\001'
  _PODSANDBOXCONFIG_ANNOTATIONSENTRY._options = None
  _PODSANDBOXCONFIG_ANNOTATIONSENTRY._serialized_options = b'8\001'
  _PODSANDBOXSTATUS_LABELSENTRY._options = None
  _PODSANDBOXSTATUS_LABELSENTRY._serialized_options = b'8\001'
  _PODSANDBOXSTATUS_ANNOTATIONSENTRY._options = None
  _PODSANDBOXSTATUS_ANNOTATIONSENTRY._serialized_options = b'8\001'
  _PODSANDBOXSTATUSRESPONSE_INFOENTRY._options = None
  _PODSANDBOXSTATUSRESPONSE_INFOENTRY._serialized_options = b'8\001'
  _PODSANDBOXFILTER_LABELSELECTORENTRY._options = None
  _PODSANDBOXFILTER_LABELSELECTORENTRY._serialized_options = b'8\001'
  _PODSANDBOX_LABELSENTRY._options = None
  _PODSANDBOX_LABELSENTRY._serialized_options = b'8\001'
  _PODSANDBOX_ANNOTATIONSENTRY._options = None
  _PODSANDBOX_ANNOTATIONSENTRY._serialized_options = b'8\001'
  _PODSANDBOXSTATSFILTER_LABELSELECTORENTRY._options = None
  _PODSANDBOXSTATSFILTER_LABELSELECTORENTRY._serialized_options = b'8\001'
  _PODSANDBOXATTRIBUTES_LABELSENTRY._options = None
  _PODSANDBOXATTRIBUTES_LABELSENTRY._serialized_options = b'8\001'
  _PODSANDBOXATTRIBUTES_ANNOTATIONSENTRY._options = None
  _PODSANDBOXATTRIBUTES_ANNOTATIONSENTRY._serialized_options = b'8\001'
  _IMAGESPEC_ANNOTATIONSENTRY._options = None
  _IMAGESPEC_ANNOTATIONSENTRY._serialized_options = b'8\001'
  _LINUXCONTAINERRESOURCES_UNIFIEDENTRY._options = None
  _LINUXCONTAINERRESOURCES_UNIFIEDENTRY._serialized_options = b'8\001'
  _LINUXCONTAINERSECURITYCONTEXT.fields_by_name['apparmor_profile']._options = None
  _LINUXCONTAINERSECURITYCONTEXT.fields_by_name['apparmor_profile']._serialized_options = b'\030\001'
  _LINUXCONTAINERSECURITYCONTEXT.fields_by_name['seccomp_profile_path']._options = None
  _LINUXCONTAINERSECURITYCONTEXT.fields_by_name['seccomp_profile_path']._serialized_options = b'\030\001'
  _CONTAINERCONFIG_LABELSENTRY._options = None
  _CONTAINERCONFIG_LABELSENTRY._serialized_options = b'8\001'
  _CONTAINERCONFIG_ANNOTATIONSENTRY._options = None
  _CONTAINERCONFIG_ANNOTATIONSENTRY._serialized_options = b'8\001'
  _CONTAINERFILTER_LABELSELECTORENTRY._options = None
  _CONTAINERFILTER_LABELSELECTORENTRY._serialized_options = b'8\001'
  _CONTAINER_LABELSENTRY._options = None
  _CONTAINER_LABELSENTRY._serialized_options = b'8\001'
  _CONTAINER_ANNOTATIONSENTRY._options = None
  _CONTAINER_ANNOTATIONSENTRY._serialized_options = b'8\001'
  _CONTAINERSTATUS_LABELSENTRY._options = None
  _CONTAINERSTATUS_LABELSENTRY._serialized_options = b'8\001'
  _CONTAINERSTATUS_ANNOTATIONSENTRY._options = None
  _CONTAINERSTATUS_ANNOTATIONSENTRY._serialized_options = b'8\001'
  _CONTAINERSTATUSRESPONSE_INFOENTRY._options = None
  _CONTAINERSTATUSRESPONSE_INFOENTRY._serialized_options = b'8\001'
  _UPDATECONTAINERRESOURCESREQUEST_ANNOTATIONSENTRY._options = None
  _UPDATECONTAINERRESOURCESREQUEST_ANNOTATIONSENTRY._serialized_options = b'8\001'
  _IMAGESTATUSRESPONSE_INFOENTRY._options = None
  _IMAGESTATUSRESPONSE_INFOENTRY._serialized_options = b'8\001'
  _STATUSRESPONSE_INFOENTRY._options = None
  _STATUSRESPONSE_INFOENTRY._serialized_options = b'8\001'
  _CONTAINERSTATSFILTER_LABELSELECTORENTRY._options = None
  _CONTAINERSTATSFILTER_LABELSELECTORENTRY._serialized_options = b'8\001'
  _CONTAINERATTRIBUTES_LABELSENTRY._options = None
  _CONTAINERATTRIBUTES_LABELSENTRY._serialized_options = b'8\001'
  _CONTAINERATTRIBUTES_ANNOTATIONSENTRY._options = None
  _CONTAINERATTRIBUTES_ANNOTATIONSENTRY._serialized_options = b'8\001'
  _PROTOCOL._serialized_start=16778
  _PROTOCOL._serialized_end=16816
  _MOUNTPROPAGATION._serialized_start=16818
  _MOUNTPROPAGATION._serialized_end=16927
  _NAMESPACEMODE._serialized_start=16929
  _NAMESPACEMODE._serialized_end=16990
  _PODSANDBOXSTATE._serialized_start=16992
  _PODSANDBOXSTATE._serialized_end=17050
  _CONTAINERSTATE._serialized_start=17052
  _CONTAINERSTATE._serialized_end=17159
  _VERSIONREQUEST._serialized_start=87
  _VERSIONREQUEST._serialized_end=120
  _VERSIONRESPONSE._serialized_start=122
  _VERSIONRESPONSE._serialized_end=232
  _DNSCONFIG._serialized_start=234
  _DNSCONFIG._serialized_end=297
  _PORTMAPPING._serialized_start=299
  _PORTMAPPING._serialized_end=418
  _MOUNT._serialized_start=421
  _MOUNT._serialized_end=571
  _IDMAPPING._serialized_start=573
  _IDMAPPING._serialized_end=639
  _USERNAMESPACE._serialized_start=642
  _USERNAMESPACE._serialized_end=790
  _NAMESPACEOPTION._serialized_start=793
  _NAMESPACEOPTION._serialized_end=1028
  _INT64VALUE._serialized_start=1030
  _INT64VALUE._serialized_end=1057
  _LINUXSANDBOXSECURITYCONTEXT._serialized_start=1060
  _LINUXSANDBOXSECURITYCONTEXT._serialized_end=1525
  _SECURITYPROFILE._serialized_start=1528
  _SECURITYPROFILE._serialized_end=1703
  _SECURITYPROFILE_PROFILETYPE._serialized_start=1639
  _SECURITYPROFILE_PROFILETYPE._serialized_end=1703
  _LINUXPODSANDBOXCONFIG._serialized_start=1706
  _LINUXPODSANDBOXCONFIG._serialized_end=2067
  _LINUXPODSANDBOXCONFIG_SYSCTLSENTRY._serialized_start=2021
  _LINUXPODSANDBOXCONFIG_SYSCTLSENTRY._serialized_end=2067
  _PODSANDBOXMETADATA._serialized_start=2069
  _PODSANDBOXMETADATA._serialized_end=2152
  _PODSANDBOXCONFIG._serialized_start=2155
  _PODSANDBOXCONFIG._serialized_end=2726
  _PODSANDBOXCONFIG_LABELSENTRY._serialized_start=2629
  _PODSANDBOXCONFIG_LABELSENTRY._serialized_end=2674
  _PODSANDBOXCONFIG_ANNOTATIONSENTRY._serialized_start=2676
  _PODSANDBOXCONFIG_ANNOTATIONSENTRY._serialized_end=2726
  _RUNPODSANDBOXREQUEST._serialized_start=2728
  _RUNPODSANDBOXREQUEST._serialized_end=2827
  _RUNPODSANDBOXRESPONSE._serialized_start=2829
  _RUNPODSANDBOXRESPONSE._serialized_end=2876
  _STOPPODSANDBOXREQUEST._serialized_start=2878
  _STOPPODSANDBOXREQUEST._serialized_end=2925
  _STOPPODSANDBOXRESPONSE._serialized_start=2927
  _STOPPODSANDBOXRESPONSE._serialized_end=2951
  _REMOVEPODSANDBOXREQUEST._serialized_start=2953
  _REMOVEPODSANDBOXREQUEST._serialized_end=3002
  _REMOVEPODSANDBOXRESPONSE._serialized_start=3004
  _REMOVEPODSANDBOXRESPONSE._serialized_end=3030
  _PODSANDBOXSTATUSREQUEST._serialized_start=3032
  _PODSANDBOXSTATUSREQUEST._serialized_end=3098
  _PODIP._serialized_start=3100
  _PODIP._serialized_end=3119
  _PODSANDBOXNETWORKSTATUS._serialized_start=3121
  _PODSANDBOXNETWORKSTATUS._serialized_end=3207
  _NAMESPACE._serialized_start=3209
  _NAMESPACE._serialized_end=3272
  _LINUXPODSANDBOXSTATUS._serialized_start=3274
  _LINUXPODSANDBOXSTATUS._serialized_end=3346
  _PODSANDBOXSTATUS._serialized_start=3349
  _PODSANDBOXSTATUS._serialized_end=3883
  _PODSANDBOXSTATUS_LABELSENTRY._serialized_start=2629
  _PODSANDBOXSTATUS_LABELSENTRY._serialized_end=2674
  _PODSANDBOXSTATUS_ANNOTATIONSENTRY._serialized_start=2676
  _PODSANDBOXSTATUS_ANNOTATIONSENTRY._serialized_end=2726
  _PODSANDBOXSTATUSRESPONSE._serialized_start=3886
  _PODSANDBOXSTATUSRESPONSE._serialized_end=4077
  _PODSANDBOXSTATUSRESPONSE_INFOENTRY._serialized_start=4034
  _PODSANDBOXSTATUSRESPONSE_INFOENTRY._serialized_end=4077
  _PODSANDBOXSTATEVALUE._serialized_start=4079
  _PODSANDBOXSTATEVALUE._serialized_end=4151
  _PODSANDBOXFILTER._serialized_start=4154
  _PODSANDBOXFILTER._serialized_end=4372
  _PODSANDBOXFILTER_LABELSELECTORENTRY._serialized_start=4320
  _PODSANDBOXFILTER_LABELSELECTORENTRY._serialized_end=4372
  _LISTPODSANDBOXREQUEST._serialized_start=4374
  _LISTPODSANDBOXREQUEST._serialized_end=4449
  _PODSANDBOX._serialized_start=4452
  _PODSANDBOX._serialized_end=4852
  _PODSANDBOX_LABELSENTRY._serialized_start=2629
  _PODSANDBOX_LABELSENTRY._serialized_end=2674
  _PODSANDBOX_ANNOTATIONSENTRY._serialized_start=2676
  _PODSANDBOX_ANNOTATIONSENTRY._serialized_end=2726
  _LISTPODSANDBOXRESPONSE._serialized_start=4854
  _LISTPODSANDBOXRESPONSE._serialized_end=4923
  _PODSANDBOXSTATSREQUEST._serialized_start=4925
  _PODSANDBOXSTATSREQUEST._serialized_end=4973
  _PODSANDBOXSTATSRESPONSE._serialized_start=4975
  _PODSANDBOXSTATSRESPONSE._serialized_end=5050
  _PODSANDBOXSTATSFILTER._serialized_start=5053
  _PODSANDBOXSTATSFILTER._serialized_end=5226
  _PODSANDBOXSTATSFILTER_LABELSELECTORENTRY._serialized_start=4320
  _PODSANDBOXSTATSFILTER_LABELSELECTORENTRY._serialized_end=4372
  _LISTPODSANDBOXSTATSREQUEST._serialized_start=5228
  _LISTPODSANDBOXSTATSREQUEST._serialized_end=5313
  _LISTPODSANDBOXSTATSRESPONSE._serialized_start=5315
  _LISTPODSANDBOXSTATSRESPONSE._serialized_end=5394
  _PODSANDBOXATTRIBUTES._serialized_start=5397
  _PODSANDBOXATTRIBUTES._serialized_end=5732
  _PODSANDBOXATTRIBUTES_LABELSENTRY._serialized_start=2629
  _PODSANDBOXATTRIBUTES_LABELSENTRY._serialized_end=2674
  _PODSANDBOXATTRIBUTES_ANNOTATIONSENTRY._serialized_start=2676
  _PODSANDBOXATTRIBUTES_ANNOTATIONSENTRY._serialized_end=2726
  _PODSANDBOXSTATS._serialized_start=5735
  _PODSANDBOXSTATS._serialized_end=5926
  _LINUXPODSANDBOXSTATS._serialized_start=5929
  _LINUXPODSANDBOXSTATS._serialized_end=6191
  _WINDOWSPODSANDBOXSTATS._serialized_start=6193
  _WINDOWSPODSANDBOXSTATS._serialized_end=6217
  _NETWORKUSAGE._serialized_start=6220
  _NETWORKUSAGE._serialized_end=6382
  _NETWORKINTERFACEUSAGE._serialized_start=6385
  _NETWORKINTERFACEUSAGE._serialized_end=6620
  _PROCESSUSAGE._serialized_start=6622
  _PROCESSUSAGE._serialized_end=6709
  _IMAGESPEC._serialized_start=6712
  _IMAGESPEC._serialized_end=6857
  _IMAGESPEC_ANNOTATIONSENTRY._serialized_start=2676
  _IMAGESPEC_ANNOTATIONSENTRY._serialized_end=2726
  _KEYVALUE._serialized_start=6859
  _KEYVALUE._serialized_end=6897
  _LINUXCONTAINERRESOURCES._serialized_start=6900
  _LINUXCONTAINERRESOURCES._serialized_end=7295
  _LINUXCONTAINERRESOURCES_UNIFIEDENTRY._serialized_start=7249
  _LINUXCONTAINERRESOURCES_UNIFIEDENTRY._serialized_end=7295
  _HUGEPAGELIMIT._serialized_start=7297
  _HUGEPAGELIMIT._serialized_end=7346
  _SELINUXOPTION._serialized_start=7348
  _SELINUXOPTION._serialized_end=7420
  _CAPABILITY._serialized_start=7422
  _CAPABILITY._serialized_end=7521
  _LINUXCONTAINERSECURITYCONTEXT._serialized_start=7524
  _LINUXCONTAINERSECURITYCONTEXT._serialized_end=8166
  _LINUXCONTAINERCONFIG._serialized_start=8169
  _LINUXCONTAINERCONFIG._serialized_end=8328
  _WINDOWSSANDBOXSECURITYCONTEXT._serialized_start=8330
  _WINDOWSSANDBOXSECURITYCONTEXT._serialized_end=8433
  _WINDOWSPODSANDBOXCONFIG._serialized_start=8435
  _WINDOWSPODSANDBOXCONFIG._serialized_end=8535
  _WINDOWSCONTAINERSECURITYCONTEXT._serialized_start=8537
  _WINDOWSCONTAINERSECURITYCONTEXT._serialized_end=8642
  _WINDOWSCONTAINERCONFIG._serialized_start=8645
  _WINDOWSCONTAINERCONFIG._serialized_end=8810
  _WINDOWSCONTAINERRESOURCES._serialized_start=8813
  _WINDOWSCONTAINERRESOURCES._serialized_end=8961
  _CONTAINERMETADATA._serialized_start=8963
  _CONTAINERMETADATA._serialized_end=9013
  _DEVICE._serialized_start=9015
  _DEVICE._serialized_end=9087
  _CONTAINERCONFIG._serialized_start=9090
  _CONTAINERCONFIG._serialized_end=9799
  _CONTAINERCONFIG_LABELSENTRY._serialized_start=2629
  _CONTAINERCONFIG_LABELSENTRY._serialized_end=2674
  _CONTAINERCONFIG_ANNOTATIONSENTRY._serialized_start=2676
  _CONTAINERCONFIG_ANNOTATIONSENTRY._serialized_end=2726
  _CREATECONTAINERREQUEST._serialized_start=9802
  _CREATECONTAINERREQUEST._serialized_end=9961
  _CREATECONTAINERRESPONSE._serialized_start=9963
  _CREATECONTAINERRESPONSE._serialized_end=10010
  _STARTCONTAINERREQUEST._serialized_start=10012
  _STARTCONTAINERREQUEST._serialized_end=10057
  _STARTCONTAINERRESPONSE._serialized_start=10059
  _STARTCONTAINERRESPONSE._serialized_end=10083
  _STOPCONTAINERREQUEST._serialized_start=10085
  _STOPCONTAINERREQUEST._serialized_end=10146
  _STOPCONTAINERRESPONSE._serialized_start=10148
  _STOPCONTAINERRESPONSE._serialized_end=10171
  _REMOVECONTAINERREQUEST._serialized_start=10173
  _REMOVECONTAINERREQUEST._serialized_end=10219
  _REMOVECONTAINERRESPONSE._serialized_start=10221
  _REMOVECONTAINERRESPONSE._serialized_end=10246
  _CONTAINERSTATEVALUE._serialized_start=10248
  _CONTAINERSTATEVALUE._serialized_end=10318
  _CONTAINERFILTER._serialized_start=10321
  _CONTAINERFILTER._serialized_end=10560
  _CONTAINERFILTER_LABELSELECTORENTRY._serialized_start=4320
  _CONTAINERFILTER_LABELSELECTORENTRY._serialized_end=4372
  _LISTCONTAINERSREQUEST._serialized_start=10562
  _LISTCONTAINERSREQUEST._serialized_end=10636
  _CONTAINER._serialized_start=10639
  _CONTAINER._serialized_end=11096
  _CONTAINER_LABELSENTRY._serialized_start=2629
  _CONTAINER_LABELSENTRY._serialized_end=2674
  _CONTAINER_ANNOTATIONSENTRY._serialized_start=2676
  _CONTAINER_ANNOTATIONSENTRY._serialized_end=2726
  _LISTCONTAINERSRESPONSE._serialized_start=11098
  _LISTCONTAINERSRESPONSE._serialized_end=11171
  _CONTAINERSTATUSREQUEST._serialized_start=11173
  _CONTAINERSTATUSREQUEST._serialized_end=11236
  _CONTAINERSTATUS._serialized_start=11239
  _CONTAINERSTATUS._serialized_end=11899
  _CONTAINERSTATUS_LABELSENTRY._serialized_start=2629
  _CONTAINERSTATUS_LABELSENTRY._serialized_end=2674
  _CONTAINERSTATUS_ANNOTATIONSENTRY._serialized_start=2676
  _CONTAINERSTATUS_ANNOTATIONSENTRY._serialized_end=2726
  _CONTAINERSTATUSRESPONSE._serialized_start=11902
  _CONTAINERSTATUSRESPONSE._serialized_end=12090
  _CONTAINERSTATUSRESPONSE_INFOENTRY._serialized_start=4034
  _CONTAINERSTATUSRESPONSE_INFOENTRY._serialized_end=4077
  _CONTAINERRESOURCES._serialized_start=12093
  _CONTAINERRESOURCES._serialized_end=12233
  _UPDATECONTAINERRESOURCESREQUEST._serialized_start=12236
  _UPDATECONTAINERRESOURCESREQUEST._serialized_end=12552
  _UPDATECONTAINERRESOURCESREQUEST_ANNOTATIONSENTRY._serialized_start=2676
  _UPDATECONTAINERRESOURCESREQUEST_ANNOTATIONSENTRY._serialized_end=2726
  _UPDATECONTAINERRESOURCESRESPONSE._serialized_start=12554
  _UPDATECONTAINERRESOURCESRESPONSE._serialized_end=12588
  _EXECSYNCREQUEST._serialized_start=12590
  _EXECSYNCREQUEST._serialized_end=12659
  _EXECSYNCRESPONSE._serialized_start=12661
  _EXECSYNCRESPONSE._serialized_end=12730
  _EXECREQUEST._serialized_start=12732
  _EXECREQUEST._serialized_end=12840
  _EXECRESPONSE._serialized_start=12842
  _EXECRESPONSE._serialized_end=12869
  _ATTACHREQUEST._serialized_start=12871
  _ATTACHREQUEST._serialized_end=12968
  _ATTACHRESPONSE._serialized_start=12970
  _ATTACHRESPONSE._serialized_end=12999
  _PORTFORWARDREQUEST._serialized_start=13001
  _PORTFORWARDREQUEST._serialized_end=13059
  _PORTFORWARDRESPONSE._serialized_start=13061
  _PORTFORWARDRESPONSE._serialized_end=13095
  _IMAGEFILTER._serialized_start=13097
  _IMAGEFILTER._serialized_end=13154
  _LISTIMAGESREQUEST._serialized_start=13156
  _LISTIMAGESREQUEST._serialized_end=13222
  _IMAGE._serialized_start=13225
  _IMAGE._serialized_end=13419
  _LISTIMAGESRESPONSE._serialized_start=13421
  _LISTIMAGESRESPONSE._serialized_end=13482
  _IMAGESTATUSREQUEST._serialized_start=13484
  _IMAGESTATUSREQUEST._serialized_end=13565
  _IMAGESTATUSRESPONSE._serialized_start=13568
  _IMAGESTATUSRESPONSE._serialized_end=13737
  _IMAGESTATUSRESPONSE_INFOENTRY._serialized_start=4034
  _IMAGESTATUSRESPONSE_INFOENTRY._serialized_end=4077
  _AUTHCONFIG._serialized_start=13740
  _AUTHCONFIG._serialized_end=13874
  _PULLIMAGEREQUEST._serialized_start=13877
  _PULLIMAGEREQUEST._serialized_end=14043
  _PULLIMAGERESPONSE._serialized_start=14045
  _PULLIMAGERESPONSE._serialized_end=14083
  _REMOVEIMAGEREQUEST._serialized_start=14085
  _REMOVEIMAGEREQUEST._serialized_end=14149
  _REMOVEIMAGERESPONSE._serialized_start=14151
  _REMOVEIMAGERESPONSE._serialized_end=14172
  _NETWORKCONFIG._serialized_start=14174
  _NETWORKCONFIG._serialized_end=14207
  _RUNTIMECONFIG._serialized_start=14209
  _RUNTIMECONFIG._serialized_end=14281
  _UPDATERUNTIMECONFIGREQUEST._serialized_start=14283
  _UPDATERUNTIMECONFIGREQUEST._serialized_end=14368
  _UPDATERUNTIMECONFIGRESPONSE._serialized_start=14370
  _UPDATERUNTIMECONFIGRESPONSE._serialized_end=14399
  _RUNTIMECONDITION._serialized_start=14401
  _RUNTIMECONDITION._serialized_end=14482
  _RUNTIMESTATUS._serialized_start=14484
  _RUNTIMESTATUS._serialized_end=14555
  _STATUSREQUEST._serialized_start=14557
  _STATUSREQUEST._serialized_end=14589
  _STATUSRESPONSE._serialized_start=14592
  _STATUSRESPONSE._serialized_end=14760
  _STATUSRESPONSE_INFOENTRY._serialized_start=4034
  _STATUSRESPONSE_INFOENTRY._serialized_end=4077
  _IMAGEFSINFOREQUEST._serialized_start=14762
  _IMAGEFSINFOREQUEST._serialized_end=14782
  _UINT64VALUE._serialized_start=14784
  _UINT64VALUE._serialized_end=14812
  _FILESYSTEMIDENTIFIER._serialized_start=14814
  _FILESYSTEMIDENTIFIER._serialized_end=14856
  _FILESYSTEMUSAGE._serialized_start=14859
  _FILESYSTEMUSAGE._serialized_end=15053
  _IMAGEFSINFORESPONSE._serialized_start=15055
  _IMAGEFSINFORESPONSE._serialized_end=15138
  _CONTAINERSTATSREQUEST._serialized_start=15140
  _CONTAINERSTATSREQUEST._serialized_end=15185
  _CONTAINERSTATSRESPONSE._serialized_start=15187
  _CONTAINERSTATSRESPONSE._serialized_end=15260
  _LISTCONTAINERSTATSREQUEST._serialized_start=15262
  _LISTCONTAINERSTATSREQUEST._serialized_end=15345
  _CONTAINERSTATSFILTER._serialized_start=15348
  _CONTAINERSTATSFILTER._serialized_end=15543
  _CONTAINERSTATSFILTER_LABELSELECTORENTRY._serialized_start=4320
  _CONTAINERSTATSFILTER_LABELSELECTORENTRY._serialized_end=4372
  _LISTCONTAINERSTATSRESPONSE._serialized_start=15545
  _LISTCONTAINERSTATSRESPONSE._serialized_end=15622
  _CONTAINERATTRIBUTES._serialized_start=15625
  _CONTAINERATTRIBUTES._serialized_end=15956
  _CONTAINERATTRIBUTES_LABELSENTRY._serialized_start=2629
  _CONTAINERATTRIBUTES_LABELSENTRY._serialized_end=2674
  _CONTAINERATTRIBUTES_ANNOTATIONSENTRY._serialized_start=2676
  _CONTAINERATTRIBUTES_ANNOTATIONSENTRY._serialized_end=2726
  _CONTAINERSTATS._serialized_start=15959
  _CONTAINERSTATS._serialized_end=16181
  _CPUUSAGE._serialized_start=16184
  _CPUUSAGE._serialized_end=16334
  _MEMORYUSAGE._serialized_start=16337
  _MEMORYUSAGE._serialized_end=16695
  _REOPENCONTAINERLOGREQUEST._serialized_start=16697
  _REOPENCONTAINERLOGREQUEST._serialized_end=16746
  _REOPENCONTAINERLOGRESPONSE._serialized_start=16748
  _REOPENCONTAINERLOGRESPONSE._serialized_end=16776
  _RUNTIMESERVICE._serialized_start=17162
  _RUNTIMESERVICE._serialized_end=19627
  _IMAGESERVICE._serialized_start=19630
  _IMAGESERVICE._serialized_end=20105
# @@protoc_insertion_point(module_scope)
