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

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/devices/proto/v1alpha2/os_image_profile.proto
     3  // DO NOT EDIT!!!
     4  
     5  package os_image_profile
     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  	device_type "github.com/cloudwan/edgelq-sdk/devices/resources/v1alpha2/device_type"
    21  	project "github.com/cloudwan/edgelq-sdk/devices/resources/v1alpha2/project"
    22  	meta "github.com/cloudwan/goten-sdk/types/meta"
    23  )
    24  
    25  // Reference imports to suppress errors if they are not otherwise used.
    26  var (
    27  	_ = fmt.Errorf
    28  	_ = reflect.Method{}
    29  	_ = sync.Once{}
    30  
    31  	_ = protojson.MarshalOptions{}
    32  	_ = proto.MarshalOptions{}
    33  	_ = preflect.Value{}
    34  	_ = protoimpl.DescBuilder{}
    35  )
    36  
    37  // make sure we're using proto imports
    38  var (
    39  	_ = &device_type.DeviceType{}
    40  	_ = &project.Project{}
    41  	_ = &meta.Meta{}
    42  )
    43  
    44  const (
    45  	// Verify that this generated code is sufficiently up-to-date.
    46  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    47  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    48  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    49  )
    50  
    51  // OsImageProfile Resource
    52  type OsImageProfile struct {
    53  	state         protoimpl.MessageState
    54  	sizeCache     protoimpl.SizeCache
    55  	unknownFields protoimpl.UnknownFields
    56  	// Name of OsImageProfile
    57  	// When creating a new instance, this field is optional and if not provided,
    58  	// it will be generated automatically. Last ID segment must conform to the
    59  	// following regex: [a-z][a-z0-9\\-]{0,28}[a-z0-9]
    60  	Name     *Name      `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
    61  	Metadata *meta.Meta `protobuf:"bytes,2,opt,name=metadata,proto3" json:"metadata,omitempty"`
    62  	// Display name of the profile
    63  	DisplayName string `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
    64  	// Device type for the profile
    65  	DeviceType *device_type.Reference `protobuf:"bytes,4,opt,customtype=Reference,name=device_type,json=deviceType,proto3" json:"device_type,omitempty"`
    66  	// Install runtimes and drivers for Hailo-8 and NVIDIA CUDA.
    67  	InstallAiAccelerator bool `protobuf:"varint,5,opt,name=install_ai_accelerator,json=installAiAccelerator,proto3" json:"install_ai_accelerator,omitempty"`
    68  	// Enable disk encryption
    69  	Encryption bool `protobuf:"varint,6,opt,name=encryption,proto3" json:"encryption,omitempty"`
    70  	// Disk Mapping YAML configuration.
    71  	DiskMapping string `protobuf:"bytes,7,opt,name=disk_mapping,json=diskMapping,proto3" json:"disk_mapping,omitempty"`
    72  	// Network Agent YAML configuration.
    73  	NetworkAgent string `protobuf:"bytes,8,opt,name=network_agent,json=networkAgent,proto3" json:"network_agent,omitempty"`
    74  	// NTP Server settings.
    75  	Ntp string `protobuf:"bytes,9,opt,name=ntp,proto3" json:"ntp,omitempty"`
    76  	// HTTP PROXY address
    77  	HttpProxy string `protobuf:"bytes,10,opt,name=http_proxy,json=httpProxy,proto3" json:"http_proxy,omitempty"`
    78  	// HTTPS PROXY address
    79  	HttpsProxy string `protobuf:"bytes,11,opt,name=https_proxy,json=httpsProxy,proto3" json:"https_proxy,omitempty"`
    80  	// NO Proxy addresses (comma separated).
    81  	NoProxy string `protobuf:"bytes,12,opt,name=no_proxy,json=noProxy,proto3" json:"no_proxy,omitempty"`
    82  }
    83  
    84  func (m *OsImageProfile) Reset() {
    85  	*m = OsImageProfile{}
    86  	if protoimpl.UnsafeEnabled {
    87  		mi := &edgelq_devices_proto_v1alpha2_os_image_profile_proto_msgTypes[0]
    88  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    89  		ms.StoreMessageInfo(mi)
    90  	}
    91  }
    92  
    93  func (m *OsImageProfile) String() string {
    94  	return protoimpl.X.MessageStringOf(m)
    95  }
    96  
    97  func (*OsImageProfile) ProtoMessage() {}
    98  
    99  func (m *OsImageProfile) ProtoReflect() preflect.Message {
   100  	mi := &edgelq_devices_proto_v1alpha2_os_image_profile_proto_msgTypes[0]
   101  	if protoimpl.UnsafeEnabled && m != nil {
   102  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   103  		if ms.LoadMessageInfo() == nil {
   104  			ms.StoreMessageInfo(mi)
   105  		}
   106  		return ms
   107  	}
   108  	return mi.MessageOf(m)
   109  }
   110  
   111  func (*OsImageProfile) GotenMessage() {}
   112  
   113  // Deprecated, Use OsImageProfile.ProtoReflect.Descriptor instead.
   114  func (*OsImageProfile) Descriptor() ([]byte, []int) {
   115  	return edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDescGZIP(), []int{0}
   116  }
   117  
   118  func (m *OsImageProfile) Unmarshal(b []byte) error {
   119  	return proto.Unmarshal(b, m)
   120  }
   121  
   122  func (m *OsImageProfile) Marshal() ([]byte, error) {
   123  	return proto.Marshal(m)
   124  }
   125  
   126  func (m *OsImageProfile) MarshalJSON() ([]byte, error) {
   127  	return protojson.MarshalOptions{}.Marshal(m)
   128  }
   129  
   130  func (m *OsImageProfile) UnmarshalJSON(data []byte) error {
   131  	return protojson.Unmarshal(data, m)
   132  }
   133  
   134  func (m *OsImageProfile) GetName() *Name {
   135  	if m != nil {
   136  		return m.Name
   137  	}
   138  	return nil
   139  }
   140  
   141  func (m *OsImageProfile) GetMetadata() *meta.Meta {
   142  	if m != nil {
   143  		return m.Metadata
   144  	}
   145  	return nil
   146  }
   147  
   148  func (m *OsImageProfile) GetDisplayName() string {
   149  	if m != nil {
   150  		return m.DisplayName
   151  	}
   152  	return ""
   153  }
   154  
   155  func (m *OsImageProfile) GetDeviceType() *device_type.Reference {
   156  	if m != nil {
   157  		return m.DeviceType
   158  	}
   159  	return nil
   160  }
   161  
   162  func (m *OsImageProfile) GetInstallAiAccelerator() bool {
   163  	if m != nil {
   164  		return m.InstallAiAccelerator
   165  	}
   166  	return false
   167  }
   168  
   169  func (m *OsImageProfile) GetEncryption() bool {
   170  	if m != nil {
   171  		return m.Encryption
   172  	}
   173  	return false
   174  }
   175  
   176  func (m *OsImageProfile) GetDiskMapping() string {
   177  	if m != nil {
   178  		return m.DiskMapping
   179  	}
   180  	return ""
   181  }
   182  
   183  func (m *OsImageProfile) GetNetworkAgent() string {
   184  	if m != nil {
   185  		return m.NetworkAgent
   186  	}
   187  	return ""
   188  }
   189  
   190  func (m *OsImageProfile) GetNtp() string {
   191  	if m != nil {
   192  		return m.Ntp
   193  	}
   194  	return ""
   195  }
   196  
   197  func (m *OsImageProfile) GetHttpProxy() string {
   198  	if m != nil {
   199  		return m.HttpProxy
   200  	}
   201  	return ""
   202  }
   203  
   204  func (m *OsImageProfile) GetHttpsProxy() string {
   205  	if m != nil {
   206  		return m.HttpsProxy
   207  	}
   208  	return ""
   209  }
   210  
   211  func (m *OsImageProfile) GetNoProxy() string {
   212  	if m != nil {
   213  		return m.NoProxy
   214  	}
   215  	return ""
   216  }
   217  
   218  func (m *OsImageProfile) SetName(fv *Name) {
   219  	if m == nil {
   220  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "OsImageProfile"))
   221  	}
   222  	m.Name = fv
   223  }
   224  
   225  func (m *OsImageProfile) SetMetadata(fv *meta.Meta) {
   226  	if m == nil {
   227  		panic(fmt.Errorf("can't set %s on nil %s", "Metadata", "OsImageProfile"))
   228  	}
   229  	m.Metadata = fv
   230  }
   231  
   232  func (m *OsImageProfile) SetDisplayName(fv string) {
   233  	if m == nil {
   234  		panic(fmt.Errorf("can't set %s on nil %s", "DisplayName", "OsImageProfile"))
   235  	}
   236  	m.DisplayName = fv
   237  }
   238  
   239  func (m *OsImageProfile) SetDeviceType(fv *device_type.Reference) {
   240  	if m == nil {
   241  		panic(fmt.Errorf("can't set %s on nil %s", "DeviceType", "OsImageProfile"))
   242  	}
   243  	m.DeviceType = fv
   244  }
   245  
   246  func (m *OsImageProfile) SetInstallAiAccelerator(fv bool) {
   247  	if m == nil {
   248  		panic(fmt.Errorf("can't set %s on nil %s", "InstallAiAccelerator", "OsImageProfile"))
   249  	}
   250  	m.InstallAiAccelerator = fv
   251  }
   252  
   253  func (m *OsImageProfile) SetEncryption(fv bool) {
   254  	if m == nil {
   255  		panic(fmt.Errorf("can't set %s on nil %s", "Encryption", "OsImageProfile"))
   256  	}
   257  	m.Encryption = fv
   258  }
   259  
   260  func (m *OsImageProfile) SetDiskMapping(fv string) {
   261  	if m == nil {
   262  		panic(fmt.Errorf("can't set %s on nil %s", "DiskMapping", "OsImageProfile"))
   263  	}
   264  	m.DiskMapping = fv
   265  }
   266  
   267  func (m *OsImageProfile) SetNetworkAgent(fv string) {
   268  	if m == nil {
   269  		panic(fmt.Errorf("can't set %s on nil %s", "NetworkAgent", "OsImageProfile"))
   270  	}
   271  	m.NetworkAgent = fv
   272  }
   273  
   274  func (m *OsImageProfile) SetNtp(fv string) {
   275  	if m == nil {
   276  		panic(fmt.Errorf("can't set %s on nil %s", "Ntp", "OsImageProfile"))
   277  	}
   278  	m.Ntp = fv
   279  }
   280  
   281  func (m *OsImageProfile) SetHttpProxy(fv string) {
   282  	if m == nil {
   283  		panic(fmt.Errorf("can't set %s on nil %s", "HttpProxy", "OsImageProfile"))
   284  	}
   285  	m.HttpProxy = fv
   286  }
   287  
   288  func (m *OsImageProfile) SetHttpsProxy(fv string) {
   289  	if m == nil {
   290  		panic(fmt.Errorf("can't set %s on nil %s", "HttpsProxy", "OsImageProfile"))
   291  	}
   292  	m.HttpsProxy = fv
   293  }
   294  
   295  func (m *OsImageProfile) SetNoProxy(fv string) {
   296  	if m == nil {
   297  		panic(fmt.Errorf("can't set %s on nil %s", "NoProxy", "OsImageProfile"))
   298  	}
   299  	m.NoProxy = fv
   300  }
   301  
   302  var edgelq_devices_proto_v1alpha2_os_image_profile_proto preflect.FileDescriptor
   303  
   304  var edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDesc = []byte{
   305  	0x0a, 0x34, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73,
   306  	0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f,
   307  	0x6f, 0x73, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65,
   308  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x14, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69,
   309  	0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x1a, 0x19, 0x67, 0x6f,
   310  	0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
   311  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61,
   312  	0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64,
   313  	0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e,
   314  	0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74,
   315  	0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f,
   316  	0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f,
   317  	0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65,
   318  	0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74,
   319  	0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e,
   320  	0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72,
   321  	0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x65, 0x64, 0x67, 0x65,
   322  	0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
   323  	0x6e, 0x73, 0x2f, 0x69, 0x61, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x65, 0x64,
   324  	0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74,
   325  	0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x70, 0x72, 0x6f,
   326  	0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f,
   327  	0x6d, 0x65, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x98, 0x05, 0x0a, 0x0e, 0x4f,
   328  	0x73, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x2a, 0x0a,
   329  	0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x16, 0xb2, 0xda, 0x21,
   330  	0x12, 0x0a, 0x10, 0x0a, 0x0e, 0x4f, 0x73, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x66,
   331  	0x69, 0x6c, 0x65, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x2d, 0x0a, 0x08, 0x6d, 0x65, 0x74,
   332  	0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x6f,
   333  	0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x08,
   334  	0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70,
   335  	0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
   336  	0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x35, 0x0a, 0x0b, 0x64,
   337  	0x65, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x09,
   338  	0x42, 0x14, 0xb2, 0xda, 0x21, 0x10, 0x12, 0x0e, 0x0a, 0x0a, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
   339  	0x54, 0x79, 0x70, 0x65, 0x10, 0x01, 0x52, 0x0a, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79,
   340  	0x70, 0x65, 0x12, 0x34, 0x0a, 0x16, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x5f, 0x61, 0x69,
   341  	0x5f, 0x61, 0x63, 0x63, 0x65, 0x6c, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x18, 0x05, 0x20, 0x01,
   342  	0x28, 0x08, 0x52, 0x14, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6c, 0x6c, 0x41, 0x69, 0x41, 0x63, 0x63,
   343  	0x65, 0x6c, 0x65, 0x72, 0x61, 0x74, 0x6f, 0x72, 0x12, 0x1e, 0x0a, 0x0a, 0x65, 0x6e, 0x63, 0x72,
   344  	0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x06, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0a, 0x65, 0x6e,
   345  	0x63, 0x72, 0x79, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x6b,
   346  	0x5f, 0x6d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x18, 0x07, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b,
   347  	0x64, 0x69, 0x73, 0x6b, 0x4d, 0x61, 0x70, 0x70, 0x69, 0x6e, 0x67, 0x12, 0x23, 0x0a, 0x0d, 0x6e,
   348  	0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x5f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x18, 0x08, 0x20, 0x01,
   349  	0x28, 0x09, 0x52, 0x0c, 0x6e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x41, 0x67, 0x65, 0x6e, 0x74,
   350  	0x12, 0x10, 0x0a, 0x03, 0x6e, 0x74, 0x70, 0x18, 0x09, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6e,
   351  	0x74, 0x70, 0x12, 0x1d, 0x0a, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x5f, 0x70, 0x72, 0x6f, 0x78, 0x79,
   352  	0x18, 0x0a, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x68, 0x74, 0x74, 0x70, 0x50, 0x72, 0x6f, 0x78,
   353  	0x79, 0x12, 0x1f, 0x0a, 0x0b, 0x68, 0x74, 0x74, 0x70, 0x73, 0x5f, 0x70, 0x72, 0x6f, 0x78, 0x79,
   354  	0x18, 0x0b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x68, 0x74, 0x74, 0x70, 0x73, 0x50, 0x72, 0x6f,
   355  	0x78, 0x79, 0x12, 0x19, 0x0a, 0x08, 0x6e, 0x6f, 0x5f, 0x70, 0x72, 0x6f, 0x78, 0x79, 0x18, 0x0c,
   356  	0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x6e, 0x6f, 0x50, 0x72, 0x6f, 0x78, 0x79, 0x3a, 0xc5, 0x01,
   357  	0xea, 0x41, 0x6b, 0x0a, 0x21, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x65, 0x64, 0x67,
   358  	0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x4f, 0x73, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x50,
   359  	0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x12, 0x46, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73,
   360  	0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f,
   361  	0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x6f, 0x73, 0x49, 0x6d,
   362  	0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x73, 0x2f, 0x7b, 0x6f, 0x73, 0x5f,
   363  	0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x7d, 0x92, 0xd9,
   364  	0x21, 0x47, 0x0a, 0x0f, 0x6f, 0x73, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x66, 0x69,
   365  	0x6c, 0x65, 0x73, 0x12, 0x0f, 0x6f, 0x73, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x66,
   366  	0x69, 0x6c, 0x65, 0x73, 0x1a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x18, 0x67,
   367  	0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73,
   368  	0x2f, 0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x38, 0x05, 0xda, 0x94, 0x23, 0x08, 0x12, 0x06, 0x0a,
   369  	0x04, 0x6e, 0x61, 0x6d, 0x65, 0x42, 0xd5, 0x02, 0xe8, 0xde, 0x21, 0x01, 0xd2, 0xff, 0xd0, 0x02,
   370  	0x5c, 0x0a, 0x16, 0x6f, 0x73, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x66,
   371  	0x69, 0x6c, 0x65, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x42, 0x67, 0x69, 0x74, 0x68, 0x75,
   372  	0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65,
   373  	0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x73, 0x74,
   374  	0x6f, 0x72, 0x65, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x6f, 0x73, 0x5f,
   375  	0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0xa2, 0x80, 0xd1,
   376  	0x02, 0x5e, 0x0a, 0x17, 0x6f, 0x73, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x6f,
   377  	0x66, 0x69, 0x6c, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x43, 0x67, 0x69, 0x74,
   378  	0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e,
   379  	0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f,
   380  	0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f,
   381  	0x6f, 0x73, 0x5f, 0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65,
   382  	0x0a, 0x1b, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65,
   383  	0x73, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x42, 0x13, 0x4f,
   384  	0x73, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x50, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x50, 0x72, 0x6f,
   385  	0x74, 0x6f, 0x50, 0x01, 0x5a, 0x57, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d,
   386  	0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71,
   387  	0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
   388  	0x65, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x6f, 0x73, 0x5f, 0x69,
   389  	0x6d, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x3b, 0x6f, 0x73, 0x5f,
   390  	0x69, 0x6d, 0x61, 0x67, 0x65, 0x5f, 0x70, 0x72, 0x6f, 0x66, 0x69, 0x6c, 0x65, 0x62, 0x06, 0x70,
   391  	0x72, 0x6f, 0x74, 0x6f, 0x33,
   392  }
   393  
   394  var (
   395  	edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDescOnce sync.Once
   396  	edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDescData = edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDesc
   397  )
   398  
   399  func edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDescGZIP() []byte {
   400  	edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDescOnce.Do(func() {
   401  		edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDescData)
   402  	})
   403  	return edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDescData
   404  }
   405  
   406  var edgelq_devices_proto_v1alpha2_os_image_profile_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   407  var edgelq_devices_proto_v1alpha2_os_image_profile_proto_goTypes = []interface{}{
   408  	(*OsImageProfile)(nil), // 0: ntt.devices.v1alpha2.OsImageProfile
   409  	(*meta.Meta)(nil),      // 1: goten.types.Meta
   410  }
   411  var edgelq_devices_proto_v1alpha2_os_image_profile_proto_depIdxs = []int32{
   412  	1, // 0: ntt.devices.v1alpha2.OsImageProfile.metadata:type_name -> goten.types.Meta
   413  	1, // [1:1] is the sub-list for method output_type
   414  	1, // [1:1] is the sub-list for method input_type
   415  	1, // [1:1] is the sub-list for extension type_name
   416  	1, // [1:1] is the sub-list for extension extendee
   417  	0, // [0:1] is the sub-list for field type_name
   418  }
   419  
   420  func init() { edgelq_devices_proto_v1alpha2_os_image_profile_proto_init() }
   421  func edgelq_devices_proto_v1alpha2_os_image_profile_proto_init() {
   422  	if edgelq_devices_proto_v1alpha2_os_image_profile_proto != nil {
   423  		return
   424  	}
   425  	if !protoimpl.UnsafeEnabled {
   426  
   427  		edgelq_devices_proto_v1alpha2_os_image_profile_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   428  			switch v := v.(*OsImageProfile); i {
   429  			case 0:
   430  				return &v.state
   431  			case 1:
   432  				return &v.sizeCache
   433  			case 2:
   434  				return &v.unknownFields
   435  			default:
   436  				return nil
   437  			}
   438  		}
   439  	}
   440  
   441  	type x struct{}
   442  	out := protoimpl.TypeBuilder{
   443  		File: protoimpl.DescBuilder{
   444  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   445  			RawDescriptor: edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDesc,
   446  			NumEnums:      0,
   447  			NumMessages:   1,
   448  			NumExtensions: 0,
   449  			NumServices:   0,
   450  		},
   451  		GoTypes:           edgelq_devices_proto_v1alpha2_os_image_profile_proto_goTypes,
   452  		DependencyIndexes: edgelq_devices_proto_v1alpha2_os_image_profile_proto_depIdxs,
   453  		MessageInfos:      edgelq_devices_proto_v1alpha2_os_image_profile_proto_msgTypes,
   454  	}.Build()
   455  	edgelq_devices_proto_v1alpha2_os_image_profile_proto = out.File
   456  	edgelq_devices_proto_v1alpha2_os_image_profile_proto_rawDesc = nil
   457  	edgelq_devices_proto_v1alpha2_os_image_profile_proto_goTypes = nil
   458  	edgelq_devices_proto_v1alpha2_os_image_profile_proto_depIdxs = nil
   459  }