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

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/devices/proto/v1alpha2/provisioning_approval_request.proto
     3  // DO NOT EDIT!!!
     4  
     5  package provisioning_approval_request
     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  	provisioning_policy "github.com/cloudwan/edgelq-sdk/devices/resources/v1alpha2/provisioning_policy"
    21  	iam_service_account "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/service_account"
    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  	_ = &provisioning_policy.ProvisioningPolicy{}
    40  	_ = &iam_service_account.ServiceAccount{}
    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  type ProvisioningApprovalRequest_Spec_Conclusion int32
    52  
    53  const (
    54  	ProvisioningApprovalRequest_Spec_CONCLUSION_NOT_SPECIFIED ProvisioningApprovalRequest_Spec_Conclusion = 0
    55  	ProvisioningApprovalRequest_Spec_APPROVED                 ProvisioningApprovalRequest_Spec_Conclusion = 1
    56  	ProvisioningApprovalRequest_Spec_REVOKED                  ProvisioningApprovalRequest_Spec_Conclusion = 2
    57  )
    58  
    59  var (
    60  	ProvisioningApprovalRequest_Spec_Conclusion_name = map[int32]string{
    61  		0: "CONCLUSION_NOT_SPECIFIED",
    62  		1: "APPROVED",
    63  		2: "REVOKED",
    64  	}
    65  
    66  	ProvisioningApprovalRequest_Spec_Conclusion_value = map[string]int32{
    67  		"CONCLUSION_NOT_SPECIFIED": 0,
    68  		"APPROVED":                 1,
    69  		"REVOKED":                  2,
    70  	}
    71  )
    72  
    73  func (x ProvisioningApprovalRequest_Spec_Conclusion) Enum() *ProvisioningApprovalRequest_Spec_Conclusion {
    74  	p := new(ProvisioningApprovalRequest_Spec_Conclusion)
    75  	*p = x
    76  	return p
    77  }
    78  
    79  func (x ProvisioningApprovalRequest_Spec_Conclusion) String() string {
    80  	return protoimpl.X.EnumStringOf(x.Descriptor(), preflect.EnumNumber(x))
    81  }
    82  
    83  func (ProvisioningApprovalRequest_Spec_Conclusion) Descriptor() preflect.EnumDescriptor {
    84  	return edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_enumTypes[0].Descriptor()
    85  }
    86  
    87  func (ProvisioningApprovalRequest_Spec_Conclusion) Type() preflect.EnumType {
    88  	return &edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_enumTypes[0]
    89  }
    90  
    91  func (x ProvisioningApprovalRequest_Spec_Conclusion) Number() preflect.EnumNumber {
    92  	return preflect.EnumNumber(x)
    93  }
    94  
    95  // Deprecated, Use ProvisioningApprovalRequest_Spec_Conclusion.ProtoReflect.Descriptor instead.
    96  func (ProvisioningApprovalRequest_Spec_Conclusion) EnumDescriptor() ([]byte, []int) {
    97  	return edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDescGZIP(), []int{0, 0, 0}
    98  }
    99  
   100  // ProvisioningApprovalRequest Resource
   101  type ProvisioningApprovalRequest struct {
   102  	state         protoimpl.MessageState
   103  	sizeCache     protoimpl.SizeCache
   104  	unknownFields protoimpl.UnknownFields
   105  	// Name of ProvisioningApprovalRequest
   106  	// When creating a new instance, this field is optional and if not provided,
   107  	// it will be generated automatically. Last ID segment must conform to the
   108  	// following regex: [a-z][a-z0-9\-]{0,28}[a-z0-9]
   109  	Name     *Name                               `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
   110  	Spec     *ProvisioningApprovalRequest_Spec   `protobuf:"bytes,3,opt,name=spec,proto3" json:"spec,omitempty"`
   111  	Status   *ProvisioningApprovalRequest_Status `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"`
   112  	Metadata *meta.Meta                          `protobuf:"bytes,5,opt,name=metadata,proto3" json:"metadata,omitempty"`
   113  }
   114  
   115  func (m *ProvisioningApprovalRequest) Reset() {
   116  	*m = ProvisioningApprovalRequest{}
   117  	if protoimpl.UnsafeEnabled {
   118  		mi := &edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_msgTypes[0]
   119  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   120  		ms.StoreMessageInfo(mi)
   121  	}
   122  }
   123  
   124  func (m *ProvisioningApprovalRequest) String() string {
   125  	return protoimpl.X.MessageStringOf(m)
   126  }
   127  
   128  func (*ProvisioningApprovalRequest) ProtoMessage() {}
   129  
   130  func (m *ProvisioningApprovalRequest) ProtoReflect() preflect.Message {
   131  	mi := &edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_msgTypes[0]
   132  	if protoimpl.UnsafeEnabled && m != nil {
   133  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   134  		if ms.LoadMessageInfo() == nil {
   135  			ms.StoreMessageInfo(mi)
   136  		}
   137  		return ms
   138  	}
   139  	return mi.MessageOf(m)
   140  }
   141  
   142  func (*ProvisioningApprovalRequest) GotenMessage() {}
   143  
   144  // Deprecated, Use ProvisioningApprovalRequest.ProtoReflect.Descriptor instead.
   145  func (*ProvisioningApprovalRequest) Descriptor() ([]byte, []int) {
   146  	return edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDescGZIP(), []int{0}
   147  }
   148  
   149  func (m *ProvisioningApprovalRequest) Unmarshal(b []byte) error {
   150  	return proto.Unmarshal(b, m)
   151  }
   152  
   153  func (m *ProvisioningApprovalRequest) Marshal() ([]byte, error) {
   154  	return proto.Marshal(m)
   155  }
   156  
   157  func (m *ProvisioningApprovalRequest) MarshalJSON() ([]byte, error) {
   158  	return protojson.MarshalOptions{}.Marshal(m)
   159  }
   160  
   161  func (m *ProvisioningApprovalRequest) UnmarshalJSON(data []byte) error {
   162  	return protojson.Unmarshal(data, m)
   163  }
   164  
   165  func (m *ProvisioningApprovalRequest) GetName() *Name {
   166  	if m != nil {
   167  		return m.Name
   168  	}
   169  	return nil
   170  }
   171  
   172  func (m *ProvisioningApprovalRequest) GetSpec() *ProvisioningApprovalRequest_Spec {
   173  	if m != nil {
   174  		return m.Spec
   175  	}
   176  	return nil
   177  }
   178  
   179  func (m *ProvisioningApprovalRequest) GetStatus() *ProvisioningApprovalRequest_Status {
   180  	if m != nil {
   181  		return m.Status
   182  	}
   183  	return nil
   184  }
   185  
   186  func (m *ProvisioningApprovalRequest) GetMetadata() *meta.Meta {
   187  	if m != nil {
   188  		return m.Metadata
   189  	}
   190  	return nil
   191  }
   192  
   193  func (m *ProvisioningApprovalRequest) SetName(fv *Name) {
   194  	if m == nil {
   195  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "ProvisioningApprovalRequest"))
   196  	}
   197  	m.Name = fv
   198  }
   199  
   200  func (m *ProvisioningApprovalRequest) SetSpec(fv *ProvisioningApprovalRequest_Spec) {
   201  	if m == nil {
   202  		panic(fmt.Errorf("can't set %s on nil %s", "Spec", "ProvisioningApprovalRequest"))
   203  	}
   204  	m.Spec = fv
   205  }
   206  
   207  func (m *ProvisioningApprovalRequest) SetStatus(fv *ProvisioningApprovalRequest_Status) {
   208  	if m == nil {
   209  		panic(fmt.Errorf("can't set %s on nil %s", "Status", "ProvisioningApprovalRequest"))
   210  	}
   211  	m.Status = fv
   212  }
   213  
   214  func (m *ProvisioningApprovalRequest) SetMetadata(fv *meta.Meta) {
   215  	if m == nil {
   216  		panic(fmt.Errorf("can't set %s on nil %s", "Metadata", "ProvisioningApprovalRequest"))
   217  	}
   218  	m.Metadata = fv
   219  }
   220  
   221  type ProvisioningApprovalRequest_Spec struct {
   222  	state         protoimpl.MessageState
   223  	sizeCache     protoimpl.SizeCache
   224  	unknownFields protoimpl.UnknownFields
   225  	// The verdicit for the approval, approved or revoked.
   226  	Conclusion ProvisioningApprovalRequest_Spec_Conclusion `protobuf:"varint,1,opt,name=conclusion,proto3,enum=ntt.devices.v1alpha2.ProvisioningApprovalRequest_Spec_Conclusion" json:"conclusion,omitempty"`
   227  	// System managed, this service account will be used by the Device resource
   228  	// once it's approved. A device finds its pending request using this field.
   229  	ServiceAccount *iam_service_account.Reference `protobuf:"bytes,2,opt,customtype=Reference,name=service_account,json=serviceAccount,proto3" json:"service_account,omitempty"`
   230  }
   231  
   232  func (m *ProvisioningApprovalRequest_Spec) Reset() {
   233  	*m = ProvisioningApprovalRequest_Spec{}
   234  	if protoimpl.UnsafeEnabled {
   235  		mi := &edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_msgTypes[1]
   236  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   237  		ms.StoreMessageInfo(mi)
   238  	}
   239  }
   240  
   241  func (m *ProvisioningApprovalRequest_Spec) String() string {
   242  	return protoimpl.X.MessageStringOf(m)
   243  }
   244  
   245  func (*ProvisioningApprovalRequest_Spec) ProtoMessage() {}
   246  
   247  func (m *ProvisioningApprovalRequest_Spec) ProtoReflect() preflect.Message {
   248  	mi := &edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_msgTypes[1]
   249  	if protoimpl.UnsafeEnabled && m != nil {
   250  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   251  		if ms.LoadMessageInfo() == nil {
   252  			ms.StoreMessageInfo(mi)
   253  		}
   254  		return ms
   255  	}
   256  	return mi.MessageOf(m)
   257  }
   258  
   259  func (*ProvisioningApprovalRequest_Spec) GotenMessage() {}
   260  
   261  // Deprecated, Use ProvisioningApprovalRequest_Spec.ProtoReflect.Descriptor instead.
   262  func (*ProvisioningApprovalRequest_Spec) Descriptor() ([]byte, []int) {
   263  	return edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDescGZIP(), []int{0, 0}
   264  }
   265  
   266  func (m *ProvisioningApprovalRequest_Spec) Unmarshal(b []byte) error {
   267  	return proto.Unmarshal(b, m)
   268  }
   269  
   270  func (m *ProvisioningApprovalRequest_Spec) Marshal() ([]byte, error) {
   271  	return proto.Marshal(m)
   272  }
   273  
   274  func (m *ProvisioningApprovalRequest_Spec) MarshalJSON() ([]byte, error) {
   275  	return protojson.MarshalOptions{}.Marshal(m)
   276  }
   277  
   278  func (m *ProvisioningApprovalRequest_Spec) UnmarshalJSON(data []byte) error {
   279  	return protojson.Unmarshal(data, m)
   280  }
   281  
   282  func (m *ProvisioningApprovalRequest_Spec) GetConclusion() ProvisioningApprovalRequest_Spec_Conclusion {
   283  	if m != nil {
   284  		return m.Conclusion
   285  	}
   286  	return ProvisioningApprovalRequest_Spec_CONCLUSION_NOT_SPECIFIED
   287  }
   288  
   289  func (m *ProvisioningApprovalRequest_Spec) GetServiceAccount() *iam_service_account.Reference {
   290  	if m != nil {
   291  		return m.ServiceAccount
   292  	}
   293  	return nil
   294  }
   295  
   296  func (m *ProvisioningApprovalRequest_Spec) SetConclusion(fv ProvisioningApprovalRequest_Spec_Conclusion) {
   297  	if m == nil {
   298  		panic(fmt.Errorf("can't set %s on nil %s", "Conclusion", "ProvisioningApprovalRequest_Spec"))
   299  	}
   300  	m.Conclusion = fv
   301  }
   302  
   303  func (m *ProvisioningApprovalRequest_Spec) SetServiceAccount(fv *iam_service_account.Reference) {
   304  	if m == nil {
   305  		panic(fmt.Errorf("can't set %s on nil %s", "ServiceAccount", "ProvisioningApprovalRequest_Spec"))
   306  	}
   307  	m.ServiceAccount = fv
   308  }
   309  
   310  type ProvisioningApprovalRequest_Status struct {
   311  	state         protoimpl.MessageState
   312  	sizeCache     protoimpl.SizeCache
   313  	unknownFields protoimpl.UnknownFields
   314  }
   315  
   316  func (m *ProvisioningApprovalRequest_Status) Reset() {
   317  	*m = ProvisioningApprovalRequest_Status{}
   318  	if protoimpl.UnsafeEnabled {
   319  		mi := &edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_msgTypes[2]
   320  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   321  		ms.StoreMessageInfo(mi)
   322  	}
   323  }
   324  
   325  func (m *ProvisioningApprovalRequest_Status) String() string {
   326  	return protoimpl.X.MessageStringOf(m)
   327  }
   328  
   329  func (*ProvisioningApprovalRequest_Status) ProtoMessage() {}
   330  
   331  func (m *ProvisioningApprovalRequest_Status) ProtoReflect() preflect.Message {
   332  	mi := &edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_msgTypes[2]
   333  	if protoimpl.UnsafeEnabled && m != nil {
   334  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
   335  		if ms.LoadMessageInfo() == nil {
   336  			ms.StoreMessageInfo(mi)
   337  		}
   338  		return ms
   339  	}
   340  	return mi.MessageOf(m)
   341  }
   342  
   343  func (*ProvisioningApprovalRequest_Status) GotenMessage() {}
   344  
   345  // Deprecated, Use ProvisioningApprovalRequest_Status.ProtoReflect.Descriptor instead.
   346  func (*ProvisioningApprovalRequest_Status) Descriptor() ([]byte, []int) {
   347  	return edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDescGZIP(), []int{0, 1}
   348  }
   349  
   350  func (m *ProvisioningApprovalRequest_Status) Unmarshal(b []byte) error {
   351  	return proto.Unmarshal(b, m)
   352  }
   353  
   354  func (m *ProvisioningApprovalRequest_Status) Marshal() ([]byte, error) {
   355  	return proto.Marshal(m)
   356  }
   357  
   358  func (m *ProvisioningApprovalRequest_Status) MarshalJSON() ([]byte, error) {
   359  	return protojson.MarshalOptions{}.Marshal(m)
   360  }
   361  
   362  func (m *ProvisioningApprovalRequest_Status) UnmarshalJSON(data []byte) error {
   363  	return protojson.Unmarshal(data, m)
   364  }
   365  
   366  var edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto preflect.FileDescriptor
   367  
   368  var edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDesc = []byte{
   369  	0x0a, 0x41, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73,
   370  	0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f,
   371  	0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x70, 0x70,
   372  	0x72, 0x6f, 0x76, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x70, 0x72,
   373  	0x6f, 0x74, 0x6f, 0x12, 0x14, 0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73,
   374  	0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c,
   375  	0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70,
   376  	0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f,
   377  	0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65,
   378  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e,
   379  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e,
   380  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e,
   381  	0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63,
   382  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61,
   383  	0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65,
   384  	0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e,
   385  	0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63,
   386  	0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f,
   387  	0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e,
   388  	0x73, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x67,
   389  	0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x2e,
   390  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xd3, 0x09, 0x0a, 0x1b, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73,
   391  	0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65,
   392  	0x71, 0x75, 0x65, 0x73, 0x74, 0x12, 0x37, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20,
   393  	0x01, 0x28, 0x09, 0x42, 0x23, 0xb2, 0xda, 0x21, 0x1f, 0x0a, 0x1d, 0x0a, 0x1b, 0x50, 0x72, 0x6f,
   394  	0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61,
   395  	0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x4a,
   396  	0x0a, 0x04, 0x73, 0x70, 0x65, 0x63, 0x18, 0x03, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x36, 0x2e, 0x6e,
   397  	0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
   398  	0x68, 0x61, 0x32, 0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67,
   399  	0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e,
   400  	0x53, 0x70, 0x65, 0x63, 0x52, 0x04, 0x73, 0x70, 0x65, 0x63, 0x12, 0x50, 0x0a, 0x06, 0x73, 0x74,
   401  	0x61, 0x74, 0x75, 0x73, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x38, 0x2e, 0x6e, 0x74, 0x74,
   402  	0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61,
   403  	0x32, 0x2e, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41, 0x70,
   404  	0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x74,
   405  	0x61, 0x74, 0x75, 0x73, 0x52, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75, 0x73, 0x12, 0x2d, 0x0a, 0x08,
   406  	0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x11,
   407  	0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x4d, 0x65, 0x74,
   408  	0x61, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x1a, 0x82, 0x02, 0x0a, 0x04,
   409  	0x53, 0x70, 0x65, 0x63, 0x12, 0x61, 0x0a, 0x0a, 0x63, 0x6f, 0x6e, 0x63, 0x6c, 0x75, 0x73, 0x69,
   410  	0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x41, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x64,
   411  	0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e,
   412  	0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41, 0x70, 0x70, 0x72,
   413  	0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x2e, 0x53, 0x70, 0x65, 0x63,
   414  	0x2e, 0x43, 0x6f, 0x6e, 0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x52, 0x0a, 0x63, 0x6f, 0x6e,
   415  	0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x50, 0x0a, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x69,
   416  	0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09,
   417  	0x42, 0x27, 0xb2, 0xda, 0x21, 0x23, 0x12, 0x21, 0x0a, 0x1d, 0x69, 0x61, 0x6d, 0x2e, 0x65, 0x64,
   418  	0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65,
   419  	0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0x01, 0x52, 0x0e, 0x73, 0x65, 0x72, 0x76, 0x69,
   420  	0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x22, 0x45, 0x0a, 0x0a, 0x43, 0x6f, 0x6e,
   421  	0x63, 0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x12, 0x1c, 0x0a, 0x18, 0x43, 0x4f, 0x4e, 0x43, 0x4c,
   422  	0x55, 0x53, 0x49, 0x4f, 0x4e, 0x5f, 0x4e, 0x4f, 0x54, 0x5f, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46,
   423  	0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x0c, 0x0a, 0x08, 0x41, 0x50, 0x50, 0x52, 0x4f, 0x56, 0x45,
   424  	0x44, 0x10, 0x01, 0x12, 0x0b, 0x0a, 0x07, 0x52, 0x45, 0x56, 0x4f, 0x4b, 0x45, 0x44, 0x10, 0x02,
   425  	0x1a, 0x08, 0x0a, 0x06, 0x53, 0x74, 0x61, 0x74, 0x75, 0x73, 0x3a, 0x9e, 0x05, 0xea, 0x41, 0xbe,
   426  	0x01, 0x0a, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c,
   427  	0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69,
   428  	0x6e, 0x67, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73,
   429  	0x74, 0x12, 0x8b, 0x01, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
   430  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b,
   431  	0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,
   432  	0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x70, 0x72,
   433  	0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63,
   434  	0x79, 0x7d, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41,
   435  	0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2f,
   436  	0x7b, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x70,
   437  	0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x7d, 0x92,
   438  	0xd9, 0x21, 0x52, 0x0a, 0x1c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e,
   439  	0x67, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
   440  	0x73, 0x12, 0x1c, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41,
   441  	0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x1a,
   442  	0x12, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c,
   443  	0x69, 0x63, 0x79, 0x38, 0x03, 0xb2, 0xdf, 0x21, 0xd3, 0x02, 0x0a, 0xd0, 0x02, 0x0a, 0xb3, 0x02,
   444  	0x0a, 0x06, 0x62, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x1a, 0x52,
   445  	0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63,
   446  	0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x2d, 0x2f, 0x70, 0x72, 0x6f,
   447  	0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65,
   448  	0x73, 0x2f, 0x2d, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67,
   449  	0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73,
   450  	0x2f, 0x2d, 0x1a, 0x59, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72,
   451  	0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b,
   452  	0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f,
   453  	0x6e, 0x69, 0x6e, 0x67, 0x50, 0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x2d, 0x2f, 0x70,
   454  	0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41, 0x70, 0x70, 0x72, 0x6f,
   455  	0x76, 0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2f, 0x2d, 0x1a, 0x6d, 0x70,
   456  	0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74,
   457  	0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f,
   458  	0x6e, 0x7d, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x50,
   459  	0x6f, 0x6c, 0x69, 0x63, 0x69, 0x65, 0x73, 0x2f, 0x7b, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69,
   460  	0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x70, 0x6f, 0x6c, 0x69, 0x63, 0x79, 0x7d, 0x2f, 0x70, 0x72,
   461  	0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76,
   462  	0x61, 0x6c, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x73, 0x2f, 0x2d, 0x2a, 0x05, 0x6d, 0x6f,
   463  	0x6e, 0x67, 0x6f, 0x12, 0x18, 0x0a, 0x0f, 0x73, 0x70, 0x65, 0x63, 0x2e, 0x63, 0x6f, 0x6e, 0x63,
   464  	0x6c, 0x75, 0x73, 0x69, 0x6f, 0x6e, 0x2a, 0x05, 0x6d, 0x6f, 0x6e, 0x67, 0x6f, 0xda, 0x94, 0x23,
   465  	0x08, 0x12, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xc2, 0x85, 0x2c, 0x1e, 0x22, 0x04, 0x6e,
   466  	0x61, 0x6d, 0x65, 0x22, 0x04, 0x73, 0x70, 0x65, 0x63, 0x2a, 0x06, 0x73, 0x74, 0x61, 0x74, 0x75,
   467  	0x73, 0x42, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0xb0, 0x03, 0xe8, 0xde,
   468  	0x21, 0x01, 0xd2, 0xff, 0xd0, 0x02, 0x76, 0x0a, 0x23, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69,
   469  	0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x5f, 0x72,
   470  	0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x4f, 0x67, 0x69,
   471  	0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61,
   472  	0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73,
   473  	0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f,
   474  	0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x70, 0x70,
   475  	0x72, 0x6f, 0x76, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0xa2, 0x80, 0xd1,
   476  	0x02, 0x78, 0x0a, 0x24, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67,
   477  	0x5f, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73,
   478  	0x74, 0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x50, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62,
   479  	0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64,
   480  	0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f, 0x61, 0x63, 0x63,
   481  	0x65, 0x73, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x70, 0x72, 0x6f,
   482  	0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x70, 0x70, 0x72, 0x6f, 0x76,
   483  	0x61, 0x6c, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x0a, 0x1b, 0x63, 0x6f, 0x6d, 0x2e,
   484  	0x6e, 0x74, 0x74, 0x2e, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2e, 0x70, 0x62, 0x2e, 0x76,
   485  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x42, 0x20, 0x50, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69,
   486  	0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x41, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x52, 0x65, 0x71,
   487  	0x75, 0x65, 0x73, 0x74, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x71, 0x67, 0x69, 0x74,
   488  	0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e,
   489  	0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x64, 0x65, 0x76, 0x69, 0x63, 0x65, 0x73, 0x2f,
   490  	0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68,
   491  	0x61, 0x32, 0x2f, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f,
   492  	0x61, 0x70, 0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74,
   493  	0x3b, 0x70, 0x72, 0x6f, 0x76, 0x69, 0x73, 0x69, 0x6f, 0x6e, 0x69, 0x6e, 0x67, 0x5f, 0x61, 0x70,
   494  	0x70, 0x72, 0x6f, 0x76, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x62, 0x06,
   495  	0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33,
   496  }
   497  
   498  var (
   499  	edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDescOnce sync.Once
   500  	edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDescData = edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDesc
   501  )
   502  
   503  func edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDescGZIP() []byte {
   504  	edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDescOnce.Do(func() {
   505  		edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDescData)
   506  	})
   507  	return edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDescData
   508  }
   509  
   510  var edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_enumTypes = make([]protoimpl.EnumInfo, 1)
   511  var edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_msgTypes = make([]protoimpl.MessageInfo, 3)
   512  var edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_goTypes = []interface{}{
   513  	(ProvisioningApprovalRequest_Spec_Conclusion)(0), // 0: ntt.devices.v1alpha2.ProvisioningApprovalRequest_Spec_Conclusion
   514  	(*ProvisioningApprovalRequest)(nil),              // 1: ntt.devices.v1alpha2.ProvisioningApprovalRequest
   515  	(*ProvisioningApprovalRequest_Spec)(nil),         // 2: ntt.devices.v1alpha2.ProvisioningApprovalRequest.Spec
   516  	(*ProvisioningApprovalRequest_Status)(nil),       // 3: ntt.devices.v1alpha2.ProvisioningApprovalRequest.Status
   517  	(*meta.Meta)(nil),                                // 4: goten.types.Meta
   518  }
   519  var edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_depIdxs = []int32{
   520  	2, // 0: ntt.devices.v1alpha2.ProvisioningApprovalRequest.spec:type_name -> ntt.devices.v1alpha2.ProvisioningApprovalRequest.Spec
   521  	3, // 1: ntt.devices.v1alpha2.ProvisioningApprovalRequest.status:type_name -> ntt.devices.v1alpha2.ProvisioningApprovalRequest.Status
   522  	4, // 2: ntt.devices.v1alpha2.ProvisioningApprovalRequest.metadata:type_name -> goten.types.Meta
   523  	0, // 3: ntt.devices.v1alpha2.ProvisioningApprovalRequest.Spec.conclusion:type_name -> ntt.devices.v1alpha2.ProvisioningApprovalRequest_Spec_Conclusion
   524  	4, // [4:4] is the sub-list for method output_type
   525  	4, // [4:4] is the sub-list for method input_type
   526  	4, // [4:4] is the sub-list for extension type_name
   527  	4, // [4:4] is the sub-list for extension extendee
   528  	0, // [0:4] is the sub-list for field type_name
   529  }
   530  
   531  func init() { edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_init() }
   532  func edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_init() {
   533  	if edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto != nil {
   534  		return
   535  	}
   536  	if !protoimpl.UnsafeEnabled {
   537  
   538  		edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   539  			switch v := v.(*ProvisioningApprovalRequest); i {
   540  			case 0:
   541  				return &v.state
   542  			case 1:
   543  				return &v.sizeCache
   544  			case 2:
   545  				return &v.unknownFields
   546  			default:
   547  				return nil
   548  			}
   549  		}
   550  		edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} {
   551  			switch v := v.(*ProvisioningApprovalRequest_Spec); i {
   552  			case 0:
   553  				return &v.state
   554  			case 1:
   555  				return &v.sizeCache
   556  			case 2:
   557  				return &v.unknownFields
   558  			default:
   559  				return nil
   560  			}
   561  		}
   562  		edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} {
   563  			switch v := v.(*ProvisioningApprovalRequest_Status); i {
   564  			case 0:
   565  				return &v.state
   566  			case 1:
   567  				return &v.sizeCache
   568  			case 2:
   569  				return &v.unknownFields
   570  			default:
   571  				return nil
   572  			}
   573  		}
   574  	}
   575  
   576  	type x struct{}
   577  	out := protoimpl.TypeBuilder{
   578  		File: protoimpl.DescBuilder{
   579  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   580  			RawDescriptor: edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDesc,
   581  			NumEnums:      1,
   582  			NumMessages:   3,
   583  			NumExtensions: 0,
   584  			NumServices:   0,
   585  		},
   586  		GoTypes:           edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_goTypes,
   587  		DependencyIndexes: edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_depIdxs,
   588  		EnumInfos:         edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_enumTypes,
   589  		MessageInfos:      edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_msgTypes,
   590  	}.Build()
   591  	edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto = out.File
   592  	edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_rawDesc = nil
   593  	edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_goTypes = nil
   594  	edgelq_devices_proto_v1alpha2_provisioning_approval_request_proto_depIdxs = nil
   595  }