github.com/cloudwan/edgelq-sdk@v1.15.4/iam/resources/v1alpha2/user/user.pb.go (about) 1 // Code generated by protoc-gen-goten-go 2 // File: edgelq/iam/proto/v1alpha2/user.proto 3 // DO NOT EDIT!!! 4 5 package user 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 meta "github.com/cloudwan/goten-sdk/types/meta" 21 timestamppb "google.golang.org/protobuf/types/known/timestamppb" 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 _ = ×tamppb.Timestamp{} 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 // User Resource 50 type User struct { 51 state protoimpl.MessageState 52 sizeCache protoimpl.SizeCache 53 unknownFields protoimpl.UnknownFields 54 // Name of User 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: [\\w.@|_-]{1,128} 58 Name *Name `protobuf:"bytes,1,opt,customtype=Name,name=name,proto3" json:"name,omitempty"` 59 // Full Name 60 FullName string `protobuf:"bytes,2,opt,name=full_name,json=fullName,proto3" json:"full_name,omitempty"` 61 // Metadata 62 Metadata *meta.Meta `protobuf:"bytes,8,opt,name=metadata,proto3" json:"metadata,omitempty"` 63 // Email 64 Email string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"` 65 // Is email verified 66 EmailVerified bool `protobuf:"varint,4,opt,name=email_verified,json=emailVerified,proto3" json:"email_verified,omitempty"` 67 AuthInfo *User_AuthInfo `protobuf:"bytes,5,opt,name=auth_info,json=authInfo,proto3" json:"auth_info,omitempty"` 68 // User settings and preferences 69 Settings map[string]string `protobuf:"bytes,7,rep,name=settings,proto3" json:"settings,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` 70 RefreshedTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=refreshed_time,json=refreshedTime,proto3" json:"refreshed_time,omitempty"` 71 } 72 73 func (m *User) Reset() { 74 *m = User{} 75 if protoimpl.UnsafeEnabled { 76 mi := &edgelq_iam_proto_v1alpha2_user_proto_msgTypes[0] 77 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 78 ms.StoreMessageInfo(mi) 79 } 80 } 81 82 func (m *User) String() string { 83 return protoimpl.X.MessageStringOf(m) 84 } 85 86 func (*User) ProtoMessage() {} 87 88 func (m *User) ProtoReflect() preflect.Message { 89 mi := &edgelq_iam_proto_v1alpha2_user_proto_msgTypes[0] 90 if protoimpl.UnsafeEnabled && m != nil { 91 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 92 if ms.LoadMessageInfo() == nil { 93 ms.StoreMessageInfo(mi) 94 } 95 return ms 96 } 97 return mi.MessageOf(m) 98 } 99 100 func (*User) GotenMessage() {} 101 102 // Deprecated, Use User.ProtoReflect.Descriptor instead. 103 func (*User) Descriptor() ([]byte, []int) { 104 return edgelq_iam_proto_v1alpha2_user_proto_rawDescGZIP(), []int{0} 105 } 106 107 func (m *User) Unmarshal(b []byte) error { 108 return proto.Unmarshal(b, m) 109 } 110 111 func (m *User) Marshal() ([]byte, error) { 112 return proto.Marshal(m) 113 } 114 115 func (m *User) MarshalJSON() ([]byte, error) { 116 return protojson.MarshalOptions{}.Marshal(m) 117 } 118 119 func (m *User) UnmarshalJSON(data []byte) error { 120 return protojson.Unmarshal(data, m) 121 } 122 123 func (m *User) GetName() *Name { 124 if m != nil { 125 return m.Name 126 } 127 return nil 128 } 129 130 func (m *User) GetFullName() string { 131 if m != nil { 132 return m.FullName 133 } 134 return "" 135 } 136 137 func (m *User) GetMetadata() *meta.Meta { 138 if m != nil { 139 return m.Metadata 140 } 141 return nil 142 } 143 144 func (m *User) GetEmail() string { 145 if m != nil { 146 return m.Email 147 } 148 return "" 149 } 150 151 func (m *User) GetEmailVerified() bool { 152 if m != nil { 153 return m.EmailVerified 154 } 155 return false 156 } 157 158 func (m *User) GetAuthInfo() *User_AuthInfo { 159 if m != nil { 160 return m.AuthInfo 161 } 162 return nil 163 } 164 165 func (m *User) GetSettings() map[string]string { 166 if m != nil { 167 return m.Settings 168 } 169 return nil 170 } 171 172 func (m *User) GetRefreshedTime() *timestamppb.Timestamp { 173 if m != nil { 174 return m.RefreshedTime 175 } 176 return nil 177 } 178 179 func (m *User) SetName(fv *Name) { 180 if m == nil { 181 panic(fmt.Errorf("can't set %s on nil %s", "Name", "User")) 182 } 183 m.Name = fv 184 } 185 186 func (m *User) SetFullName(fv string) { 187 if m == nil { 188 panic(fmt.Errorf("can't set %s on nil %s", "FullName", "User")) 189 } 190 m.FullName = fv 191 } 192 193 func (m *User) SetMetadata(fv *meta.Meta) { 194 if m == nil { 195 panic(fmt.Errorf("can't set %s on nil %s", "Metadata", "User")) 196 } 197 m.Metadata = fv 198 } 199 200 func (m *User) SetEmail(fv string) { 201 if m == nil { 202 panic(fmt.Errorf("can't set %s on nil %s", "Email", "User")) 203 } 204 m.Email = fv 205 } 206 207 func (m *User) SetEmailVerified(fv bool) { 208 if m == nil { 209 panic(fmt.Errorf("can't set %s on nil %s", "EmailVerified", "User")) 210 } 211 m.EmailVerified = fv 212 } 213 214 func (m *User) SetAuthInfo(fv *User_AuthInfo) { 215 if m == nil { 216 panic(fmt.Errorf("can't set %s on nil %s", "AuthInfo", "User")) 217 } 218 m.AuthInfo = fv 219 } 220 221 func (m *User) SetSettings(fv map[string]string) { 222 if m == nil { 223 panic(fmt.Errorf("can't set %s on nil %s", "Settings", "User")) 224 } 225 m.Settings = fv 226 } 227 228 func (m *User) SetRefreshedTime(fv *timestamppb.Timestamp) { 229 if m == nil { 230 panic(fmt.Errorf("can't set %s on nil %s", "RefreshedTime", "User")) 231 } 232 m.RefreshedTime = fv 233 } 234 235 type User_AuthInfo struct { 236 state protoimpl.MessageState 237 sizeCache protoimpl.SizeCache 238 unknownFields protoimpl.UnknownFields 239 // auth provider 240 Provider string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"` 241 // auth provider id 242 Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` 243 } 244 245 func (m *User_AuthInfo) Reset() { 246 *m = User_AuthInfo{} 247 if protoimpl.UnsafeEnabled { 248 mi := &edgelq_iam_proto_v1alpha2_user_proto_msgTypes[1] 249 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 250 ms.StoreMessageInfo(mi) 251 } 252 } 253 254 func (m *User_AuthInfo) String() string { 255 return protoimpl.X.MessageStringOf(m) 256 } 257 258 func (*User_AuthInfo) ProtoMessage() {} 259 260 func (m *User_AuthInfo) ProtoReflect() preflect.Message { 261 mi := &edgelq_iam_proto_v1alpha2_user_proto_msgTypes[1] 262 if protoimpl.UnsafeEnabled && m != nil { 263 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 264 if ms.LoadMessageInfo() == nil { 265 ms.StoreMessageInfo(mi) 266 } 267 return ms 268 } 269 return mi.MessageOf(m) 270 } 271 272 func (*User_AuthInfo) GotenMessage() {} 273 274 // Deprecated, Use User_AuthInfo.ProtoReflect.Descriptor instead. 275 func (*User_AuthInfo) Descriptor() ([]byte, []int) { 276 return edgelq_iam_proto_v1alpha2_user_proto_rawDescGZIP(), []int{0, 0} 277 } 278 279 func (m *User_AuthInfo) Unmarshal(b []byte) error { 280 return proto.Unmarshal(b, m) 281 } 282 283 func (m *User_AuthInfo) Marshal() ([]byte, error) { 284 return proto.Marshal(m) 285 } 286 287 func (m *User_AuthInfo) MarshalJSON() ([]byte, error) { 288 return protojson.MarshalOptions{}.Marshal(m) 289 } 290 291 func (m *User_AuthInfo) UnmarshalJSON(data []byte) error { 292 return protojson.Unmarshal(data, m) 293 } 294 295 func (m *User_AuthInfo) GetProvider() string { 296 if m != nil { 297 return m.Provider 298 } 299 return "" 300 } 301 302 func (m *User_AuthInfo) GetId() string { 303 if m != nil { 304 return m.Id 305 } 306 return "" 307 } 308 309 func (m *User_AuthInfo) SetProvider(fv string) { 310 if m == nil { 311 panic(fmt.Errorf("can't set %s on nil %s", "Provider", "User_AuthInfo")) 312 } 313 m.Provider = fv 314 } 315 316 func (m *User_AuthInfo) SetId(fv string) { 317 if m == nil { 318 panic(fmt.Errorf("can't set %s on nil %s", "Id", "User_AuthInfo")) 319 } 320 m.Id = fv 321 } 322 323 var edgelq_iam_proto_v1alpha2_user_proto preflect.FileDescriptor 324 325 var edgelq_iam_proto_v1alpha2_user_proto_rawDesc = []byte{ 326 0x0a, 0x24, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 327 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x75, 0x73, 0x65, 0x72, 328 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x10, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 329 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x1a, 0x19, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 330 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x2e, 0x70, 0x72, 331 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 332 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x2e, 0x70, 333 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 334 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 335 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 336 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 337 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 338 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x72, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 339 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 340 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x74, 0x6f, 0x72, 0x65, 341 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 342 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 343 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 344 0x69, 0x61, 0x6d, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 345 0x69, 0x61, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x65, 0x64, 0x67, 0x65, 0x6c, 346 0x71, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 347 0x6f, 0x6e, 0x73, 0x2f, 0x61, 0x75, 0x64, 0x69, 0x74, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 348 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2f, 0x6d, 0x65, 0x74, 349 0x61, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0x8b, 0x07, 0x0a, 0x04, 0x55, 0x73, 0x65, 0x72, 350 0x12, 0x20, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0c, 351 0xb2, 0xda, 0x21, 0x08, 0x0a, 0x06, 0x0a, 0x04, 0x55, 0x73, 0x65, 0x72, 0x52, 0x04, 0x6e, 0x61, 352 0x6d, 0x65, 0x12, 0x1b, 0x0a, 0x09, 0x66, 0x75, 0x6c, 0x6c, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 353 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x66, 0x75, 0x6c, 0x6c, 0x4e, 0x61, 0x6d, 0x65, 0x12, 354 0x2d, 0x0a, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x18, 0x08, 0x20, 0x01, 0x28, 355 0x0b, 0x32, 0x11, 0x2e, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 356 0x4d, 0x65, 0x74, 0x61, 0x52, 0x08, 0x6d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0x12, 0x20, 357 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x0a, 0xca, 358 0xc6, 0x27, 0x06, 0x2a, 0x04, 0x52, 0x02, 0x58, 0x01, 0x52, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 359 0x12, 0x25, 0x0a, 0x0e, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 360 0x65, 0x64, 0x18, 0x04, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0d, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x56, 361 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x12, 0x3c, 0x0a, 0x09, 0x61, 0x75, 0x74, 0x68, 0x5f, 362 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x05, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1f, 0x2e, 0x6e, 0x74, 0x74, 363 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x55, 0x73, 364 0x65, 0x72, 0x2e, 0x41, 0x75, 0x74, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x08, 0x61, 0x75, 0x74, 365 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x40, 0x0a, 0x08, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 366 0x73, 0x18, 0x07, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x24, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 367 0x6d, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x2e, 368 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x08, 0x73, 369 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x47, 0x0a, 0x0e, 0x72, 0x65, 0x66, 0x72, 0x65, 370 0x73, 0x68, 0x65, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x06, 0x20, 0x01, 0x28, 0x0b, 0x32, 371 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x75, 372 0x66, 0x2e, 0x54, 0x69, 0x6d, 0x65, 0x73, 0x74, 0x61, 0x6d, 0x70, 0x42, 0x04, 0xf0, 0xd9, 0x21, 373 0x01, 0x52, 0x0d, 0x72, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x65, 0x64, 0x54, 0x69, 0x6d, 0x65, 374 0x1a, 0x36, 0x0a, 0x08, 0x41, 0x75, 0x74, 0x68, 0x49, 0x6e, 0x66, 0x6f, 0x12, 0x1a, 0x0a, 0x08, 375 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 376 0x70, 0x72, 0x6f, 0x76, 0x69, 0x64, 0x65, 0x72, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x02, 377 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x1a, 0x3b, 0x0a, 0x0d, 0x53, 0x65, 0x74, 0x74, 378 0x69, 0x6e, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 379 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 380 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 381 0x65, 0x3a, 0x02, 0x38, 0x01, 0x3a, 0x8d, 0x03, 0xea, 0x41, 0x23, 0x0a, 0x13, 0x69, 0x61, 0x6d, 382 0x2e, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x55, 0x73, 0x65, 0x72, 383 0x12, 0x0c, 0x75, 0x73, 0x65, 0x72, 0x73, 0x2f, 0x7b, 0x75, 0x73, 0x65, 0x72, 0x7d, 0x92, 0xd9, 384 0x21, 0x72, 0x0a, 0x05, 0x75, 0x73, 0x65, 0x72, 0x73, 0x12, 0x05, 0x75, 0x73, 0x65, 0x72, 0x73, 385 0x2a, 0x10, 0x5b, 0x5c, 0x77, 0x2e, 0x40, 0x7c, 0x5f, 0x2d, 0x5d, 0x7b, 0x31, 0x2c, 0x31, 0x32, 386 0x38, 0x7d, 0x42, 0x50, 0x08, 0x02, 0x12, 0x06, 0x0a, 0x04, 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x07, 387 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x0b, 0x0a, 0x09, 0x66, 0x75, 0x6c, 0x6c, 0x5f, 388 0x6e, 0x61, 0x6d, 0x65, 0x12, 0x10, 0x0a, 0x0e, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x76, 0x65, 389 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x12, 0x1c, 0x0a, 0x0e, 0x72, 0x65, 0x66, 0x72, 0x65, 0x73, 390 0x68, 0x65, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x0a, 0x4c, 0x61, 0x73, 0x74, 0x20, 0x4c, 391 0x6f, 0x67, 0x69, 0x6e, 0xaa, 0xd9, 0x21, 0x5a, 0x0a, 0x09, 0x66, 0x75, 0x6c, 0x6c, 0x5f, 0x6e, 392 0x61, 0x6d, 0x65, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x12, 0x04, 0x6e, 0x61, 0x6d, 0x65, 393 0x12, 0x0e, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 394 0x1a, 0x09, 0x66, 0x75, 0x6c, 0x6c, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x1a, 0x0e, 0x72, 0x65, 0x66, 395 0x72, 0x65, 0x73, 0x68, 0x65, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x1a, 0x05, 0x65, 0x6d, 0x61, 396 0x69, 0x6c, 0x1a, 0x0e, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x76, 0x65, 0x72, 0x69, 0x66, 0x69, 397 0x65, 0x64, 0xb2, 0xdf, 0x21, 0x09, 0x12, 0x07, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0xda, 398 0x94, 0x23, 0x09, 0x12, 0x07, 0x0a, 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0xca, 0xa3, 0x22, 0x1a, 399 0x0a, 0x18, 0x0a, 0x0c, 0x72, 0x65, 0x61, 0x64, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 400 0x12, 0x08, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0xc2, 0x85, 0x2c, 0x57, 0x22, 0x04, 401 0x6e, 0x61, 0x6d, 0x65, 0x22, 0x09, 0x66, 0x75, 0x6c, 0x6c, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x22, 402 0x05, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x22, 0x0e, 0x65, 0x6d, 0x61, 0x69, 0x6c, 0x5f, 0x76, 0x65, 403 0x72, 0x69, 0x66, 0x69, 0x65, 0x64, 0x22, 0x09, 0x61, 0x75, 0x74, 0x68, 0x5f, 0x69, 0x6e, 0x66, 404 0x6f, 0x22, 0x08, 0x73, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x73, 0x42, 0x0e, 0x72, 0x65, 0x66, 405 0x72, 0x65, 0x73, 0x68, 0x65, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x42, 0x08, 0x6d, 0x65, 0x74, 406 0x61, 0x64, 0x61, 0x74, 0x61, 0x42, 0xf3, 0x01, 0xe8, 0xde, 0x21, 0x01, 0xd2, 0xff, 0xd0, 0x02, 407 0x40, 0x0a, 0x0a, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x65, 0x12, 0x32, 0x67, 408 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 409 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x73, 0x74, 410 0x6f, 0x72, 0x65, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 0x32, 0x2f, 0x75, 0x73, 0x65, 411 0x72, 0xa2, 0x80, 0xd1, 0x02, 0x42, 0x0a, 0x0b, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x61, 0x63, 0x63, 412 0x65, 0x73, 0x73, 0x12, 0x33, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 413 0x63, 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 414 0x69, 0x61, 0x6d, 0x2f, 0x61, 0x63, 0x63, 0x65, 0x73, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 415 0x68, 0x61, 0x32, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x0a, 0x17, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 416 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 417 0x32, 0x42, 0x09, 0x55, 0x73, 0x65, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x3b, 418 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 0x6c, 0x6f, 0x75, 0x64, 419 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x72, 420 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x73, 0x2f, 0x76, 0x31, 0x61, 0x6c, 0x70, 0x68, 0x61, 421 0x32, 0x2f, 0x75, 0x73, 0x65, 0x72, 0x3b, 0x75, 0x73, 0x65, 0x72, 0x62, 0x06, 0x70, 0x72, 0x6f, 422 0x74, 0x6f, 0x33, 423 } 424 425 var ( 426 edgelq_iam_proto_v1alpha2_user_proto_rawDescOnce sync.Once 427 edgelq_iam_proto_v1alpha2_user_proto_rawDescData = edgelq_iam_proto_v1alpha2_user_proto_rawDesc 428 ) 429 430 func edgelq_iam_proto_v1alpha2_user_proto_rawDescGZIP() []byte { 431 edgelq_iam_proto_v1alpha2_user_proto_rawDescOnce.Do(func() { 432 edgelq_iam_proto_v1alpha2_user_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_iam_proto_v1alpha2_user_proto_rawDescData) 433 }) 434 return edgelq_iam_proto_v1alpha2_user_proto_rawDescData 435 } 436 437 var edgelq_iam_proto_v1alpha2_user_proto_msgTypes = make([]protoimpl.MessageInfo, 3) 438 var edgelq_iam_proto_v1alpha2_user_proto_goTypes = []interface{}{ 439 (*User)(nil), // 0: ntt.iam.v1alpha2.User 440 (*User_AuthInfo)(nil), // 1: ntt.iam.v1alpha2.User.AuthInfo 441 nil, // 2: ntt.iam.v1alpha2.User.SettingsEntry 442 (*meta.Meta)(nil), // 3: goten.types.Meta 443 (*timestamppb.Timestamp)(nil), // 4: google.protobuf.Timestamp 444 } 445 var edgelq_iam_proto_v1alpha2_user_proto_depIdxs = []int32{ 446 3, // 0: ntt.iam.v1alpha2.User.metadata:type_name -> goten.types.Meta 447 1, // 1: ntt.iam.v1alpha2.User.auth_info:type_name -> ntt.iam.v1alpha2.User.AuthInfo 448 2, // 2: ntt.iam.v1alpha2.User.settings:type_name -> ntt.iam.v1alpha2.User.SettingsEntry 449 4, // 3: ntt.iam.v1alpha2.User.refreshed_time:type_name -> google.protobuf.Timestamp 450 4, // [4:4] is the sub-list for method output_type 451 4, // [4:4] is the sub-list for method input_type 452 4, // [4:4] is the sub-list for extension type_name 453 4, // [4:4] is the sub-list for extension extendee 454 0, // [0:4] is the sub-list for field type_name 455 } 456 457 func init() { edgelq_iam_proto_v1alpha2_user_proto_init() } 458 func edgelq_iam_proto_v1alpha2_user_proto_init() { 459 if edgelq_iam_proto_v1alpha2_user_proto != nil { 460 return 461 } 462 if !protoimpl.UnsafeEnabled { 463 464 edgelq_iam_proto_v1alpha2_user_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 465 switch v := v.(*User); i { 466 case 0: 467 return &v.state 468 case 1: 469 return &v.sizeCache 470 case 2: 471 return &v.unknownFields 472 default: 473 return nil 474 } 475 } 476 edgelq_iam_proto_v1alpha2_user_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 477 switch v := v.(*User_AuthInfo); i { 478 case 0: 479 return &v.state 480 case 1: 481 return &v.sizeCache 482 case 2: 483 return &v.unknownFields 484 default: 485 return nil 486 } 487 } 488 } 489 490 type x struct{} 491 out := protoimpl.TypeBuilder{ 492 File: protoimpl.DescBuilder{ 493 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 494 RawDescriptor: edgelq_iam_proto_v1alpha2_user_proto_rawDesc, 495 NumEnums: 0, 496 NumMessages: 3, 497 NumExtensions: 0, 498 NumServices: 0, 499 }, 500 GoTypes: edgelq_iam_proto_v1alpha2_user_proto_goTypes, 501 DependencyIndexes: edgelq_iam_proto_v1alpha2_user_proto_depIdxs, 502 MessageInfos: edgelq_iam_proto_v1alpha2_user_proto_msgTypes, 503 }.Build() 504 edgelq_iam_proto_v1alpha2_user_proto = out.File 505 edgelq_iam_proto_v1alpha2_user_proto_rawDesc = nil 506 edgelq_iam_proto_v1alpha2_user_proto_goTypes = nil 507 edgelq_iam_proto_v1alpha2_user_proto_depIdxs = nil 508 }