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

     1  // Code generated by protoc-gen-goten-go
     2  // File: edgelq/iam/proto/v1alpha2/service_account.proto
     3  // DO NOT EDIT!!!
     4  
     5  package service_account
     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  	project "github.com/cloudwan/edgelq-sdk/iam/resources/v1alpha2/project"
    21  	meta "github.com/cloudwan/goten-sdk/types/meta"
    22  )
    23  
    24  // Reference imports to suppress errors if they are not otherwise used.
    25  var (
    26  	_ = fmt.Errorf
    27  	_ = reflect.Method{}
    28  	_ = sync.Once{}
    29  
    30  	_ = protojson.MarshalOptions{}
    31  	_ = proto.MarshalOptions{}
    32  	_ = preflect.Value{}
    33  	_ = protoimpl.DescBuilder{}
    34  )
    35  
    36  // make sure we're using proto imports
    37  var (
    38  	_ = &project.Project{}
    39  	_ = &meta.Meta{}
    40  )
    41  
    42  const (
    43  	// Verify that this generated code is sufficiently up-to-date.
    44  	_ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion)
    45  	// Verify that runtime/protoimpl is sufficiently up-to-date.
    46  	_ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20)
    47  )
    48  
    49  // ServiceAccount Resource
    50  type ServiceAccount struct {
    51  	state         protoimpl.MessageState
    52  	sizeCache     protoimpl.SizeCache
    53  	unknownFields protoimpl.UnknownFields
    54  	// Name of ServiceAccount
    55  	// When creating a new instance, this field is optional and if not provided,
    56  	// it will be generated automatically. Last ID segment must conform to the
    57  	// following regex: [a-z][a-z0-9\-_]{0,55}[a-z0-9]
    58  	Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"`
    59  	// Display Name
    60  	DisplayName string `protobuf:"bytes,2,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
    61  	// Email
    62  	Email string `protobuf:"bytes,4,opt,name=email,proto3" json:"email,omitempty"`
    63  	// Additional meta information about service account
    64  	Metadata *meta.Meta `protobuf:"bytes,3,opt,name=metadata,proto3" json:"metadata,omitempty"`
    65  }
    66  
    67  func (m *ServiceAccount) Reset() {
    68  	*m = ServiceAccount{}
    69  	if protoimpl.UnsafeEnabled {
    70  		mi := &edgelq_iam_proto_v1alpha2_service_account_proto_msgTypes[0]
    71  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    72  		ms.StoreMessageInfo(mi)
    73  	}
    74  }
    75  
    76  func (m *ServiceAccount) String() string {
    77  	return protoimpl.X.MessageStringOf(m)
    78  }
    79  
    80  func (*ServiceAccount) ProtoMessage() {}
    81  
    82  func (m *ServiceAccount) ProtoReflect() preflect.Message {
    83  	mi := &edgelq_iam_proto_v1alpha2_service_account_proto_msgTypes[0]
    84  	if protoimpl.UnsafeEnabled && m != nil {
    85  		ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m))
    86  		if ms.LoadMessageInfo() == nil {
    87  			ms.StoreMessageInfo(mi)
    88  		}
    89  		return ms
    90  	}
    91  	return mi.MessageOf(m)
    92  }
    93  
    94  func (*ServiceAccount) GotenMessage() {}
    95  
    96  // Deprecated, Use ServiceAccount.ProtoReflect.Descriptor instead.
    97  func (*ServiceAccount) Descriptor() ([]byte, []int) {
    98  	return edgelq_iam_proto_v1alpha2_service_account_proto_rawDescGZIP(), []int{0}
    99  }
   100  
   101  func (m *ServiceAccount) Unmarshal(b []byte) error {
   102  	return proto.Unmarshal(b, m)
   103  }
   104  
   105  func (m *ServiceAccount) Marshal() ([]byte, error) {
   106  	return proto.Marshal(m)
   107  }
   108  
   109  func (m *ServiceAccount) MarshalJSON() ([]byte, error) {
   110  	return protojson.MarshalOptions{}.Marshal(m)
   111  }
   112  
   113  func (m *ServiceAccount) UnmarshalJSON(data []byte) error {
   114  	return protojson.Unmarshal(data, m)
   115  }
   116  
   117  func (m *ServiceAccount) GetName() *Name {
   118  	if m != nil {
   119  		return m.Name
   120  	}
   121  	return nil
   122  }
   123  
   124  func (m *ServiceAccount) GetDisplayName() string {
   125  	if m != nil {
   126  		return m.DisplayName
   127  	}
   128  	return ""
   129  }
   130  
   131  func (m *ServiceAccount) GetEmail() string {
   132  	if m != nil {
   133  		return m.Email
   134  	}
   135  	return ""
   136  }
   137  
   138  func (m *ServiceAccount) GetMetadata() *meta.Meta {
   139  	if m != nil {
   140  		return m.Metadata
   141  	}
   142  	return nil
   143  }
   144  
   145  func (m *ServiceAccount) SetName(fv *Name) {
   146  	if m == nil {
   147  		panic(fmt.Errorf("can't set %s on nil %s", "Name", "ServiceAccount"))
   148  	}
   149  	m.Name = fv
   150  }
   151  
   152  func (m *ServiceAccount) SetDisplayName(fv string) {
   153  	if m == nil {
   154  		panic(fmt.Errorf("can't set %s on nil %s", "DisplayName", "ServiceAccount"))
   155  	}
   156  	m.DisplayName = fv
   157  }
   158  
   159  func (m *ServiceAccount) SetEmail(fv string) {
   160  	if m == nil {
   161  		panic(fmt.Errorf("can't set %s on nil %s", "Email", "ServiceAccount"))
   162  	}
   163  	m.Email = fv
   164  }
   165  
   166  func (m *ServiceAccount) SetMetadata(fv *meta.Meta) {
   167  	if m == nil {
   168  		panic(fmt.Errorf("can't set %s on nil %s", "Metadata", "ServiceAccount"))
   169  	}
   170  	m.Metadata = fv
   171  }
   172  
   173  var edgelq_iam_proto_v1alpha2_service_account_proto preflect.FileDescriptor
   174  
   175  var edgelq_iam_proto_v1alpha2_service_account_proto_rawDesc = []byte{
   176  	0x0a, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f,
   177  	0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x73, 0x65, 0x72, 0x76,
   178  	0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   179  	0x6f, 0x12, 0x10, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70,
   180  	0x68, 0x61, 0x32, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f,
   181  	0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f,
   182  	0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64,
   183  	0x5f, 0x62, 0x65, 0x68, 0x61, 0x76, 0x69, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a,
   184  	0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f,
   185  	0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   186  	0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
   187  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   188  	0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69,
   189  	0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f,
   190  	0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61,
   191  	0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74,
   192  	0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74,
   193  	0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f,
   194  	0x74, 0x6f, 0x1a, 0x24, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74,
   195  	0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x75, 0x64,
   196  	0x69, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f,
   197  	0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x6d, 0x65, 0x74, 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f,
   198  	0x22, 0xf5, 0x05, 0x0a, 0x0e, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f,
   199  	0x75, 0x6e, 0x74, 0x12, 0x2a, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28,
   200  	0x09, 0x42, 0x16, 0xb2, 0xda, 0x21, 0x12, 0x0a, 0x10, 0x0a, 0x0e, 0x53, 0x65, 0x72, 0x76, 0x69,
   201  	0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12,
   202  	0x21, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18,
   203  	0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x4e, 0x61,
   204  	0x6d, 0x65, 0x12, 0x1d, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x04, 0x20, 0x01, 0x28,
   205  	0x09, 0x42, 0x07, 0xe0, 0x41, 0x03, 0xf0, 0xd9, 0x21, 0x01, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69,
   206  	0x6c, 0x12, 0x2d, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x03, 0x20,
   207  	0x01, 0x28, 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65,
   208  	0x73, 0x2e, 0x4d, 0x65, 0x74, 0x61, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61,
   209  	0x3a, 0xc5, 0x04, 0xea, 0x41, 0x66, 0x0a, 0x1d, 0x69, 0x61, 0x6d, 0x2e, 0x65, 0x64, 0x67, 0x65,
   210  	0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63,
   211  	0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x45, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
   212  	0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
   213  	0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69,
   214  	0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x7b, 0x73, 0x65, 0x72, 0x76,
   215  	0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x7d, 0x92, 0xd9, 0x21, 0x8c,
   216  	0x01, 0x0a, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e,
   217  	0x74, 0x73, 0x12, 0x0f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75,
   218  	0x6e, 0x74, 0x73, 0x1a, 0x07, 0x50, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x22, 0x18, 0x67, 0x6f,
   219  	0x74, 0x65, 0x6e, 0x2e, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f,
   220  	0x52, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x32, 0x1e, 0x5b, 0x61, 0x2d, 0x7a, 0x5d, 0x5b, 0x61, 0x2d,
   221  	0x7a, 0x30, 0x2d, 0x39, 0x5c, 0x2d, 0x5f, 0x5d, 0x7b, 0x30, 0x2c, 0x35, 0x35, 0x7d, 0x5b, 0x61,
   222  	0x2d, 0x7a, 0x30, 0x2d, 0x39, 0x5d, 0x38, 0x05, 0x42, 0x23, 0x08, 0x02, 0x12, 0x06, 0x0a, 0x04,
   223  	0x6e, 0x61, 0x6d, 0x65, 0x12, 0x0e, 0x0a, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79, 0x5f,
   224  	0x6e, 0x61, 0x6d, 0x65, 0x12, 0x07, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0xb2, 0xdf, 0x21,
   225  	0x91, 0x02, 0x0a, 0x8e, 0x02, 0x0a, 0x8b, 0x01, 0x0a, 0x0d, 0x62, 0x79, 0x44, 0x69, 0x73, 0x70,
   226  	0x6c, 0x61, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c, 0x61, 0x79,
   227  	0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x1a, 0x2e, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
   228  	0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
   229  	0x73, 0x2f, 0x2d, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75,
   230  	0x6e, 0x74, 0x73, 0x2f, 0x2d, 0x1a, 0x35, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
   231  	0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
   232  	0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69,
   233  	0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2d, 0x2a, 0x05, 0x6d, 0x6f,
   234  	0x6e, 0x67, 0x6f, 0x0a, 0x7e, 0x0a, 0x07, 0x62, 0x79, 0x45, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x05,
   235  	0x65, 0x6d, 0x61, 0x69, 0x6c, 0x1a, 0x2e, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
   236  	0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
   237  	0x73, 0x2f, 0x2d, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75,
   238  	0x6e, 0x74, 0x73, 0x2f, 0x2d, 0x1a, 0x35, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x73, 0x2f,
   239  	0x7b, 0x70, 0x72, 0x6f, 0x6a, 0x65, 0x63, 0x74, 0x7d, 0x2f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e,
   240  	0x73, 0x2f, 0x7b, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x7d, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69,
   241  	0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x73, 0x2f, 0x2d, 0x2a, 0x05, 0x6d, 0x6f,
   242  	0x6e, 0x67, 0x6f, 0xda, 0x94, 0x23, 0x08, 0x12, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0xc2,
   243  	0x85, 0x2c, 0x25, 0x22, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x0c, 0x64, 0x69, 0x73, 0x70, 0x6c,
   244  	0x61, 0x79, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x42, 0x08,
   245  	0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0xbf, 0x02, 0xe8, 0xde, 0x21, 0x01, 0xd2,
   246  	0xff, 0xd0, 0x02, 0x56, 0x0a, 0x15, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63,
   247  	0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x3d, 0x67, 0x69, 0x74,
   248  	0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e,
   249  	0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x73, 0x74, 0x6f, 0x72,
   250  	0x65, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69,
   251  	0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0xa2, 0x80, 0xd1, 0x02, 0x58, 0x0a,
   252  	0x16, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
   253  	0x5f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x12, 0x3e, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
   254  	0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67,
   255  	0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x2f, 0x76,
   256  	0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x5f,
   257  	0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x0a, 0x17, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74,
   258  	0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32,
   259  	0x42, 0x13, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x41, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74,
   260  	0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x51, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e,
   261  	0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67,
   262  	0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65,
   263  	0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69,
   264  	0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x3b, 0x73, 0x65, 0x72, 0x76, 0x69,
   265  	0x63, 0x65, 0x5f, 0x61, 0x63, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
   266  	0x6f, 0x33,
   267  }
   268  
   269  var (
   270  	edgelq_iam_proto_v1alpha2_service_account_proto_rawDescOnce sync.Once
   271  	edgelq_iam_proto_v1alpha2_service_account_proto_rawDescData = edgelq_iam_proto_v1alpha2_service_account_proto_rawDesc
   272  )
   273  
   274  func edgelq_iam_proto_v1alpha2_service_account_proto_rawDescGZIP() []byte {
   275  	edgelq_iam_proto_v1alpha2_service_account_proto_rawDescOnce.Do(func() {
   276  		edgelq_iam_proto_v1alpha2_service_account_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_iam_proto_v1alpha2_service_account_proto_rawDescData)
   277  	})
   278  	return edgelq_iam_proto_v1alpha2_service_account_proto_rawDescData
   279  }
   280  
   281  var edgelq_iam_proto_v1alpha2_service_account_proto_msgTypes = make([]protoimpl.MessageInfo, 1)
   282  var edgelq_iam_proto_v1alpha2_service_account_proto_goTypes = []interface{}{
   283  	(*ServiceAccount)(nil), // 0: ntt.iam.v1alpha2.ServiceAccount
   284  	(*meta.Meta)(nil),      // 1: goten.types.Meta
   285  }
   286  var edgelq_iam_proto_v1alpha2_service_account_proto_depIdxs = []int32{
   287  	1, // 0: ntt.iam.v1alpha2.ServiceAccount.metadata:type_name -> goten.types.Meta
   288  	1, // [1:1] is the sub-list for method output_type
   289  	1, // [1:1] is the sub-list for method input_type
   290  	1, // [1:1] is the sub-list for extension type_name
   291  	1, // [1:1] is the sub-list for extension extendee
   292  	0, // [0:1] is the sub-list for field type_name
   293  }
   294  
   295  func init() { edgelq_iam_proto_v1alpha2_service_account_proto_init() }
   296  func edgelq_iam_proto_v1alpha2_service_account_proto_init() {
   297  	if edgelq_iam_proto_v1alpha2_service_account_proto != nil {
   298  		return
   299  	}
   300  	if !protoimpl.UnsafeEnabled {
   301  
   302  		edgelq_iam_proto_v1alpha2_service_account_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} {
   303  			switch v := v.(*ServiceAccount); i {
   304  			case 0:
   305  				return &v.state
   306  			case 1:
   307  				return &v.sizeCache
   308  			case 2:
   309  				return &v.unknownFields
   310  			default:
   311  				return nil
   312  			}
   313  		}
   314  	}
   315  
   316  	type x struct{}
   317  	out := protoimpl.TypeBuilder{
   318  		File: protoimpl.DescBuilder{
   319  			GoPackagePath: reflect.TypeOf(x{}).PkgPath(),
   320  			RawDescriptor: edgelq_iam_proto_v1alpha2_service_account_proto_rawDesc,
   321  			NumEnums:      0,
   322  			NumMessages:   1,
   323  			NumExtensions: 0,
   324  			NumServices:   0,
   325  		},
   326  		GoTypes:           edgelq_iam_proto_v1alpha2_service_account_proto_goTypes,
   327  		DependencyIndexes: edgelq_iam_proto_v1alpha2_service_account_proto_depIdxs,
   328  		MessageInfos:      edgelq_iam_proto_v1alpha2_service_account_proto_msgTypes,
   329  	}.Build()
   330  	edgelq_iam_proto_v1alpha2_service_account_proto = out.File
   331  	edgelq_iam_proto_v1alpha2_service_account_proto_rawDesc = nil
   332  	edgelq_iam_proto_v1alpha2_service_account_proto_goTypes = nil
   333  	edgelq_iam_proto_v1alpha2_service_account_proto_depIdxs = nil
   334  }