github.com/cloudwan/edgelq-sdk@v1.15.4/devices/resources/v1/customized_image/customized_image.pb.go (about)

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/devices/proto/v1/customized_image.proto
     3  // DO NOT EDIT!!!
     4  
     5  package customized_image
     6  
     7  import (
     8  	"fmt"
     9  	"reflect"
    10  	"sync"
    11  
    12  	"google.golang.org/protobuf/encoding/protojson"
    13  	"google.golang.org/protobuf/proto"
    14  	preflect "google.golang.org/protobuf/reflect/protoreflect"
    15  	"google.golang.org/protobuf/runtime/protoimpl"
    16  )
    17  
    18  // proto imports
    19  import (
    20  	os_version "github.com/cloudwan/edgelq-sdk/devices/resources/v1/os_version"
    21  	project "github.com/cloudwan/edgelq-sdk/devices/resources/v1/project"
    22  	iam_service_account "github.com/cloudwan/edgelq-sdk/iam/resources/v1/service_account"
    23  	iam_service_account_key "github.com/cloudwan/edgelq-sdk/iam/resources/v1/service_account_key"
    24  	meta "github.com/cloudwan/goten-sdk/types/meta"
    25  )
    26  
    27  // Reference imports to suppress errors if they are not otherwise used.
    28  var (
    29  	_ = fmt.Errorf
    30  	_ = reflect.Method{}
    31  	_ = sync.Once{}
    32  
    33  	_ = protojson.MarshalOptions{}
    34  	_ = proto.MarshalOptions{}
    35  	_ = preflect.Value{}
    36  	_ = protoimpl.DescBuilder{}
    37  )
    38  
    39  // make sure we're using proto imports
    40  var (
    41  	_ = &os_version.OsVersion{}
    42  	_ = &project.Project{}
    43  	_ = &iam_service_account.ServiceAccount{}
    44  	_ = &iam_service_account_key.ServiceAccountKey{}
    45  	_ = &meta.Meta{}
    46  )
    47  
    48  const (
    49  	// Verify that this generated code is sufficiently up-to-date.
    50  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    51  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    52  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    53  )
    54  
    55  type CustomizedImage_Status_State int32
    56  
    57  const (
    58  	// Initial state
    59  	CustomizedImage_Status_STATE_UNSPECIFIED CustomizedImage_Status_State = 0
    60  	// Backend is processing the customization request.
    61  	CustomizedImage_Status_IN_PROGRESS CustomizedImage_Status_State = 1
    62  	// There was an error processing the customization request. Check the
    63  	// parameters and try again.
    64  	CustomizedImage_Status_ERROR CustomizedImage_Status_State = 2
    65  	// The customized image is ready to download.
    66  	CustomizedImage_Status_READY CustomizedImage_Status_State = 3
    67  )
    68  
    69  var (
    70  	CustomizedImage_Status_State_name = map[int32]string{
    71  		0: "STATE_UNSPECIFIED",
    72  		1: "IN_PROGRESS",
    73  		2: "ERROR",
    74  		3: "READY",
    75  	}
    76  
    77  	CustomizedImage_Status_State_value = map[string]int32{
    78  		"STATE_UNSPECIFIED": 0,
    79  		"IN_PROGRESS":       1,
    80  		"ERROR":             2,
    81  		"READY":             3,
    82  	}
    83  )
    84  
    85  func (x CustomizedImage_Status_State) Enum() *CustomizedImage_Status_State {
    86  	p := new(CustomizedImage_Status_State)
    87  	*p = x
    88  	return p
    89  }
    90  
    91  func (x CustomizedImage_Status_State) String() string {
    92  	return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x))
    93  }
    94  
    95  func (CustomizedImage_Status_State) Descriptor() preflect.EnumDescriptor {
    96  	return edgelq_devices_proto_v1_customized_image_proto_enumTypes[0].Descriptor()
    97  }
    98  
    99  func (CustomizedImage_Status_State) Type() preflect.EnumType {
   100  	return &edgelq_devices_proto_v1_customized_image_proto_enumTypes[0]
   101  }
   102  
   103  func (x CustomizedImage_Status_State) Number() preflect.EnumNumber {
   104  	return preflect.EnumNumber(x)
   105  }
   106  
   107  // Deprecated, Use CustomizedImage_Status_State.ProtoReflect.Descriptor instead.
   108  func (CustomizedImage_Status_State) EnumDescriptor() ([]byte, []int) {
   109  	return edgelq_devices_proto_v1_customized_image_proto_rawDescGZIP(), []int{0, 1, 0}
   110  }
   111  
   112  // CustomizedImage Resource
   113  type CustomizedImage struct {
   114  	state         protoimpl.MessageState
   115  	sizeCache     protoimpl.SizeCache
   116  	unknownFields protoimpl.UnknownFields
   117  	// Name of CustomizedImage
   118  	// When creating a new instance, this field is optional and if not provided,
   119  	// it will be generated automatically. Last ID segment must conform to the
   120  	// following regex: [a-z][a-z0-9\\-]{0,28}[a-z0-9]
   121  	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
   122  	// Metadata is an object with information like create, update and delete time
   123  	// (for async deleted resources), has user labels/annotations, sharding
   124  	// information, multi-region syncing information and may have non-schema
   125  	// owners (useful for taking ownership of resources belonging to lower level
   126  	// services by higher ones).
   127  	Metadata *meta.Meta              `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
   128  	Spec     *CustomizedImage_Spec   `protobuf:"bytes,3,opt,name=spec,proto3" json:"spec,omitempty"`
   129  	Status   *CustomizedImage_Status `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
   130  }
   131  
   132  func (m *CustomizedImage) Reset() {
   133  	*m = CustomizedImage{}
   134  	if protoimpl.UnsafeEnabled {
   135  		mi := &edgelq_devices_proto_v1_customized_image_proto_msgTypes[0]
   136  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   137  		ms.StoreMessageInfo(mi)
   138  	}
   139  }
   140  
   141  func (m *CustomizedImage) String() string {
   142  	return protoimpl.X.MessageStringOf(m)
   143  }
   144  
   145  func (*CustomizedImage) ProtoMessage() {}
   146  
   147  func (m *CustomizedImage) ProtoReflect() preflect.Message {
   148  	mi := &edgelq_devices_proto_v1_customized_image_proto_msgTypes[0]
   149  	if protoimpl.UnsafeEnabled && m != nil {
   150  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   151  		if ms.LoadMessageInfo() == nil {
   152  			ms.StoreMessageInfo(mi)
   153  		}
   154  		return ms
   155  	}
   156  	return mi.MessageOf(m)
   157  }
   158  
   159  func (*CustomizedImage) GotenMessage() {}
   160  
   161  // Deprecated, Use CustomizedImage.ProtoReflect.Descriptor instead.
   162  func (*CustomizedImage) Descriptor() ([]byte, []int) {
   163  	return edgelq_devices_proto_v1_customized_image_proto_rawDescGZIP(), []int{0}
   164  }
   165  
   166  func (m *CustomizedImage) Unmarshal(b []byte) error {
   167  	return proto.Unmarshal(b, m)
   168  }
   169  
   170  func (m *CustomizedImage) Marshal() ([]byte, error) {
   171  	return proto.Marshal(m)
   172  }
   173  
   174  func (m *CustomizedImage) MarshalJSON() ([]byte, error) {
   175  	return protojson.MarshalOptions{}.Marshal(m)
   176  }
   177  
   178  func (m *CustomizedImage) UnmarshalJSON(data []byte) error {
   179  	return protojson.Unmarshal(data, m)
   180  }
   181  
   182  func (m *CustomizedImage) GetName() *Name {
   183  	if m != nil {
   184  		return m.Name
   185  	}
   186  	return nil
   187  }
   188  
   189  func (m *CustomizedImage) GetMetadata() *meta.Meta {
   190  	if m != nil {
   191  		return m.Metadata
   192  	}
   193  	return nil
   194  }
   195  
   196  func (m *CustomizedImage) GetSpec() *CustomizedImage_Spec {
   197  	if m != nil {
   198  		return m.Spec
   199  	}
   200  	return nil
   201  }
   202  
   203  func (m *CustomizedImage) GetStatus() *CustomizedImage_Status {
   204  	if m != nil {
   205  		return m.Status
   206  	}
   207  	return nil
   208  }
   209  
   210  func (m *CustomizedImage) SetName(fv *Name) {
   211  	if m == nil {
   212  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "CustomizedImage"))
   213  	}
   214  	m.Name = fv
   215  }
   216  
   217  func (m *CustomizedImage) SetMetadata(fv *meta.Meta) {
   218  	if m == nil {
   219  		panic(fmt.Errorf("can't set %s on nil %s", "Metadata", "CustomizedImage"))
   220  	}
   221  	m.Metadata = fv
   222  }
   223  
   224  func (m *CustomizedImage) SetSpec(fv *CustomizedImage_Spec) {
   225  	if m == nil {
   226  		panic(fmt.Errorf("can't set %s on nil %s", "Spec", "CustomizedImage"))
   227  	}
   228  	m.Spec = fv
   229  }
   230  
   231  func (m *CustomizedImage) SetStatus(fv *CustomizedImage_Status) {
   232  	if m == nil {
   233  		panic(fmt.Errorf("can't set %s on nil %s", "Status", "CustomizedImage"))
   234  	}
   235  	m.Status = fv
   236  }
   237  
   238  type CustomizedImage_Spec struct {
   239  	state         protoimpl.MessageState
   240  	sizeCache     protoimpl.SizeCache
   241  	unknownFields protoimpl.UnknownFields
   242  	// Deprecated. Use os_version instead.
   243  	// After a while, version and device_type are removed
   244  	// and os_version becomes required
   245  	Version    string                `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
   246  	DeviceType string                `protobuf:"bytes,2,opt,name=device_type,json=deviceType,proto3" json:"device_type,omitempty"`
   247  	OsVersion  *os_version.Reference `protobuf:"bytes,14,opt,customtype=Reference,name=os_version,json=osVersion,proto3" json:"os_version,omitempty"`
   248  	// Either provisioning_policy or service_account must be specified
   249  	ProvisioningPolicy string                             `protobuf:"bytes,3,opt,name=provisioning_policy,json=provisioningPolicy,proto3" json:"provisioning_policy,omitempty"`
   250  	ServiceAccount     *iam_service_account.Reference     `protobuf:"bytes,15,opt,customtype=Reference,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
   251  	ServiceAccountKey  *iam_service_account_key.Reference `protobuf:"bytes,16,opt,customtype=Reference,name=service_account_key,json=serviceAccountKey,proto3" json:"service_account_key,omitempty"`
   252  	// Password for 'admin' user in the image.
   253  	// Please generate it using bcrypt (e.g. `mkpasswd --method=bcrypt`) and
   254  	// provide the hashed value ref:
   255  	// https://www.usenix.org/legacy/event/usenix99/provos/provos.pdf
   256  	Password   string `protobuf:"bytes,5,opt,name=password,proto3" json:"password,omitempty"`
   257  	Encryption bool   `protobuf:"varint,6,opt,name=encryption,proto3" json:"encryption,omitempty"`
   258  	// Unlike password field, encryption_password  must be plain text
   259  	// This field will be set to "" after the image is ready
   260  	EncryptionPassword string `protobuf:"bytes,7,opt,name=encryption_password,json=encryptionPassword,proto3" json:"encryption_password,omitempty"`
   261  	DiskMapping        string `protobuf:"bytes,8,opt,name=disk_mapping,json=diskMapping,proto3" json:"disk_mapping,omitempty"`
   262  	NetworkAgent       string `protobuf:"bytes,9,opt,name=network_agent,json=networkAgent,proto3" json:"network_agent,omitempty"`
   263  	Ntp                string `protobuf:"bytes,10,opt,name=ntp,proto3" json:"ntp,omitempty"`
   264  	HttpProxy          string `protobuf:"bytes,11,opt,name=http_proxy,json=httpProxy,proto3" json:"http_proxy,omitempty"`
   265  	HttpsProxy         string `protobuf:"bytes,12,opt,name=https_proxy,json=httpsProxy,proto3" json:"https_proxy,omitempty"`
   266  	NoProxy            string `protobuf:"bytes,13,opt,name=no_proxy,json=noProxy,proto3" json:"no_proxy,omitempty"`
   267  }
   268  
   269  func (m *CustomizedImage_Spec) Reset() {
   270  	*m = CustomizedImage_Spec{}
   271  	if protoimpl.UnsafeEnabled {
   272  		mi := &edgelq_devices_proto_v1_customized_image_proto_msgTypes[1]
   273  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   274  		ms.StoreMessageInfo(mi)
   275  	}
   276  }
   277  
   278  func (m *CustomizedImage_Spec) String() string {
   279  	return protoimpl.X.MessageStringOf(m)
   280  }
   281  
   282  func (*CustomizedImage_Spec) ProtoMessage() {}
   283  
   284  func (m *CustomizedImage_Spec) ProtoReflect() preflect.Message {
   285  	mi := &edgelq_devices_proto_v1_customized_image_proto_msgTypes[1]
   286  	if protoimpl.UnsafeEnabled && m != nil {
   287  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   288  		if ms.LoadMessageInfo() == nil {
   289  			ms.StoreMessageInfo(mi)
   290  		}
   291  		return ms
   292  	}
   293  	return mi.MessageOf(m)
   294  }
   295  
   296  func (*CustomizedImage_Spec) GotenMessage() {}
   297  
   298  // Deprecated, Use CustomizedImage_Spec.ProtoReflect.Descriptor instead.
   299  func (*CustomizedImage_Spec) Descriptor() ([]byte, []int) {
   300  	return edgelq_devices_proto_v1_customized_image_proto_rawDescGZIP(), []int{0, 0}
   301  }
   302  
   303  func (m *CustomizedImage_Spec) Unmarshal(b []byte) error {
   304  	return proto.Unmarshal(b, m)
   305  }
   306  
   307  func (m *CustomizedImage_Spec) Marshal() ([]byte, error) {
   308  	return proto.Marshal(m)
   309  }
   310  
   311  func (m *CustomizedImage_Spec) MarshalJSON() ([]byte, error) {
   312  	return protojson.MarshalOptions{}.Marshal(m)
   313  }
   314  
   315  func (m *CustomizedImage_Spec) UnmarshalJSON(data []byte) error {
   316  	return protojson.Unmarshal(data, m)
   317  }
   318  
   319  func (m *CustomizedImage_Spec) GetVersion() string {
   320  	if m != nil {
   321  		return m.Version
   322  	}
   323  	return ""
   324  }
   325  
   326  func (m *CustomizedImage_Spec) GetDeviceType() string {
   327  	if m != nil {
   328  		return m.DeviceType
   329  	}
   330  	return ""
   331  }
   332  
   333  func (m *CustomizedImage_Spec) GetOsVersion() *os_version.Reference {
   334  	if m != nil {
   335  		return m.OsVersion
   336  	}
   337  	return nil
   338  }
   339  
   340  func (m *CustomizedImage_Spec) GetProvisioningPolicy() string {
   341  	if m != nil {
   342  		return m.ProvisioningPolicy
   343  	}
   344  	return ""
   345  }
   346  
   347  func (m *CustomizedImage_Spec) GetServiceAccount() *iam_service_account.Reference {
   348  	if m != nil {
   349  		return m.ServiceAccount
   350  	}
   351  	return nil
   352  }
   353  
   354  func (m *CustomizedImage_Spec) GetServiceAccountKey() *iam_service_account_key.Reference {
   355  	if m != nil {
   356  		return m.ServiceAccountKey
   357  	}
   358  	return nil
   359  }
   360  
   361  func (m *CustomizedImage_Spec) GetPassword() string {
   362  	if m != nil {
   363  		return m.Password
   364  	}
   365  	return ""
   366  }
   367  
   368  func (m *CustomizedImage_Spec) GetEncryption() bool {
   369  	if m != nil {
   370  		return m.Encryption
   371  	}
   372  	return false
   373  }
   374  
   375  func (m *CustomizedImage_Spec) GetEncryptionPassword() string {
   376  	if m != nil {
   377  		return m.EncryptionPassword
   378  	}
   379  	return ""
   380  }
   381  
   382  func (m *CustomizedImage_Spec) GetDiskMapping() string {
   383  	if m != nil {
   384  		return m.DiskMapping
   385  	}
   386  	return ""
   387  }
   388  
   389  func (m *CustomizedImage_Spec) GetNetworkAgent() string {
   390  	if m != nil {
   391  		return m.NetworkAgent
   392  	}
   393  	return ""
   394  }
   395  
   396  func (m *CustomizedImage_Spec) GetNtp() string {
   397  	if m != nil {
   398  		return m.Ntp
   399  	}
   400  	return ""
   401  }
   402  
   403  func (m *CustomizedImage_Spec) GetHttpProxy() string {
   404  	if m != nil {
   405  		return m.HttpProxy
   406  	}
   407  	return ""
   408  }
   409  
   410  func (m *CustomizedImage_Spec) GetHttpsProxy() string {
   411  	if m != nil {
   412  		return m.HttpsProxy
   413  	}
   414  	return ""
   415  }
   416  
   417  func (m *CustomizedImage_Spec) GetNoProxy() string {
   418  	if m != nil {
   419  		return m.NoProxy
   420  	}
   421  	return ""
   422  }
   423  
   424  func (m *CustomizedImage_Spec) SetVersion(fv string) {
   425  	if m == nil {
   426  		panic(fmt.Errorf("can't set %s on nil %s", "Version", "CustomizedImage_Spec"))
   427  	}
   428  	m.Version = fv
   429  }
   430  
   431  func (m *CustomizedImage_Spec) SetDeviceType(fv string) {
   432  	if m == nil {
   433  		panic(fmt.Errorf("can't set %s on nil %s", "DeviceType", "CustomizedImage_Spec"))
   434  	}
   435  	m.DeviceType = fv
   436  }
   437  
   438  func (m *CustomizedImage_Spec) SetOsVersion(fv *os_version.Reference) {
   439  	if m == nil {
   440  		panic(fmt.Errorf("can't set %s on nil %s", "OsVersion", "CustomizedImage_Spec"))
   441  	}
   442  	m.OsVersion = fv
   443  }
   444  
   445  func (m *CustomizedImage_Spec) SetProvisioningPolicy(fv string) {
   446  	if m == nil {
   447  		panic(fmt.Errorf("can't set %s on nil %s", "ProvisioningPolicy", "CustomizedImage_Spec"))
   448  	}
   449  	m.ProvisioningPolicy = fv
   450  }
   451  
   452  func (m *CustomizedImage_Spec) SetServiceAccount(fv *iam_service_account.Reference) {
   453  	if m == nil {
   454  		panic(fmt.Errorf("can't set %s on nil %s", "ServiceAccount", "CustomizedImage_Spec"))
   455  	}
   456  	m.ServiceAccount = fv
   457  }
   458  
   459  func (m *CustomizedImage_Spec) SetServiceAccountKey(fv *iam_service_account_key.Reference) {
   460  	if m == nil {
   461  		panic(fmt.Errorf("can't set %s on nil %s", "ServiceAccountKey", "CustomizedImage_Spec"))
   462  	}
   463  	m.ServiceAccountKey = fv
   464  }
   465  
   466  func (m *CustomizedImage_Spec) SetPassword(fv string) {
   467  	if m == nil {
   468  		panic(fmt.Errorf("can't set %s on nil %s", "Password", "CustomizedImage_Spec"))
   469  	}
   470  	m.Password = fv
   471  }
   472  
   473  func (m *CustomizedImage_Spec) SetEncryption(fv bool) {
   474  	if m == nil {
   475  		panic(fmt.Errorf("can't set %s on nil %s", "Encryption", "CustomizedImage_Spec"))
   476  	}
   477  	m.Encryption = fv
   478  }
   479  
   480  func (m *CustomizedImage_Spec) SetEncryptionPassword(fv string) {
   481  	if m == nil {
   482  		panic(fmt.Errorf("can't set %s on nil %s", "EncryptionPassword", "CustomizedImage_Spec"))
   483  	}
   484  	m.EncryptionPassword = fv
   485  }
   486  
   487  func (m *CustomizedImage_Spec) SetDiskMapping(fv string) {
   488  	if m == nil {
   489  		panic(fmt.Errorf("can't set %s on nil %s", "DiskMapping", "CustomizedImage_Spec"))
   490  	}
   491  	m.DiskMapping = fv
   492  }
   493  
   494  func (m *CustomizedImage_Spec) SetNetworkAgent(fv string) {
   495  	if m == nil {
   496  		panic(fmt.Errorf("can't set %s on nil %s", "NetworkAgent", "CustomizedImage_Spec"))
   497  	}
   498  	m.NetworkAgent = fv
   499  }
   500  
   501  func (m *CustomizedImage_Spec) SetNtp(fv string) {
   502  	if m == nil {
   503  		panic(fmt.Errorf("can't set %s on nil %s", "Ntp", "CustomizedImage_Spec"))
   504  	}
   505  	m.Ntp = fv
   506  }
   507  
   508  func (m *CustomizedImage_Spec) SetHttpProxy(fv string) {
   509  	if m == nil {
   510  		panic(fmt.Errorf("can't set %s on nil %s", "HttpProxy", "CustomizedImage_Spec"))
   511  	}
   512  	m.HttpProxy = fv
   513  }
   514  
   515  func (m *CustomizedImage_Spec) SetHttpsProxy(fv string) {
   516  	if m == nil {
   517  		panic(fmt.Errorf("can't set %s on nil %s", "HttpsProxy", "CustomizedImage_Spec"))
   518  	}
   519  	m.HttpsProxy = fv
   520  }
   521  
   522  func (m *CustomizedImage_Spec) SetNoProxy(fv string) {
   523  	if m == nil {
   524  		panic(fmt.Errorf("can't set %s on nil %s", "NoProxy", "CustomizedImage_Spec"))
   525  	}
   526  	m.NoProxy = fv
   527  }
   528  
   529  type CustomizedImage_Status struct {
   530  	state         protoimpl.MessageState
   531  	sizeCache     protoimpl.SizeCache
   532  	unknownFields protoimpl.UnknownFields
   533  	// State of the image.
   534  	State CustomizedImage_Status_State `protobuf:"varint,1,opt,name=state,proto3,enum=ntt.devices.v1.CustomizedImage_Status_State" json:"state,omitempty"`
   535  	// Error log when state is ERROR.
   536  	Log string `protobuf:"bytes,2,opt,name=log,proto3" json:"log,omitempty"`
   537  	// TODO hide this from client
   538  	File string `protobuf:"bytes,5,opt,name=file,proto3" json:"file,omitempty"`
   539  	// base64 encoded
   540  	Md5Sum string `protobuf:"bytes,3,opt,name=md5sum,proto3" json:"md5sum,omitempty"`
   541  }
   542  
   543  func (m *CustomizedImage_Status) Reset() {
   544  	*m = CustomizedImage_Status{}
   545  	if protoimpl.UnsafeEnabled {
   546  		mi := &edgelq_devices_proto_v1_customized_image_proto_msgTypes[2]
   547  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   548  		ms.StoreMessageInfo(mi)
   549  	}
   550  }
   551  
   552  func (m *CustomizedImage_Status) String() string {
   553  	return protoimpl.X.MessageStringOf(m)
   554  }
   555  
   556  func (*CustomizedImage_Status) ProtoMessage() {}
   557  
   558  func (m *CustomizedImage_Status) ProtoReflect() preflect.Message {
   559  	mi := &edgelq_devices_proto_v1_customized_image_proto_msgTypes[2]
   560  	if protoimpl.UnsafeEnabled && m != nil {
   561  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   562  		if ms.LoadMessageInfo() == nil {
   563  			ms.StoreMessageInfo(mi)
   564  		}
   565  		return ms
   566  	}
   567  	return mi.MessageOf(m)
   568  }
   569  
   570  func (*CustomizedImage_Status) GotenMessage() {}
   571  
   572  // Deprecated, Use CustomizedImage_Status.ProtoReflect.Descriptor instead.
   573  func (*CustomizedImage_Status) Descriptor() ([]byte, []int) {
   574  	return edgelq_devices_proto_v1_customized_image_proto_rawDescGZIP(), []int{0, 1}
   575  }
   576  
   577  func (m *CustomizedImage_Status) Unmarshal(b []byte) error {
   578  	return proto.Unmarshal(b, m)
   579  }
   580  
   581  func (m *CustomizedImage_Status) Marshal() ([]byte, error) {
   582  	return proto.Marshal(m)
   583  }
   584  
   585  func (m *CustomizedImage_Status) MarshalJSON() ([]byte, error) {
   586  	return protojson.MarshalOptions{}.Marshal(m)
   587  }
   588  
   589  func (m *CustomizedImage_Status) UnmarshalJSON(data []byte) error {
   590  	return protojson.Unmarshal(data, m)
   591  }
   592  
   593  func (m *CustomizedImage_Status) GetState() CustomizedImage_Status_State {
   594  	if m != nil {
   595  		return m.State
   596  	}
   597  	return CustomizedImage_Status_STATE_UNSPECIFIED
   598  }
   599  
   600  func (m *CustomizedImage_Status) GetLog() string {
   601  	if m != nil {
   602  		return m.Log
   603  	}
   604  	return ""
   605  }
   606  
   607  func (m *CustomizedImage_Status) GetFile() string {
   608  	if m != nil {
   609  		return m.File
   610  	}
   611  	return ""
   612  }
   613  
   614  func (m *CustomizedImage_Status) GetMd5Sum() string {
   615  	if m != nil {
   616  		return m.Md5Sum
   617  	}
   618  	return ""
   619  }
   620  
   621  func (m *CustomizedImage_Status) SetState(fv CustomizedImage_Status_State) {
   622  	if m == nil {
   623  		panic(fmt.Errorf("can't set %s on nil %s", "State", "CustomizedImage_Status"))
   624  	}
   625  	m.State = fv
   626  }
   627  
   628  func (m *CustomizedImage_Status) SetLog(fv string) {
   629  	if m == nil {
   630  		panic(fmt.Errorf("can't set %s on nil %s", "Log", "CustomizedImage_Status"))
   631  	}
   632  	m.Log = fv
   633  }
   634  
   635  func (m *CustomizedImage_Status) SetFile(fv string) {
   636  	if m == nil {
   637  		panic(fmt.Errorf("can't set %s on nil %s", "File", "CustomizedImage_Status"))
   638  	}
   639  	m.File = fv
   640  }
   641  
   642  func (m *CustomizedImage_Status) SetMd5Sum(fv string) {
   643  	if m == nil {
   644  		panic(fmt.Errorf("can't set %s on nil %s", "Md5Sum", "CustomizedImage_Status"))
   645  	}
   646  	m.Md5Sum = fv
   647  }
   648  
   649  var edgelq_devices_proto_v1_customized_image_proto preflect.FileDescriptor
   650  
   651  var edgelq_devices_proto_v1_customized_image_proto_rawDesc = []byte{
   652  	0x0a, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73,
   653  	0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d,
   654  	0x69, 0x7a, 0x65, 0x64, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   655  	0x12, 0x0e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31,
   656  	0x1a, 0x24, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x61,
   657  	0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74,
   658  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69,
   659  	0x61, 0x6d, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x69,
   660  	0x61, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65,
   661  	0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72,
   662  	0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
   663  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f,
   664  	0x74, 0x6f, 0x1a, 0x24, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
   665  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 0x69,
   666  	0x6f, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f,
   667  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f,
   668  	0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65,
   669  	0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65,
   670  	0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74,
   671  	0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73,
   672  	0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65,
   673  	0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61,
   674  	0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f,
   675  	0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x70,
   676  	0x72, 0x6f, 0x74, 0x6f, 0x22, 0xeb, 0x0a, 0x0a, 0x0f, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69,
   677  	0x7a, 0x65, 0x64, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x12, 0x2b, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65,
   678  	0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x17, 0xb2, 0xda, 0x21, 0x13, 0x0a, 0x11, 0x0a, 0x0f,
   679  	0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x52,
   680  	0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2d, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74,
   681  	0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e,
   682  	0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61,
   683  	0x64, 0x61, 0x74, 0x61, 0x12, 0x38, 0x0a, 0x04, 0x73, 0x70, 0x65, 0x63, 0x18, 0x03, 0x20, 0x01,
   684  	0x28, 0x0b, 0x32, 0x24, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73,
   685  	0x2e, 0x76, 0x31, 0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x49, 0x6d,
   686  	0x61, 0x67, 0x65, 0x2e, 0x53, 0x70, 0x65, 0x63, 0x52, 0x04, 0x73, 0x70, 0x65, 0x63, 0x12, 0x3e,
   687  	0x0a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x26,
   688  	0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x2e,
   689  	0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x2e,
   690  	0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x1a, 0x84,
   691  	0x05, 0x0a, 0x04, 0x53, 0x70, 0x65, 0x63, 0x12, 0x1c, 0x0a, 0x07, 0x76, 0x65, 0x72, 0x73, 0x69,
   692  	0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x07, 0x76, 0x65,
   693  	0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x23, 0x0a, 0x0b, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x5f,
   694  	0x74, 0x79, 0x70, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x0a,
   695  	0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x32, 0x0a, 0x0a, 0x6f, 0x73,
   696  	0x5f, 0x76, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x09, 0x42, 0x13,
   697  	0xb2, 0xda, 0x21, 0x0f, 0x12, 0x0d, 0x0a, 0x09, 0x4f, 0x73, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f,
   698  	0x6e, 0x10, 0x06, 0x52, 0x09, 0x6f, 0x73, 0x56, 0x65, 0x72, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x2f,
   699  	0x0a, 0x13, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x70,
   700  	0x6f, 0x6c, 0x69, 0x63, 0x79, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x70, 0x72, 0x6f,
   701  	0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x12,
   702  	0x50, 0x0a, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75,
   703  	0x6e, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x09, 0x42, 0x27, 0xb2, 0xda, 0x21, 0x23, 0x12, 0x21,
   704  	0x0a, 0x1d, 0x69, 0x61, 0x6d, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d,
   705  	0x2f, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x10,
   706  	0x06, 0x52, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e,
   707  	0x74, 0x12, 0x5a, 0x0a, 0x13, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63,
   708  	0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x6b, 0x65, 0x79, 0x18, 0x10, 0x20, 0x01, 0x28, 0x09, 0x42, 0x2a,
   709  	0xb2, 0xda, 0x21, 0x26, 0x12, 0x24, 0x0a, 0x20, 0x69, 0x61, 0x6d, 0x2e, 0x65, 0x64, 0x67, 0x65,
   710  	0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63,
   711  	0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x10, 0x06, 0x52, 0x11, 0x73, 0x65, 0x72, 0x76,
   712  	0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x4b, 0x65, 0x79, 0x12, 0x1a, 0x0a,
   713  	0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x18, 0x05, 0x20, 0x01, 0x28, 0x09, 0x52,
   714  	0x08, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x6e, 0x63,
   715  	0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x65,
   716  	0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x2f, 0x0a, 0x13, 0x65, 0x6e, 0x63,
   717  	0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x70, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64,
   718  	0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x12, 0x65, 0x6e, 0x63, 0x72, 0x79, 0x70, 0x74, 0x69,
   719  	0x6f, 0x6e, 0x50, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69,
   720  	0x73, 0x6b, 0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x18, 0x08, 0x20, 0x01, 0x28, 0x09,
   721  	0x52, 0x0b, 0x64, 0x69, 0x73, 0x6b, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x23, 0x0a,
   722  	0x0d, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x18, 0x09,
   723  	0x20, 0x01, 0x28, 0x09, 0x52, 0x0c, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x41, 0x67, 0x65,
   724  	0x6e, 0x74, 0x12, 0x10, 0x0a, 0x03, 0x6e, 0x74, 0x70, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52,
   725  	0x03, 0x6e, 0x74, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x70, 0x72, 0x6f,
   726  	0x78, 0x79, 0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x50, 0x72,
   727  	0x6f, 0x78, 0x79, 0x12, 0x1f, 0x0a, 0x0b, 0x68, 0x74, 0x74, 0x70, 0x73, 0x5f, 0x70, 0x72, 0x6f,
   728  	0x78, 0x79, 0x18, 0x0c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x73, 0x50,
   729  	0x72, 0x6f, 0x78, 0x79, 0x12, 0x19, 0x0a, 0x08, 0x6e, 0x6f, 0x5f, 0x70, 0x72, 0x6f, 0x78, 0x79,
   730  	0x18, 0x0d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6e, 0x6f, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x4a,
   731  	0x04, 0x08, 0x04, 0x10, 0x05, 0x1a, 0xd5, 0x01, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73,
   732  	0x12, 0x42, 0x0a, 0x05, 0x73, 0x74, 0x61, 0x74, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32,
   733  	0x2c, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31,
   734  	0x2e, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x49, 0x6d, 0x61, 0x67, 0x65,
   735  	0x2e, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x2e, 0x53, 0x74, 0x61, 0x74, 0x65, 0x52, 0x05, 0x73,
   736  	0x74, 0x61, 0x74, 0x65, 0x12, 0x10, 0x0a, 0x03, 0x6c, 0x6f, 0x67, 0x18, 0x02, 0x20, 0x01, 0x28,
   737  	0x09, 0x52, 0x03, 0x6c, 0x6f, 0x67, 0x12, 0x16, 0x0a, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x18, 0x05,
   738  	0x20, 0x01, 0x28, 0x09, 0x42, 0x02, 0x18, 0x01, 0x52, 0x04, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x16,
   739  	0x0a, 0x06, 0x6d, 0x64, 0x35, 0x73, 0x75, 0x6d, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06,
   740  	0x6d, 0x64, 0x35, 0x73, 0x75, 0x6d, 0x22, 0x45, 0x0a, 0x05, 0x53, 0x74, 0x61, 0x74, 0x65, 0x12,
   741  	0x15, 0x0a, 0x11, 0x53, 0x54, 0x41, 0x54, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49,
   742  	0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x49, 0x4e, 0x5f, 0x50, 0x52, 0x4f,
   743  	0x47, 0x52, 0x45, 0x53, 0x53, 0x10, 0x01, 0x12, 0x09, 0x0a, 0x05, 0x45, 0x52, 0x52, 0x4f, 0x52,
   744  	0x10, 0x02, 0x12, 0x09, 0x0a, 0x05, 0x52, 0x45, 0x41, 0x44, 0x59, 0x10, 0x03, 0x3a, 0xa2, 0x02,
   745  	0xea, 0x41, 0x6d, 0x0a, 0x22, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x65, 0x64, 0x67,
   746  	0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a,
   747  	0x65, 0x64, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x12, 0x47, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
   748  	0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69,
   749  	0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x63, 0x75, 0x73,
   750  	0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x73, 0x2f, 0x7b, 0x63,
   751  	0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x7d,
   752  	0x92, 0xd9, 0x21, 0x49, 0x0a, 0x10, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64,
   753  	0x49, 0x6d, 0x61, 0x67, 0x65, 0x73, 0x12, 0x10, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a,
   754  	0x65, 0x64, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x73, 0x1a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   755  	0x74, 0x22, 0x18, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
   756  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x38, 0x05, 0xda, 0x94, 0x23,
   757  	0x08, 0x12, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xca, 0xa3, 0x22, 0x33, 0x12, 0x31, 0x0a,
   758  	0x27, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x61, 0x74,
   759  	0x69, 0x6f, 0x6e, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2e, 0x75, 0x70, 0x64, 0x61,
   760  	0x74, 0x65, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73,
   761  	0xc2, 0x85, 0x2c, 0x1e, 0x22, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x04, 0x73, 0x70, 0x65, 0x63,
   762  	0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x42, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61,
   763  	0x74, 0x61, 0x42, 0xbe, 0x02, 0xe8, 0xde, 0x21, 0x01, 0xd2, 0xff, 0xd0, 0x02, 0x56, 0x0a, 0x16,
   764  	0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65,
   765  	0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x3c, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63,
   766  	0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65,
   767  	0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65,
   768  	0x2f, 0x76, 0x31, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x69,
   769  	0x6d, 0x61, 0x67, 0x65, 0xa2, 0x80, 0xd1, 0x02, 0x58, 0x0a, 0x17, 0x63, 0x75, 0x73, 0x74, 0x6f,
   770  	0x6d, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x65,
   771  	0x73, 0x73, 0x12, 0x3d, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63,
   772  	0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64,
   773  	0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x2f, 0x76, 0x31,
   774  	0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x69, 0x6d, 0x61, 0x67,
   775  	0x65, 0x0a, 0x15, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63,
   776  	0x65, 0x73, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x42, 0x14, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d,
   777  	0x69, 0x7a, 0x65, 0x64, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01,
   778  	0x5a, 0x51, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f,
   779  	0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76,
   780  	0x69, 0x63, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76,
   781  	0x31, 0x2f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x69, 0x6d, 0x61,
   782  	0x67, 0x65, 0x3b, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x69, 0x7a, 0x65, 0x64, 0x5f, 0x69, 0x6d,
   783  	0x61, 0x67, 0x65, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   784  }
   785  
   786  var (
   787  	edgelq_devices_proto_v1_customized_image_proto_rawDescOnce sync.Once
   788  	edgelq_devices_proto_v1_customized_image_proto_rawDescData = edgelq_devices_proto_v1_customized_image_proto_rawDesc
   789  )
   790  
   791  func edgelq_devices_proto_v1_customized_image_proto_rawDescGZIP() []byte {
   792  	edgelq_devices_proto_v1_customized_image_proto_rawDescOnce.Do(func() {
   793  		edgelq_devices_proto_v1_customized_image_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_devices_proto_v1_customized_image_proto_rawDescData)
   794  	})
   795  	return edgelq_devices_proto_v1_customized_image_proto_rawDescData
   796  }
   797  
   798  var edgelq_devices_proto_v1_customized_image_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
   799  var edgelq_devices_proto_v1_customized_image_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
   800  var edgelq_devices_proto_v1_customized_image_proto_goTypes = []interface{}{
   801  	(CustomizedImage_Status_State)(0), // 0: ntt.devices.v1.CustomizedImage_Status_State
   802  	(*CustomizedImage)(nil),           // 1: ntt.devices.v1.CustomizedImage
   803  	(*CustomizedImage_Spec)(nil),      // 2: ntt.devices.v1.CustomizedImage.Spec
   804  	(*CustomizedImage_Status)(nil),    // 3: ntt.devices.v1.CustomizedImage.Status
   805  	(*meta.Meta)(nil),                 // 4: goten.types.Meta
   806  }
   807  var edgelq_devices_proto_v1_customized_image_proto_depIdxs = []int32{
   808  	4, // 0: ntt.devices.v1.CustomizedImage.metadata:type_name -> goten.types.Meta
   809  	2, // 1: ntt.devices.v1.CustomizedImage.spec:type_name -> ntt.devices.v1.CustomizedImage.Spec
   810  	3, // 2: ntt.devices.v1.CustomizedImage.status:type_name -> ntt.devices.v1.CustomizedImage.Status
   811  	0, // 3: ntt.devices.v1.CustomizedImage.Status.state:type_name -> ntt.devices.v1.CustomizedImage_Status_State
   812  	4, // [4:4] is the sub-list for method output_type
   813  	4, // [4:4] is the sub-list for method input_type
   814  	4, // [4:4] is the sub-list for extension type_name
   815  	4, // [4:4] is the sub-list for extension extendee
   816  	0, // [0:4] is the sub-list for field type_name
   817  }
   818  
   819  func init() { edgelq_devices_proto_v1_customized_image_proto_init() }
   820  func edgelq_devices_proto_v1_customized_image_proto_init() {
   821  	if edgelq_devices_proto_v1_customized_image_proto != nil {
   822  		return
   823  	}
   824  	if !protoimpl.UnsafeEnabled {
   825  
   826  		edgelq_devices_proto_v1_customized_image_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   827  			switch v := v.(*CustomizedImage); i {
   828  			case 0:
   829  				return &v.state
   830  			case 1:
   831  				return &v.sizeCache
   832  			case 2:
   833  				return &v.unknownFields
   834  			default:
   835  				return nil
   836  			}
   837  		}
   838  		edgelq_devices_proto_v1_customized_image_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   839  			switch v := v.(*CustomizedImage_Spec); i {
   840  			case 0:
   841  				return &v.state
   842  			case 1:
   843  				return &v.sizeCache
   844  			case 2:
   845  				return &v.unknownFields
   846  			default:
   847  				return nil
   848  			}
   849  		}
   850  		edgelq_devices_proto_v1_customized_image_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   851  			switch v := v.(*CustomizedImage_Status); i {
   852  			case 0:
   853  				return &v.state
   854  			case 1:
   855  				return &v.sizeCache
   856  			case 2:
   857  				return &v.unknownFields
   858  			default:
   859  				return nil
   860  			}
   861  		}
   862  	}
   863  
   864  	type x struct{}
   865  	out := protoimpl.TypeBuilder{
   866  		File: protoimpl.DescBuilder{
   867  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   868  			RawDescriptor: edgelq_devices_proto_v1_customized_image_proto_rawDesc,
   869  			NumEnums:      1,
   870  			NumMessages:   3,
   871  			NumExtensions: 0,
   872  			NumServices:   0,
   873  		},
   874  		GoTypes:           edgelq_devices_proto_v1_customized_image_proto_goTypes,
   875  		DependencyIndexes: edgelq_devices_proto_v1_customized_image_proto_depIdxs,
   876  		EnumInfos:         edgelq_devices_proto_v1_customized_image_proto_enumTypes,
   877  		MessageInfos:      edgelq_devices_proto_v1_customized_image_proto_msgTypes,
   878  	}.Build()
   879  	edgelq_devices_proto_v1_customized_image_proto = out.File
   880  	edgelq_devices_proto_v1_customized_image_proto_rawDesc = nil
   881  	edgelq_devices_proto_v1_customized_image_proto_goTypes = nil
   882  	edgelq_devices_proto_v1_customized_image_proto_depIdxs = nil
   883  }