zotregistry.io/zot@v1.4.4-0.20231124084042-02a8ed785457/pkg/meta/proto/gen/config.pb.go (about) 1 // Code generated by protoc-gen-go. DO NOT EDIT. 2 // versions: 3 // protoc-gen-go v1.31.0 4 // protoc v4.24.4 5 // source: oci/config.proto 6 7 package gen 8 9 import ( 10 protoreflect "google.golang.org/protobuf/reflect/protoreflect" 11 protoimpl "google.golang.org/protobuf/runtime/protoimpl" 12 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 13 reflect "reflect" 14 sync "sync" 15 ) 16 17 const ( 18 // Verify that this generated code is sufficiently up-to-date. 19 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 20 // Verify that runtime/protoimpl is sufficiently up-to-date. 21 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 22 ) 23 24 type Image struct { 25 state protoimpl.MessageState 26 sizeCache protoimpl.SizeCache 27 unknownFields protoimpl.UnknownFields 28 29 Created *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=Created,proto3,oneof" json:"Created,omitempty"` 30 Author *string `protobuf:"bytes,2,opt,name=Author,proto3,oneof" json:"Author,omitempty"` 31 Platform *Platform `protobuf:"bytes,3,opt,name=Platform,proto3" json:"Platform,omitempty"` 32 Config *ImageConfig `protobuf:"bytes,4,opt,name=Config,proto3,oneof" json:"Config,omitempty"` 33 RootFS *RootFS `protobuf:"bytes,5,opt,name=RootFS,proto3,oneof" json:"RootFS,omitempty"` 34 History []*History `protobuf:"bytes,6,rep,name=History,proto3" json:"History,omitempty"` 35 } 36 37 func (x *Image) Reset() { 38 *x = Image{} 39 if protoimpl.UnsafeEnabled { 40 mi := &file_oci_config_proto_msgTypes[0] 41 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 42 ms.StoreMessageInfo(mi) 43 } 44 } 45 46 func (x *Image) String() string { 47 return protoimpl.X.MessageStringOf(x) 48 } 49 50 func (*Image) ProtoMessage() {} 51 52 func (x *Image) ProtoReflect() protoreflect.Message { 53 mi := &file_oci_config_proto_msgTypes[0] 54 if protoimpl.UnsafeEnabled && x != nil { 55 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 56 if ms.LoadMessageInfo() == nil { 57 ms.StoreMessageInfo(mi) 58 } 59 return ms 60 } 61 return mi.MessageOf(x) 62 } 63 64 // Deprecated: Use Image.ProtoReflect.Descriptor instead. 65 func (*Image) Descriptor() ([]byte, []int) { 66 return file_oci_config_proto_rawDescGZIP(), []int{0} 67 } 68 69 func (x *Image) GetCreated() *timestamppb.Timestamp { 70 if x != nil { 71 return x.Created 72 } 73 return nil 74 } 75 76 func (x *Image) GetAuthor() string { 77 if x != nil && x.Author != nil { 78 return *x.Author 79 } 80 return "" 81 } 82 83 func (x *Image) GetPlatform() *Platform { 84 if x != nil { 85 return x.Platform 86 } 87 return nil 88 } 89 90 func (x *Image) GetConfig() *ImageConfig { 91 if x != nil { 92 return x.Config 93 } 94 return nil 95 } 96 97 func (x *Image) GetRootFS() *RootFS { 98 if x != nil { 99 return x.RootFS 100 } 101 return nil 102 } 103 104 func (x *Image) GetHistory() []*History { 105 if x != nil { 106 return x.History 107 } 108 return nil 109 } 110 111 type ImageConfig struct { 112 state protoimpl.MessageState 113 sizeCache protoimpl.SizeCache 114 unknownFields protoimpl.UnknownFields 115 116 ExposedPorts map[string]*EmptyMessage `protobuf:"bytes,1,rep,name=ExposedPorts,proto3" json:"ExposedPorts,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 117 Volumes map[string]*EmptyMessage `protobuf:"bytes,2,rep,name=Volumes,proto3" json:"Volumes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 118 Labels map[string]string `protobuf:"bytes,3,rep,name=Labels,proto3" json:"Labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 119 User string `protobuf:"bytes,4,opt,name=User,proto3" json:"User,omitempty"` 120 Env []string `protobuf:"bytes,5,rep,name=Env,proto3" json:"Env,omitempty"` 121 Entrypoint []string `protobuf:"bytes,6,rep,name=Entrypoint,proto3" json:"Entrypoint,omitempty"` 122 Cmd []string `protobuf:"bytes,7,rep,name=Cmd,proto3" json:"Cmd,omitempty"` 123 WorkingDir *string `protobuf:"bytes,8,opt,name=WorkingDir,proto3,oneof" json:"WorkingDir,omitempty"` 124 StopSignal *string `protobuf:"bytes,9,opt,name=StopSignal,proto3,oneof" json:"StopSignal,omitempty"` 125 ArgsEscaped bool `protobuf:"varint,10,opt,name=ArgsEscaped,proto3" json:"ArgsEscaped,omitempty"` 126 } 127 128 func (x *ImageConfig) Reset() { 129 *x = ImageConfig{} 130 if protoimpl.UnsafeEnabled { 131 mi := &file_oci_config_proto_msgTypes[1] 132 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 133 ms.StoreMessageInfo(mi) 134 } 135 } 136 137 func (x *ImageConfig) String() string { 138 return protoimpl.X.MessageStringOf(x) 139 } 140 141 func (*ImageConfig) ProtoMessage() {} 142 143 func (x *ImageConfig) ProtoReflect() protoreflect.Message { 144 mi := &file_oci_config_proto_msgTypes[1] 145 if protoimpl.UnsafeEnabled && x != nil { 146 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 147 if ms.LoadMessageInfo() == nil { 148 ms.StoreMessageInfo(mi) 149 } 150 return ms 151 } 152 return mi.MessageOf(x) 153 } 154 155 // Deprecated: Use ImageConfig.ProtoReflect.Descriptor instead. 156 func (*ImageConfig) Descriptor() ([]byte, []int) { 157 return file_oci_config_proto_rawDescGZIP(), []int{1} 158 } 159 160 func (x *ImageConfig) GetExposedPorts() map[string]*EmptyMessage { 161 if x != nil { 162 return x.ExposedPorts 163 } 164 return nil 165 } 166 167 func (x *ImageConfig) GetVolumes() map[string]*EmptyMessage { 168 if x != nil { 169 return x.Volumes 170 } 171 return nil 172 } 173 174 func (x *ImageConfig) GetLabels() map[string]string { 175 if x != nil { 176 return x.Labels 177 } 178 return nil 179 } 180 181 func (x *ImageConfig) GetUser() string { 182 if x != nil { 183 return x.User 184 } 185 return "" 186 } 187 188 func (x *ImageConfig) GetEnv() []string { 189 if x != nil { 190 return x.Env 191 } 192 return nil 193 } 194 195 func (x *ImageConfig) GetEntrypoint() []string { 196 if x != nil { 197 return x.Entrypoint 198 } 199 return nil 200 } 201 202 func (x *ImageConfig) GetCmd() []string { 203 if x != nil { 204 return x.Cmd 205 } 206 return nil 207 } 208 209 func (x *ImageConfig) GetWorkingDir() string { 210 if x != nil && x.WorkingDir != nil { 211 return *x.WorkingDir 212 } 213 return "" 214 } 215 216 func (x *ImageConfig) GetStopSignal() string { 217 if x != nil && x.StopSignal != nil { 218 return *x.StopSignal 219 } 220 return "" 221 } 222 223 func (x *ImageConfig) GetArgsEscaped() bool { 224 if x != nil { 225 return x.ArgsEscaped 226 } 227 return false 228 } 229 230 type RootFS struct { 231 state protoimpl.MessageState 232 sizeCache protoimpl.SizeCache 233 unknownFields protoimpl.UnknownFields 234 235 Type string `protobuf:"bytes,1,opt,name=Type,proto3" json:"Type,omitempty"` 236 DiffIDs []string `protobuf:"bytes,2,rep,name=DiffIDs,proto3" json:"DiffIDs,omitempty"` 237 } 238 239 func (x *RootFS) Reset() { 240 *x = RootFS{} 241 if protoimpl.UnsafeEnabled { 242 mi := &file_oci_config_proto_msgTypes[2] 243 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 244 ms.StoreMessageInfo(mi) 245 } 246 } 247 248 func (x *RootFS) String() string { 249 return protoimpl.X.MessageStringOf(x) 250 } 251 252 func (*RootFS) ProtoMessage() {} 253 254 func (x *RootFS) ProtoReflect() protoreflect.Message { 255 mi := &file_oci_config_proto_msgTypes[2] 256 if protoimpl.UnsafeEnabled && x != nil { 257 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 258 if ms.LoadMessageInfo() == nil { 259 ms.StoreMessageInfo(mi) 260 } 261 return ms 262 } 263 return mi.MessageOf(x) 264 } 265 266 // Deprecated: Use RootFS.ProtoReflect.Descriptor instead. 267 func (*RootFS) Descriptor() ([]byte, []int) { 268 return file_oci_config_proto_rawDescGZIP(), []int{2} 269 } 270 271 func (x *RootFS) GetType() string { 272 if x != nil { 273 return x.Type 274 } 275 return "" 276 } 277 278 func (x *RootFS) GetDiffIDs() []string { 279 if x != nil { 280 return x.DiffIDs 281 } 282 return nil 283 } 284 285 type History struct { 286 state protoimpl.MessageState 287 sizeCache protoimpl.SizeCache 288 unknownFields protoimpl.UnknownFields 289 290 Created *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=Created,proto3,oneof" json:"Created,omitempty"` 291 CreatedBy *string `protobuf:"bytes,2,opt,name=CreatedBy,proto3,oneof" json:"CreatedBy,omitempty"` 292 Author *string `protobuf:"bytes,3,opt,name=Author,proto3,oneof" json:"Author,omitempty"` 293 Comment *string `protobuf:"bytes,4,opt,name=Comment,proto3,oneof" json:"Comment,omitempty"` 294 EmptyLayer *bool `protobuf:"varint,5,opt,name=EmptyLayer,proto3,oneof" json:"EmptyLayer,omitempty"` 295 } 296 297 func (x *History) Reset() { 298 *x = History{} 299 if protoimpl.UnsafeEnabled { 300 mi := &file_oci_config_proto_msgTypes[3] 301 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 302 ms.StoreMessageInfo(mi) 303 } 304 } 305 306 func (x *History) String() string { 307 return protoimpl.X.MessageStringOf(x) 308 } 309 310 func (*History) ProtoMessage() {} 311 312 func (x *History) ProtoReflect() protoreflect.Message { 313 mi := &file_oci_config_proto_msgTypes[3] 314 if protoimpl.UnsafeEnabled && x != nil { 315 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 316 if ms.LoadMessageInfo() == nil { 317 ms.StoreMessageInfo(mi) 318 } 319 return ms 320 } 321 return mi.MessageOf(x) 322 } 323 324 // Deprecated: Use History.ProtoReflect.Descriptor instead. 325 func (*History) Descriptor() ([]byte, []int) { 326 return file_oci_config_proto_rawDescGZIP(), []int{3} 327 } 328 329 func (x *History) GetCreated() *timestamppb.Timestamp { 330 if x != nil { 331 return x.Created 332 } 333 return nil 334 } 335 336 func (x *History) GetCreatedBy() string { 337 if x != nil && x.CreatedBy != nil { 338 return *x.CreatedBy 339 } 340 return "" 341 } 342 343 func (x *History) GetAuthor() string { 344 if x != nil && x.Author != nil { 345 return *x.Author 346 } 347 return "" 348 } 349 350 func (x *History) GetComment() string { 351 if x != nil && x.Comment != nil { 352 return *x.Comment 353 } 354 return "" 355 } 356 357 func (x *History) GetEmptyLayer() bool { 358 if x != nil && x.EmptyLayer != nil { 359 return *x.EmptyLayer 360 } 361 return false 362 } 363 364 type EmptyMessage struct { 365 state protoimpl.MessageState 366 sizeCache protoimpl.SizeCache 367 unknownFields protoimpl.UnknownFields 368 } 369 370 func (x *EmptyMessage) Reset() { 371 *x = EmptyMessage{} 372 if protoimpl.UnsafeEnabled { 373 mi := &file_oci_config_proto_msgTypes[4] 374 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 375 ms.StoreMessageInfo(mi) 376 } 377 } 378 379 func (x *EmptyMessage) String() string { 380 return protoimpl.X.MessageStringOf(x) 381 } 382 383 func (*EmptyMessage) ProtoMessage() {} 384 385 func (x *EmptyMessage) ProtoReflect() protoreflect.Message { 386 mi := &file_oci_config_proto_msgTypes[4] 387 if protoimpl.UnsafeEnabled && x != nil { 388 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) 389 if ms.LoadMessageInfo() == nil { 390 ms.StoreMessageInfo(mi) 391 } 392 return ms 393 } 394 return mi.MessageOf(x) 395 } 396 397 // Deprecated: Use EmptyMessage.ProtoReflect.Descriptor instead. 398 func (*EmptyMessage) Descriptor() ([]byte, []int) { 399 return file_oci_config_proto_rawDescGZIP(), []int{4} 400 } 401 402 var File_oci_config_proto protoreflect.FileDescriptor 403 404 var file_oci_config_proto_rawDesc = []byte{ 405 0x0a, 0x10, 0x6f, 0x63, 0x69, 0x2f, 0x63, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x70, 0x72, 0x6f, 406 0x74, 0x6f, 0x12, 0x06, 0x6f, 0x63, 0x69, 0x5f, 0x76, 0x31, 0x1a, 0x13, 0x6f, 0x63, 0x69, 0x2f, 407 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 408 0x14, 0x6f, 0x63, 0x69, 0x2f, 0x64, 0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x6f, 0x72, 0x2e, 409 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc4, 0x02, 0x0a, 0x05, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x12, 410 0x39, 0x0a, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 411 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 412 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x48, 0x00, 0x52, 0x07, 413 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x88, 0x01, 0x01, 0x12, 0x1b, 0x0a, 0x06, 0x41, 0x75, 414 0x74, 0x68, 0x6f, 0x72, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x06, 0x41, 0x75, 415 0x74, 0x68, 0x6f, 0x72, 0x88, 0x01, 0x01, 0x12, 0x2c, 0x0a, 0x08, 0x50, 0x6c, 0x61, 0x74, 0x66, 416 0x6f, 0x72, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x10, 0x2e, 0x6f, 0x63, 0x69, 0x5f, 417 0x76, 0x31, 0x2e, 0x50, 0x6c, 0x61, 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x52, 0x08, 0x50, 0x6c, 0x61, 418 0x74, 0x66, 0x6f, 0x72, 0x6d, 0x12, 0x30, 0x0a, 0x06, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x18, 419 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x13, 0x2e, 0x6f, 0x63, 0x69, 0x5f, 0x76, 0x31, 0x2e, 0x49, 420 0x6d, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x48, 0x02, 0x52, 0x06, 0x43, 0x6f, 421 0x6e, 0x66, 0x69, 0x67, 0x88, 0x01, 0x01, 0x12, 0x2b, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x74, 0x46, 422 0x53, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0e, 0x2e, 0x6f, 0x63, 0x69, 0x5f, 0x76, 0x31, 423 0x2e, 0x52, 0x6f, 0x6f, 0x74, 0x46, 0x53, 0x48, 0x03, 0x52, 0x06, 0x52, 0x6f, 0x6f, 0x74, 0x46, 424 0x53, 0x88, 0x01, 0x01, 0x12, 0x29, 0x0a, 0x07, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x18, 425 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x6f, 0x63, 0x69, 0x5f, 0x76, 0x31, 0x2e, 0x48, 426 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x52, 0x07, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x42, 427 0x0a, 0x0a, 0x08, 0x5f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x09, 0x0a, 0x07, 0x5f, 428 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x43, 0x6f, 0x6e, 0x66, 0x69, 429 0x67, 0x42, 0x09, 0x0a, 0x07, 0x5f, 0x52, 0x6f, 0x6f, 0x74, 0x46, 0x53, 0x22, 0x93, 0x05, 0x0a, 430 0x0b, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x12, 0x49, 0x0a, 0x0c, 431 0x45, 0x78, 0x70, 0x6f, 0x73, 0x65, 0x64, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x18, 0x01, 0x20, 0x03, 432 0x28, 0x0b, 0x32, 0x25, 0x2e, 0x6f, 0x63, 0x69, 0x5f, 0x76, 0x31, 0x2e, 0x49, 0x6d, 0x61, 0x67, 433 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x45, 0x78, 0x70, 0x6f, 0x73, 0x65, 0x64, 0x50, 434 0x6f, 0x72, 0x74, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x0c, 0x45, 0x78, 0x70, 0x6f, 0x73, 435 0x65, 0x64, 0x50, 0x6f, 0x72, 0x74, 0x73, 0x12, 0x3a, 0x0a, 0x07, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 436 0x65, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x20, 0x2e, 0x6f, 0x63, 0x69, 0x5f, 0x76, 437 0x31, 0x2e, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x56, 0x6f, 438 0x6c, 0x75, 0x6d, 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, 0x56, 0x6f, 0x6c, 0x75, 439 0x6d, 0x65, 0x73, 0x12, 0x37, 0x0a, 0x06, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x18, 0x03, 0x20, 440 0x03, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6f, 0x63, 0x69, 0x5f, 0x76, 0x31, 0x2e, 0x49, 0x6d, 0x61, 441 0x67, 0x65, 0x43, 0x6f, 0x6e, 0x66, 0x69, 0x67, 0x2e, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 442 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x12, 0x12, 0x0a, 0x04, 443 0x55, 0x73, 0x65, 0x72, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x55, 0x73, 0x65, 0x72, 444 0x12, 0x10, 0x0a, 0x03, 0x45, 0x6e, 0x76, 0x18, 0x05, 0x20, 0x03, 0x28, 0x09, 0x52, 0x03, 0x45, 445 0x6e, 0x76, 0x12, 0x1e, 0x0a, 0x0a, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 0x6e, 0x74, 446 0x18, 0x06, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0a, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x70, 0x6f, 0x69, 447 0x6e, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x43, 0x6d, 0x64, 0x18, 0x07, 0x20, 0x03, 0x28, 0x09, 0x52, 448 0x03, 0x43, 0x6d, 0x64, 0x12, 0x23, 0x0a, 0x0a, 0x57, 0x6f, 0x72, 0x6b, 0x69, 0x6e, 0x67, 0x44, 449 0x69, 0x72, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09, 0x48, 0x00, 0x52, 0x0a, 0x57, 0x6f, 0x72, 0x6b, 450 0x69, 0x6e, 0x67, 0x44, 0x69, 0x72, 0x88, 0x01, 0x01, 0x12, 0x23, 0x0a, 0x0a, 0x53, 0x74, 0x6f, 451 0x70, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 452 0x0a, 0x53, 0x74, 0x6f, 0x70, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x88, 0x01, 0x01, 0x12, 0x20, 453 0x0a, 0x0b, 0x41, 0x72, 0x67, 0x73, 0x45, 0x73, 0x63, 0x61, 0x70, 0x65, 0x64, 0x18, 0x0a, 0x20, 454 0x01, 0x28, 0x08, 0x52, 0x0b, 0x41, 0x72, 0x67, 0x73, 0x45, 0x73, 0x63, 0x61, 0x70, 0x65, 0x64, 455 0x1a, 0x55, 0x0a, 0x11, 0x45, 0x78, 0x70, 0x6f, 0x73, 0x65, 0x64, 0x50, 0x6f, 0x72, 0x74, 0x73, 456 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 457 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2a, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 458 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x6f, 0x63, 0x69, 0x5f, 0x76, 0x31, 0x2e, 459 0x45, 0x6d, 0x70, 0x74, 0x79, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 0x76, 0x61, 460 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x50, 0x0a, 0x0c, 0x56, 0x6f, 0x6c, 0x75, 0x6d, 461 0x65, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 462 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2a, 0x0a, 0x05, 0x76, 0x61, 0x6c, 463 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x6f, 0x63, 0x69, 0x5f, 0x76, 464 0x31, 0x2e, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x4d, 0x65, 0x73, 0x73, 0x61, 0x67, 0x65, 0x52, 0x05, 465 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 466 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 467 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 468 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 469 0x3a, 0x02, 0x38, 0x01, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x57, 0x6f, 0x72, 0x6b, 0x69, 0x6e, 0x67, 470 0x44, 0x69, 0x72, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x53, 0x74, 0x6f, 0x70, 0x53, 0x69, 0x67, 0x6e, 471 0x61, 0x6c, 0x22, 0x36, 0x0a, 0x06, 0x52, 0x6f, 0x6f, 0x74, 0x46, 0x53, 0x12, 0x12, 0x0a, 0x04, 472 0x54, 0x79, 0x70, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x04, 0x54, 0x79, 0x70, 0x65, 473 0x12, 0x18, 0x0a, 0x07, 0x44, 0x69, 0x66, 0x66, 0x49, 0x44, 0x73, 0x18, 0x02, 0x20, 0x03, 0x28, 474 0x09, 0x52, 0x07, 0x44, 0x69, 0x66, 0x66, 0x49, 0x44, 0x73, 0x22, 0x88, 0x02, 0x0a, 0x07, 0x48, 475 0x69, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x12, 0x39, 0x0a, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 476 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 477 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 478 0x61, 0x6d, 0x70, 0x48, 0x00, 0x52, 0x07, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x88, 0x01, 479 0x01, 0x12, 0x21, 0x0a, 0x09, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x18, 0x02, 480 0x20, 0x01, 0x28, 0x09, 0x48, 0x01, 0x52, 0x09, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 481 0x79, 0x88, 0x01, 0x01, 0x12, 0x1b, 0x0a, 0x06, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x18, 0x03, 482 0x20, 0x01, 0x28, 0x09, 0x48, 0x02, 0x52, 0x06, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x88, 0x01, 483 0x01, 0x12, 0x1d, 0x0a, 0x07, 0x43, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 484 0x28, 0x09, 0x48, 0x03, 0x52, 0x07, 0x43, 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x88, 0x01, 0x01, 485 0x12, 0x23, 0x0a, 0x0a, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x4c, 0x61, 0x79, 0x65, 0x72, 0x18, 0x05, 486 0x20, 0x01, 0x28, 0x08, 0x48, 0x04, 0x52, 0x0a, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x4c, 0x61, 0x79, 487 0x65, 0x72, 0x88, 0x01, 0x01, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 488 0x64, 0x42, 0x0c, 0x0a, 0x0a, 0x5f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, 0x42, 0x79, 0x42, 489 0x09, 0x0a, 0x07, 0x5f, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x42, 0x0a, 0x0a, 0x08, 0x5f, 0x43, 490 0x6f, 0x6d, 0x6d, 0x65, 0x6e, 0x74, 0x42, 0x0d, 0x0a, 0x0b, 0x5f, 0x45, 0x6d, 0x70, 0x74, 0x79, 491 0x4c, 0x61, 0x79, 0x65, 0x72, 0x22, 0x0e, 0x0a, 0x0c, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x4d, 0x65, 492 0x73, 0x73, 0x61, 0x67, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, 493 } 494 495 var ( 496 file_oci_config_proto_rawDescOnce sync.Once 497 file_oci_config_proto_rawDescData = file_oci_config_proto_rawDesc 498 ) 499 500 func file_oci_config_proto_rawDescGZIP() []byte { 501 file_oci_config_proto_rawDescOnce.Do(func() { 502 file_oci_config_proto_rawDescData = protoimpl.X.CompressGZIP(file_oci_config_proto_rawDescData) 503 }) 504 return file_oci_config_proto_rawDescData 505 } 506 507 var file_oci_config_proto_msgTypes = make([]protoimpl.MessageInfo, 8) 508 var file_oci_config_proto_goTypes = []interface{}{ 509 (*Image)(nil), // 0: oci_v1.Image 510 (*ImageConfig)(nil), // 1: oci_v1.ImageConfig 511 (*RootFS)(nil), // 2: oci_v1.RootFS 512 (*History)(nil), // 3: oci_v1.History 513 (*EmptyMessage)(nil), // 4: oci_v1.EmptyMessage 514 nil, // 5: oci_v1.ImageConfig.ExposedPortsEntry 515 nil, // 6: oci_v1.ImageConfig.VolumesEntry 516 nil, // 7: oci_v1.ImageConfig.LabelsEntry 517 (*timestamppb.Timestamp)(nil), // 8: google.protobuf.Timestamp 518 (*Platform)(nil), // 9: oci_v1.Platform 519 } 520 var file_oci_config_proto_depIdxs = []int32{ 521 8, // 0: oci_v1.Image.Created:type_name -> google.protobuf.Timestamp 522 9, // 1: oci_v1.Image.Platform:type_name -> oci_v1.Platform 523 1, // 2: oci_v1.Image.Config:type_name -> oci_v1.ImageConfig 524 2, // 3: oci_v1.Image.RootFS:type_name -> oci_v1.RootFS 525 3, // 4: oci_v1.Image.History:type_name -> oci_v1.History 526 5, // 5: oci_v1.ImageConfig.ExposedPorts:type_name -> oci_v1.ImageConfig.ExposedPortsEntry 527 6, // 6: oci_v1.ImageConfig.Volumes:type_name -> oci_v1.ImageConfig.VolumesEntry 528 7, // 7: oci_v1.ImageConfig.Labels:type_name -> oci_v1.ImageConfig.LabelsEntry 529 8, // 8: oci_v1.History.Created:type_name -> google.protobuf.Timestamp 530 4, // 9: oci_v1.ImageConfig.ExposedPortsEntry.value:type_name -> oci_v1.EmptyMessage 531 4, // 10: oci_v1.ImageConfig.VolumesEntry.value:type_name -> oci_v1.EmptyMessage 532 11, // [11:11] is the sub-list for method output_type 533 11, // [11:11] is the sub-list for method input_type 534 11, // [11:11] is the sub-list for extension type_name 535 11, // [11:11] is the sub-list for extension extendee 536 0, // [0:11] is the sub-list for field type_name 537 } 538 539 func init() { file_oci_config_proto_init() } 540 func file_oci_config_proto_init() { 541 if File_oci_config_proto != nil { 542 return 543 } 544 file_oci_descriptor_proto_init() 545 if !protoimpl.UnsafeEnabled { 546 file_oci_config_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 547 switch v := v.(*Image); i { 548 case 0: 549 return &v.state 550 case 1: 551 return &v.sizeCache 552 case 2: 553 return &v.unknownFields 554 default: 555 return nil 556 } 557 } 558 file_oci_config_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 559 switch v := v.(*ImageConfig); i { 560 case 0: 561 return &v.state 562 case 1: 563 return &v.sizeCache 564 case 2: 565 return &v.unknownFields 566 default: 567 return nil 568 } 569 } 570 file_oci_config_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { 571 switch v := v.(*RootFS); i { 572 case 0: 573 return &v.state 574 case 1: 575 return &v.sizeCache 576 case 2: 577 return &v.unknownFields 578 default: 579 return nil 580 } 581 } 582 file_oci_config_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { 583 switch v := v.(*History); i { 584 case 0: 585 return &v.state 586 case 1: 587 return &v.sizeCache 588 case 2: 589 return &v.unknownFields 590 default: 591 return nil 592 } 593 } 594 file_oci_config_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { 595 switch v := v.(*EmptyMessage); i { 596 case 0: 597 return &v.state 598 case 1: 599 return &v.sizeCache 600 case 2: 601 return &v.unknownFields 602 default: 603 return nil 604 } 605 } 606 } 607 file_oci_config_proto_msgTypes[0].OneofWrappers = []interface{}{} 608 file_oci_config_proto_msgTypes[1].OneofWrappers = []interface{}{} 609 file_oci_config_proto_msgTypes[3].OneofWrappers = []interface{}{} 610 type x struct{} 611 out := protoimpl.TypeBuilder{ 612 File: protoimpl.DescBuilder{ 613 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 614 RawDescriptor: file_oci_config_proto_rawDesc, 615 NumEnums: 0, 616 NumMessages: 8, 617 NumExtensions: 0, 618 NumServices: 0, 619 }, 620 GoTypes: file_oci_config_proto_goTypes, 621 DependencyIndexes: file_oci_config_proto_depIdxs, 622 MessageInfos: file_oci_config_proto_msgTypes, 623 }.Build() 624 File_oci_config_proto = out.File 625 file_oci_config_proto_rawDesc = nil 626 file_oci_config_proto_goTypes = nil 627 file_oci_config_proto_depIdxs = nil 628 }