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  }