github.com/cloudwan/edgelq-sdk@v1.15.4/iam/client/v1/role_binding/role_binding_custom.pb.go (about) 1 // Code generated by protoc-gen-goten-go 2 // File: edgelq/iam/proto/v1/role_binding_custom.proto 3 // DO NOT EDIT!!! 4 5 package role_binding_client 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 iam_common "github.com/cloudwan/edgelq-sdk/iam/client/v1/common" 21 role_binding "github.com/cloudwan/edgelq-sdk/iam/resources/v1/role_binding" 22 view "github.com/cloudwan/goten-sdk/types/view" 23 fieldmaskpb "google.golang.org/protobuf/types/known/fieldmaskpb" 24 ) 25 26 // Reference imports to suppress errors if they are not otherwise used. 27 var ( 28 _ = fmt.Errorf 29 _ = reflect.Method{} 30 _ = sync.Once{} 31 32 _ = protojson.MarshalOptions{} 33 _ = proto.MarshalOptions{} 34 _ = preflect.Value{} 35 _ = protoimpl.DescBuilder{} 36 ) 37 38 // make sure we're using proto imports 39 var ( 40 _ = &iam_common.MembersMasks{} 41 _ = &role_binding.RoleBinding{} 42 _ = &fieldmaskpb.FieldMask{} 43 _ = view.View(0) 44 ) 45 46 const ( 47 // Verify that this generated code is sufficiently up-to-date. 48 _ = protoimpl.EnforceVersion(20 - protoimpl.MinVersion) 49 // Verify that runtime/protoimpl is sufficiently up-to-date. 50 _ = protoimpl.EnforceVersion(protoimpl.MaxVersion - 20) 51 ) 52 53 // A request message of the ListRoleBindingsWithMembers method. 54 type ListRoleBindingsWithMembersRequest struct { 55 state protoimpl.MessageState 56 sizeCache protoimpl.SizeCache 57 unknownFields protoimpl.UnknownFields 58 // Parent name of ntt.iam.v1.RoleBinding 59 Parent *role_binding.ParentName `protobuf:"bytes,1,opt,customtype=ParentName,name=parent,proto3" json:"parent,omitempty"` 60 // Requested page size. Server may return fewer RoleBindings than requested. 61 // If unspecified, server will pick an appropriate default. 62 PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` 63 // A token identifying a page of results the server should return. 64 // Typically, this is the value of 65 // ListRoleBindingsWithMembersResponse.next_page_token. 66 PageToken *role_binding.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` 67 // Order By - 68 // https://cloud.google.com/apis/design/design_patterns#list_pagination list 69 // of field path with order directive, either 'asc' or 'desc'. If direction is 70 // not provided, 'asc' is assumed. e.g. "state.nested_field asc, 71 // state.something.else desc, theme" 72 OrderBy *role_binding.OrderBy `protobuf:"bytes,4,opt,customtype=OrderBy,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` 73 // Filter - filter results by field criteria. Simplified SQL-like syntax with 74 // following operators: 75 // <=, >=, =, !=, <, >, LIKE, CONTAINS (aliases CONTAIN, HAS, HAVE), IN, IS 76 // [NOT] NULL | NaN . Combine conditions with OR | AND example: 'meta.labels 77 // CONTAINS "severity:important" OR (state.last_error_time > 78 // "2018-11-15T10:00:00Z" AND state.status = "ERROR")' 79 Filter *role_binding.Filter `protobuf:"bytes,5,opt,customtype=Filter,name=filter,proto3" json:"filter,omitempty"` 80 // A list of extra fields to be obtained for each response item on top of 81 // fields defined by request field view 82 FieldMask *role_binding.RoleBinding_FieldMask `protobuf:"bytes,6,opt,customtype=RoleBinding_FieldMask,name=field_mask,json=fieldMask,proto3" json:"field_mask,omitempty"` 83 // View defines list of standard response fields present in response items. 84 // Additional fields can be amended by request field field_mask and user_mask. 85 View view.View `protobuf:"varint,7,opt,name=view,proto3,enum=goten.types.View" json:"view,omitempty"` 86 // Defines field masks applied to member resources (Users, Service accounts, 87 // Groups). 88 MembersMasks *iam_common.MembersMasks `protobuf:"bytes,9,opt,name=members_masks,json=membersMasks,proto3" json:"members_masks,omitempty"` 89 // Indicates if list response should contain total count and offset (fields 90 // current_offset and total_results_count). 91 IncludePagingInfo bool `protobuf:"varint,8,opt,name=include_paging_info,json=includePagingInfo,proto3" json:"include_paging_info,omitempty"` 92 } 93 94 func (m *ListRoleBindingsWithMembersRequest) Reset() { 95 *m = ListRoleBindingsWithMembersRequest{} 96 if protoimpl.UnsafeEnabled { 97 mi := &edgelq_iam_proto_v1_role_binding_custom_proto_msgTypes[0] 98 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 99 ms.StoreMessageInfo(mi) 100 } 101 } 102 103 func (m *ListRoleBindingsWithMembersRequest) String() string { 104 return protoimpl.X.MessageStringOf(m) 105 } 106 107 func (*ListRoleBindingsWithMembersRequest) ProtoMessage() {} 108 109 func (m *ListRoleBindingsWithMembersRequest) ProtoReflect() preflect.Message { 110 mi := &edgelq_iam_proto_v1_role_binding_custom_proto_msgTypes[0] 111 if protoimpl.UnsafeEnabled && m != nil { 112 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 113 if ms.LoadMessageInfo() == nil { 114 ms.StoreMessageInfo(mi) 115 } 116 return ms 117 } 118 return mi.MessageOf(m) 119 } 120 121 func (*ListRoleBindingsWithMembersRequest) GotenMessage() {} 122 123 // Deprecated, Use ListRoleBindingsWithMembersRequest.ProtoReflect.Descriptor instead. 124 func (*ListRoleBindingsWithMembersRequest) Descriptor() ([]byte, []int) { 125 return edgelq_iam_proto_v1_role_binding_custom_proto_rawDescGZIP(), []int{0} 126 } 127 128 func (m *ListRoleBindingsWithMembersRequest) Unmarshal(b []byte) error { 129 return proto.Unmarshal(b, m) 130 } 131 132 func (m *ListRoleBindingsWithMembersRequest) Marshal() ([]byte, error) { 133 return proto.Marshal(m) 134 } 135 136 func (m *ListRoleBindingsWithMembersRequest) MarshalJSON() ([]byte, error) { 137 return protojson.MarshalOptions{}.Marshal(m) 138 } 139 140 func (m *ListRoleBindingsWithMembersRequest) UnmarshalJSON(data []byte) error { 141 return protojson.Unmarshal(data, m) 142 } 143 144 func (m *ListRoleBindingsWithMembersRequest) GetParent() *role_binding.ParentName { 145 if m != nil { 146 return m.Parent 147 } 148 return nil 149 } 150 151 func (m *ListRoleBindingsWithMembersRequest) GetPageSize() int32 { 152 if m != nil { 153 return m.PageSize 154 } 155 return int32(0) 156 } 157 158 func (m *ListRoleBindingsWithMembersRequest) GetPageToken() *role_binding.PagerCursor { 159 if m != nil { 160 return m.PageToken 161 } 162 return nil 163 } 164 165 func (m *ListRoleBindingsWithMembersRequest) GetOrderBy() *role_binding.OrderBy { 166 if m != nil { 167 return m.OrderBy 168 } 169 return nil 170 } 171 172 func (m *ListRoleBindingsWithMembersRequest) GetFilter() *role_binding.Filter { 173 if m != nil { 174 return m.Filter 175 } 176 return nil 177 } 178 179 func (m *ListRoleBindingsWithMembersRequest) GetFieldMask() *role_binding.RoleBinding_FieldMask { 180 if m != nil { 181 return m.FieldMask 182 } 183 return nil 184 } 185 186 func (m *ListRoleBindingsWithMembersRequest) GetView() view.View { 187 if m != nil { 188 return m.View 189 } 190 return view.View_UNSPECIFIED 191 } 192 193 func (m *ListRoleBindingsWithMembersRequest) GetMembersMasks() *iam_common.MembersMasks { 194 if m != nil { 195 return m.MembersMasks 196 } 197 return nil 198 } 199 200 func (m *ListRoleBindingsWithMembersRequest) GetIncludePagingInfo() bool { 201 if m != nil { 202 return m.IncludePagingInfo 203 } 204 return false 205 } 206 207 func (m *ListRoleBindingsWithMembersRequest) SetParent(fv *role_binding.ParentName) { 208 if m == nil { 209 panic(fmt.Errorf("can't set %s on nil %s", "Parent", "ListRoleBindingsWithMembersRequest")) 210 } 211 m.Parent = fv 212 } 213 214 func (m *ListRoleBindingsWithMembersRequest) SetPageSize(fv int32) { 215 if m == nil { 216 panic(fmt.Errorf("can't set %s on nil %s", "PageSize", "ListRoleBindingsWithMembersRequest")) 217 } 218 m.PageSize = fv 219 } 220 221 func (m *ListRoleBindingsWithMembersRequest) SetPageToken(fv *role_binding.PagerCursor) { 222 if m == nil { 223 panic(fmt.Errorf("can't set %s on nil %s", "PageToken", "ListRoleBindingsWithMembersRequest")) 224 } 225 m.PageToken = fv 226 } 227 228 func (m *ListRoleBindingsWithMembersRequest) SetOrderBy(fv *role_binding.OrderBy) { 229 if m == nil { 230 panic(fmt.Errorf("can't set %s on nil %s", "OrderBy", "ListRoleBindingsWithMembersRequest")) 231 } 232 m.OrderBy = fv 233 } 234 235 func (m *ListRoleBindingsWithMembersRequest) SetFilter(fv *role_binding.Filter) { 236 if m == nil { 237 panic(fmt.Errorf("can't set %s on nil %s", "Filter", "ListRoleBindingsWithMembersRequest")) 238 } 239 m.Filter = fv 240 } 241 242 func (m *ListRoleBindingsWithMembersRequest) SetFieldMask(fv *role_binding.RoleBinding_FieldMask) { 243 if m == nil { 244 panic(fmt.Errorf("can't set %s on nil %s", "FieldMask", "ListRoleBindingsWithMembersRequest")) 245 } 246 m.FieldMask = fv 247 } 248 249 func (m *ListRoleBindingsWithMembersRequest) SetView(fv view.View) { 250 if m == nil { 251 panic(fmt.Errorf("can't set %s on nil %s", "View", "ListRoleBindingsWithMembersRequest")) 252 } 253 m.View = fv 254 } 255 256 func (m *ListRoleBindingsWithMembersRequest) SetMembersMasks(fv *iam_common.MembersMasks) { 257 if m == nil { 258 panic(fmt.Errorf("can't set %s on nil %s", "MembersMasks", "ListRoleBindingsWithMembersRequest")) 259 } 260 m.MembersMasks = fv 261 } 262 263 func (m *ListRoleBindingsWithMembersRequest) SetIncludePagingInfo(fv bool) { 264 if m == nil { 265 panic(fmt.Errorf("can't set %s on nil %s", "IncludePagingInfo", "ListRoleBindingsWithMembersRequest")) 266 } 267 m.IncludePagingInfo = fv 268 } 269 270 // A response message of the ListRoleBindingsWithMembers method. 271 type ListRoleBindingsWithMembersResponse struct { 272 state protoimpl.MessageState 273 sizeCache protoimpl.SizeCache 274 unknownFields protoimpl.UnknownFields 275 // The list of RoleBindings 276 RoleBindings []*role_binding.RoleBinding `protobuf:"bytes,1,rep,name=role_bindings,json=roleBindings,proto3" json:"role_bindings,omitempty"` 277 // List of matching members per each received role binding. 278 MatchingMembers []*iam_common.MembersInfo `protobuf:"bytes,2,rep,name=matching_members,json=matchingMembers,proto3" json:"matching_members,omitempty"` 279 // A token to retrieve previous page of results. 280 // 281 // Pass this value in the ListRoleBindingsWithMembersRequest.page_token. 282 PrevPageToken *role_binding.PagerCursor `protobuf:"bytes,3,opt,customtype=PagerCursor,name=prev_page_token,json=prevPageToken,proto3" json:"prev_page_token,omitempty"` 283 // A token to retrieve next page of results. 284 // 285 // Pass this value in the ListRoleBindingsWithMembersRequest.page_token. 286 NextPageToken *role_binding.PagerCursor `protobuf:"bytes,4,opt,customtype=PagerCursor,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` 287 // Current offset from the first page or 0 if no page tokens were given, 288 // paging info was not requested or there was an error while trying to get 289 // it). Page index can be computed from offset and limit provided in a 290 // request. 291 CurrentOffset int32 `protobuf:"varint,5,opt,name=current_offset,json=currentOffset,proto3" json:"current_offset,omitempty"` 292 // Number of total RoleBindings across all pages or 0, if there are no items, 293 // paging info was not requested or there was an error while trying to get it. 294 TotalResultsCount int32 `protobuf:"varint,6,opt,name=total_results_count,json=totalResultsCount,proto3" json:"total_results_count,omitempty"` 295 } 296 297 func (m *ListRoleBindingsWithMembersResponse) Reset() { 298 *m = ListRoleBindingsWithMembersResponse{} 299 if protoimpl.UnsafeEnabled { 300 mi := &edgelq_iam_proto_v1_role_binding_custom_proto_msgTypes[1] 301 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 302 ms.StoreMessageInfo(mi) 303 } 304 } 305 306 func (m *ListRoleBindingsWithMembersResponse) String() string { 307 return protoimpl.X.MessageStringOf(m) 308 } 309 310 func (*ListRoleBindingsWithMembersResponse) ProtoMessage() {} 311 312 func (m *ListRoleBindingsWithMembersResponse) ProtoReflect() preflect.Message { 313 mi := &edgelq_iam_proto_v1_role_binding_custom_proto_msgTypes[1] 314 if protoimpl.UnsafeEnabled && m != nil { 315 ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(m)) 316 if ms.LoadMessageInfo() == nil { 317 ms.StoreMessageInfo(mi) 318 } 319 return ms 320 } 321 return mi.MessageOf(m) 322 } 323 324 func (*ListRoleBindingsWithMembersResponse) GotenMessage() {} 325 326 // Deprecated, Use ListRoleBindingsWithMembersResponse.ProtoReflect.Descriptor instead. 327 func (*ListRoleBindingsWithMembersResponse) Descriptor() ([]byte, []int) { 328 return edgelq_iam_proto_v1_role_binding_custom_proto_rawDescGZIP(), []int{1} 329 } 330 331 func (m *ListRoleBindingsWithMembersResponse) Unmarshal(b []byte) error { 332 return proto.Unmarshal(b, m) 333 } 334 335 func (m *ListRoleBindingsWithMembersResponse) Marshal() ([]byte, error) { 336 return proto.Marshal(m) 337 } 338 339 func (m *ListRoleBindingsWithMembersResponse) MarshalJSON() ([]byte, error) { 340 return protojson.MarshalOptions{}.Marshal(m) 341 } 342 343 func (m *ListRoleBindingsWithMembersResponse) UnmarshalJSON(data []byte) error { 344 return protojson.Unmarshal(data, m) 345 } 346 347 func (m *ListRoleBindingsWithMembersResponse) GetRoleBindings() []*role_binding.RoleBinding { 348 if m != nil { 349 return m.RoleBindings 350 } 351 return nil 352 } 353 354 func (m *ListRoleBindingsWithMembersResponse) GetMatchingMembers() []*iam_common.MembersInfo { 355 if m != nil { 356 return m.MatchingMembers 357 } 358 return nil 359 } 360 361 func (m *ListRoleBindingsWithMembersResponse) GetPrevPageToken() *role_binding.PagerCursor { 362 if m != nil { 363 return m.PrevPageToken 364 } 365 return nil 366 } 367 368 func (m *ListRoleBindingsWithMembersResponse) GetNextPageToken() *role_binding.PagerCursor { 369 if m != nil { 370 return m.NextPageToken 371 } 372 return nil 373 } 374 375 func (m *ListRoleBindingsWithMembersResponse) GetCurrentOffset() int32 { 376 if m != nil { 377 return m.CurrentOffset 378 } 379 return int32(0) 380 } 381 382 func (m *ListRoleBindingsWithMembersResponse) GetTotalResultsCount() int32 { 383 if m != nil { 384 return m.TotalResultsCount 385 } 386 return int32(0) 387 } 388 389 func (m *ListRoleBindingsWithMembersResponse) SetRoleBindings(fv []*role_binding.RoleBinding) { 390 if m == nil { 391 panic(fmt.Errorf("can't set %s on nil %s", "RoleBindings", "ListRoleBindingsWithMembersResponse")) 392 } 393 m.RoleBindings = fv 394 } 395 396 func (m *ListRoleBindingsWithMembersResponse) SetMatchingMembers(fv []*iam_common.MembersInfo) { 397 if m == nil { 398 panic(fmt.Errorf("can't set %s on nil %s", "MatchingMembers", "ListRoleBindingsWithMembersResponse")) 399 } 400 m.MatchingMembers = fv 401 } 402 403 func (m *ListRoleBindingsWithMembersResponse) SetPrevPageToken(fv *role_binding.PagerCursor) { 404 if m == nil { 405 panic(fmt.Errorf("can't set %s on nil %s", "PrevPageToken", "ListRoleBindingsWithMembersResponse")) 406 } 407 m.PrevPageToken = fv 408 } 409 410 func (m *ListRoleBindingsWithMembersResponse) SetNextPageToken(fv *role_binding.PagerCursor) { 411 if m == nil { 412 panic(fmt.Errorf("can't set %s on nil %s", "NextPageToken", "ListRoleBindingsWithMembersResponse")) 413 } 414 m.NextPageToken = fv 415 } 416 417 func (m *ListRoleBindingsWithMembersResponse) SetCurrentOffset(fv int32) { 418 if m == nil { 419 panic(fmt.Errorf("can't set %s on nil %s", "CurrentOffset", "ListRoleBindingsWithMembersResponse")) 420 } 421 m.CurrentOffset = fv 422 } 423 424 func (m *ListRoleBindingsWithMembersResponse) SetTotalResultsCount(fv int32) { 425 if m == nil { 426 panic(fmt.Errorf("can't set %s on nil %s", "TotalResultsCount", "ListRoleBindingsWithMembersResponse")) 427 } 428 m.TotalResultsCount = fv 429 } 430 431 var edgelq_iam_proto_v1_role_binding_custom_proto preflect.FileDescriptor 432 433 var edgelq_iam_proto_v1_role_binding_custom_proto_rawDesc = []byte{ 434 0x0a, 0x2d, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 435 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x6f, 0x6c, 0x65, 0x5f, 0x62, 0x69, 0x6e, 0x64, 0x69, 436 0x6e, 0x67, 0x5f, 0x63, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 437 0x0a, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x1a, 0x20, 0x67, 0x6f, 0x74, 438 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 0x76, 439 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1d, 0x67, 440 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 441 0x2f, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1f, 0x67, 0x6f, 442 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 0x2f, 443 0x73, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x24, 0x67, 444 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x61, 0x6e, 0x6e, 0x6f, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x73, 445 0x2f, 0x6d, 0x75, 0x6c, 0x74, 0x69, 0x5f, 0x72, 0x65, 0x67, 0x69, 0x6f, 0x6e, 0x2e, 0x70, 0x72, 446 0x6f, 0x74, 0x6f, 0x1a, 0x20, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2f, 0x70, 0x72, 0x6f, 0x74, 447 0x6f, 0x62, 0x75, 0x66, 0x2f, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x2e, 448 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x16, 0x67, 0x6f, 0x74, 0x65, 0x6e, 0x2f, 0x74, 0x79, 0x70, 449 0x65, 0x73, 0x2f, 0x76, 0x69, 0x65, 0x77, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x27, 0x65, 450 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 451 0x76, 0x31, 0x2f, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 452 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x26, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 453 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x6f, 0x6c, 0x65, 454 0x5f, 0x62, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x2d, 455 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 0x61, 0x6d, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 456 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x6f, 0x6c, 0x65, 0x5f, 0x62, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 457 0x5f, 0x63, 0x68, 0x61, 0x6e, 0x67, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xf4, 0x03, 458 0x0a, 0x22, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x6f, 0x6c, 0x65, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 459 0x67, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x52, 0x65, 0x71, 460 0x75, 0x65, 0x73, 0x74, 0x12, 0x2b, 0x0a, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 0x74, 0x18, 0x01, 461 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0xb2, 0xda, 0x21, 0x0f, 0x3a, 0x0d, 0x0a, 0x0b, 0x52, 0x6f, 462 0x6c, 0x65, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x52, 0x06, 0x70, 0x61, 0x72, 0x65, 0x6e, 463 0x74, 0x12, 0x2a, 0x0a, 0x09, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x73, 0x69, 0x7a, 0x65, 0x18, 0x02, 464 0x20, 0x01, 0x28, 0x05, 0x42, 0x0d, 0xca, 0xc6, 0x27, 0x09, 0x12, 0x07, 0x12, 0x03, 0x08, 0xe8, 465 0x07, 0x2a, 0x00, 0x52, 0x08, 0x70, 0x61, 0x67, 0x65, 0x53, 0x69, 0x7a, 0x65, 0x12, 0x32, 0x0a, 466 0x0a, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 467 0x09, 0x42, 0x13, 0xb2, 0xda, 0x21, 0x0f, 0x22, 0x0d, 0x0a, 0x0b, 0x52, 0x6f, 0x6c, 0x65, 0x42, 468 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x52, 0x09, 0x70, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 469 0x6e, 0x12, 0x2e, 0x0a, 0x08, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x5f, 0x62, 0x79, 0x18, 0x04, 0x20, 470 0x01, 0x28, 0x09, 0x42, 0x13, 0xb2, 0xda, 0x21, 0x0f, 0x2a, 0x0d, 0x0a, 0x0b, 0x52, 0x6f, 0x6c, 471 0x65, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x52, 0x07, 0x6f, 0x72, 0x64, 0x65, 0x72, 0x42, 472 0x79, 0x12, 0x2b, 0x0a, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x18, 0x05, 0x20, 0x01, 0x28, 473 0x09, 0x42, 0x13, 0xb2, 0xda, 0x21, 0x0f, 0x1a, 0x0d, 0x0a, 0x0b, 0x52, 0x6f, 0x6c, 0x65, 0x42, 474 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x52, 0x06, 0x66, 0x69, 0x6c, 0x74, 0x65, 0x72, 0x12, 0x4e, 475 0x0a, 0x0a, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x18, 0x06, 0x20, 0x01, 476 0x28, 0x0b, 0x32, 0x1a, 0x2e, 0x67, 0x6f, 0x6f, 0x67, 0x6c, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, 477 0x6f, 0x62, 0x75, 0x66, 0x2e, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x42, 0x13, 478 0xb2, 0xda, 0x21, 0x0f, 0x32, 0x0d, 0x0a, 0x0b, 0x52, 0x6f, 0x6c, 0x65, 0x42, 0x69, 0x6e, 0x64, 479 0x69, 0x6e, 0x67, 0x52, 0x09, 0x66, 0x69, 0x65, 0x6c, 0x64, 0x4d, 0x61, 0x73, 0x6b, 0x12, 0x25, 480 0x0a, 0x04, 0x76, 0x69, 0x65, 0x77, 0x18, 0x07, 0x20, 0x01, 0x28, 0x0e, 0x32, 0x11, 0x2e, 0x67, 481 0x6f, 0x74, 0x65, 0x6e, 0x2e, 0x74, 0x79, 0x70, 0x65, 0x73, 0x2e, 0x56, 0x69, 0x65, 0x77, 0x52, 482 0x04, 0x76, 0x69, 0x65, 0x77, 0x12, 0x3d, 0x0a, 0x0d, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 483 0x5f, 0x6d, 0x61, 0x73, 0x6b, 0x73, 0x18, 0x09, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x6e, 484 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 485 0x73, 0x4d, 0x61, 0x73, 0x6b, 0x73, 0x52, 0x0c, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x4d, 486 0x61, 0x73, 0x6b, 0x73, 0x12, 0x2e, 0x0a, 0x13, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x5f, 487 0x70, 0x61, 0x67, 0x69, 0x6e, 0x67, 0x5f, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x08, 0x20, 0x01, 0x28, 488 0x08, 0x52, 0x11, 0x69, 0x6e, 0x63, 0x6c, 0x75, 0x64, 0x65, 0x50, 0x61, 0x67, 0x69, 0x6e, 0x67, 489 0x49, 0x6e, 0x66, 0x6f, 0x22, 0xf8, 0x02, 0x0a, 0x23, 0x4c, 0x69, 0x73, 0x74, 0x52, 0x6f, 0x6c, 490 0x65, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x73, 0x57, 0x69, 0x74, 0x68, 0x4d, 0x65, 0x6d, 491 0x62, 0x65, 0x72, 0x73, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x12, 0x3c, 0x0a, 0x0d, 492 0x72, 0x6f, 0x6c, 0x65, 0x5f, 0x62, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x73, 0x18, 0x01, 0x20, 493 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 0x31, 494 0x2e, 0x52, 0x6f, 0x6c, 0x65, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x52, 0x0c, 0x72, 0x6f, 495 0x6c, 0x65, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x73, 0x12, 0x42, 0x0a, 0x10, 0x6d, 0x61, 496 0x74, 0x63, 0x68, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x18, 0x02, 497 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 0x61, 0x6d, 0x2e, 0x76, 498 0x31, 0x2e, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x49, 0x6e, 0x66, 0x6f, 0x52, 0x0f, 0x6d, 499 0x61, 0x74, 0x63, 0x68, 0x69, 0x6e, 0x67, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x73, 0x12, 0x3b, 500 0x0a, 0x0f, 0x70, 0x72, 0x65, 0x76, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 501 0x6e, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0xb2, 0xda, 0x21, 0x0f, 0x22, 0x0d, 0x0a, 502 0x0b, 0x52, 0x6f, 0x6c, 0x65, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x52, 0x0d, 0x70, 0x72, 503 0x65, 0x76, 0x50, 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x3b, 0x0a, 0x0f, 0x6e, 504 0x65, 0x78, 0x74, 0x5f, 0x70, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x6f, 0x6b, 0x65, 0x6e, 0x18, 0x04, 505 0x20, 0x01, 0x28, 0x09, 0x42, 0x13, 0xb2, 0xda, 0x21, 0x0f, 0x22, 0x0d, 0x0a, 0x0b, 0x52, 0x6f, 506 0x6c, 0x65, 0x42, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x52, 0x0d, 0x6e, 0x65, 0x78, 0x74, 0x50, 507 0x61, 0x67, 0x65, 0x54, 0x6f, 0x6b, 0x65, 0x6e, 0x12, 0x25, 0x0a, 0x0e, 0x63, 0x75, 0x72, 0x72, 508 0x65, 0x6e, 0x74, 0x5f, 0x6f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x05, 509 0x52, 0x0d, 0x63, 0x75, 0x72, 0x72, 0x65, 0x6e, 0x74, 0x4f, 0x66, 0x66, 0x73, 0x65, 0x74, 0x12, 510 0x2e, 0x0a, 0x13, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 511 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x06, 0x20, 0x01, 0x28, 0x05, 0x52, 0x11, 0x74, 0x6f, 512 0x74, 0x61, 0x6c, 0x52, 0x65, 0x73, 0x75, 0x6c, 0x74, 0x73, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x42, 513 0x7c, 0xe8, 0xde, 0x21, 0x00, 0x0a, 0x11, 0x63, 0x6f, 0x6d, 0x2e, 0x6e, 0x74, 0x74, 0x2e, 0x69, 514 0x61, 0x6d, 0x2e, 0x70, 0x62, 0x2e, 0x76, 0x31, 0x42, 0x16, 0x52, 0x6f, 0x6c, 0x65, 0x42, 0x69, 515 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x50, 0x72, 0x6f, 0x74, 0x6f, 516 0x50, 0x00, 0x5a, 0x49, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x63, 517 0x6c, 0x6f, 0x75, 0x64, 0x77, 0x61, 0x6e, 0x2f, 0x65, 0x64, 0x67, 0x65, 0x6c, 0x71, 0x2f, 0x69, 518 0x61, 0x6d, 0x2f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, 0x2f, 0x72, 0x6f, 0x6c, 519 0x65, 0x5f, 0x62, 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x3b, 0x72, 0x6f, 0x6c, 0x65, 0x5f, 0x62, 520 0x69, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x63, 0x6c, 0x69, 0x65, 0x6e, 0x74, 0x62, 0x06, 0x70, 521 0x72, 0x6f, 0x74, 0x6f, 0x33, 522 } 523 524 var ( 525 edgelq_iam_proto_v1_role_binding_custom_proto_rawDescOnce sync.Once 526 edgelq_iam_proto_v1_role_binding_custom_proto_rawDescData = edgelq_iam_proto_v1_role_binding_custom_proto_rawDesc 527 ) 528 529 func edgelq_iam_proto_v1_role_binding_custom_proto_rawDescGZIP() []byte { 530 edgelq_iam_proto_v1_role_binding_custom_proto_rawDescOnce.Do(func() { 531 edgelq_iam_proto_v1_role_binding_custom_proto_rawDescData = protoimpl.X.CompressGZIP(edgelq_iam_proto_v1_role_binding_custom_proto_rawDescData) 532 }) 533 return edgelq_iam_proto_v1_role_binding_custom_proto_rawDescData 534 } 535 536 var edgelq_iam_proto_v1_role_binding_custom_proto_msgTypes = make([]protoimpl.MessageInfo, 2) 537 var edgelq_iam_proto_v1_role_binding_custom_proto_goTypes = []interface{}{ 538 (*ListRoleBindingsWithMembersRequest)(nil), // 0: ntt.iam.v1.ListRoleBindingsWithMembersRequest 539 (*ListRoleBindingsWithMembersResponse)(nil), // 1: ntt.iam.v1.ListRoleBindingsWithMembersResponse 540 (*role_binding.RoleBinding_FieldMask)(nil), // 2: ntt.iam.v1.RoleBinding_FieldMask 541 (view.View)(0), // 3: goten.types.View 542 (*iam_common.MembersMasks)(nil), // 4: ntt.iam.v1.MembersMasks 543 (*role_binding.RoleBinding)(nil), // 5: ntt.iam.v1.RoleBinding 544 (*iam_common.MembersInfo)(nil), // 6: ntt.iam.v1.MembersInfo 545 } 546 var edgelq_iam_proto_v1_role_binding_custom_proto_depIdxs = []int32{ 547 2, // 0: ntt.iam.v1.ListRoleBindingsWithMembersRequest.field_mask:type_name -> ntt.iam.v1.RoleBinding_FieldMask 548 3, // 1: ntt.iam.v1.ListRoleBindingsWithMembersRequest.view:type_name -> goten.types.View 549 4, // 2: ntt.iam.v1.ListRoleBindingsWithMembersRequest.members_masks:type_name -> ntt.iam.v1.MembersMasks 550 5, // 3: ntt.iam.v1.ListRoleBindingsWithMembersResponse.role_bindings:type_name -> ntt.iam.v1.RoleBinding 551 6, // 4: ntt.iam.v1.ListRoleBindingsWithMembersResponse.matching_members:type_name -> ntt.iam.v1.MembersInfo 552 5, // [5:5] is the sub-list for method output_type 553 5, // [5:5] is the sub-list for method input_type 554 5, // [5:5] is the sub-list for extension type_name 555 5, // [5:5] is the sub-list for extension extendee 556 0, // [0:5] is the sub-list for field type_name 557 } 558 559 func init() { edgelq_iam_proto_v1_role_binding_custom_proto_init() } 560 func edgelq_iam_proto_v1_role_binding_custom_proto_init() { 561 if edgelq_iam_proto_v1_role_binding_custom_proto != nil { 562 return 563 } 564 if !protoimpl.UnsafeEnabled { 565 566 edgelq_iam_proto_v1_role_binding_custom_proto_msgTypes[0].Exporter = func(v interface{}, i int) interface{} { 567 switch v := v.(*ListRoleBindingsWithMembersRequest); i { 568 case 0: 569 return &v.state 570 case 1: 571 return &v.sizeCache 572 case 2: 573 return &v.unknownFields 574 default: 575 return nil 576 } 577 } 578 edgelq_iam_proto_v1_role_binding_custom_proto_msgTypes[1].Exporter = func(v interface{}, i int) interface{} { 579 switch v := v.(*ListRoleBindingsWithMembersResponse); i { 580 case 0: 581 return &v.state 582 case 1: 583 return &v.sizeCache 584 case 2: 585 return &v.unknownFields 586 default: 587 return nil 588 } 589 } 590 } 591 592 type x struct{} 593 out := protoimpl.TypeBuilder{ 594 File: protoimpl.DescBuilder{ 595 GoPackagePath: reflect.TypeOf(x{}).PkgPath(), 596 RawDescriptor: edgelq_iam_proto_v1_role_binding_custom_proto_rawDesc, 597 NumEnums: 0, 598 NumMessages: 2, 599 NumExtensions: 0, 600 NumServices: 0, 601 }, 602 GoTypes: edgelq_iam_proto_v1_role_binding_custom_proto_goTypes, 603 DependencyIndexes: edgelq_iam_proto_v1_role_binding_custom_proto_depIdxs, 604 MessageInfos: edgelq_iam_proto_v1_role_binding_custom_proto_msgTypes, 605 }.Build() 606 edgelq_iam_proto_v1_role_binding_custom_proto = out.File 607 edgelq_iam_proto_v1_role_binding_custom_proto_rawDesc = nil 608 edgelq_iam_proto_v1_role_binding_custom_proto_goTypes = nil 609 edgelq_iam_proto_v1_role_binding_custom_proto_depIdxs = nil 610 }