Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
namara-python / namara_python / rpc / organizations_pb2.py
Size: Mime:
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: organizations.proto

import sys
_b=sys.version_info[0]<3 and (lambda x:x) or (lambda x:x.encode('latin1'))
from google.protobuf import descriptor as _descriptor
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
from google.protobuf import descriptor_pb2
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2


DESCRIPTOR = _descriptor.FileDescriptor(
  name='organizations.proto',
  package='organizations',
  syntax='proto3',
  serialized_pb=_b('\n\x13organizations.proto\x12\rorganizations\x1a\x1fgoogle/protobuf/timestamp.proto\"N\n\x19\x43reateOrganizationRequest\x12\x31\n\x0corganization\x18\x01 \x01(\x0b\x32\x1b.organizations.Organization\"O\n\x1a\x43reateOrganizationResponse\x12\x31\n\x0corganization\x18\x01 \x01(\x0b\x32\x1b.organizations.Organization\"\xe0\x01\n\x18ListOrganizationsRequest\x12>\n\x06\x66ilter\x18\x01 \x01(\x0b\x32..organizations.ListOrganizationsRequest.Filter\x1a\x83\x01\n\x06\x46ilter\x12#\n\x05limit\x18\x01 \x01(\x0b\x32\x14.organizations.Limit\x12%\n\x06offset\x18\x02 \x01(\x0b\x32\x15.organizations.Offset\x12-\n\x10organization_ids\x18\x03 \x03(\tR\x13organizationIdsList\"O\n\x19ListOrganizationsResponse\x12\x32\n\rorganizations\x18\x01 \x03(\x0b\x32\x1b.organizations.Organization\"$\n\x16GetOrganizationRequest\x12\n\n\x02id\x18\x01 \x01(\t\"L\n\x17GetOrganizationResponse\x12\x31\n\x0corganization\x18\x01 \x01(\x0b\x32\x1b.organizations.Organization\"N\n\x19UpdateOrganizationRequest\x12\x31\n\x0corganization\x18\x01 \x01(\x0b\x32\x1b.organizations.Organization\"O\n\x1aUpdateOrganizationResponse\x12\x31\n\x0corganization\x18\x01 \x01(\x0b\x32\x1b.organizations.Organization\"N\n\x19\x44\x65leteOrganizationRequest\x12\x31\n\x0corganization\x18\x01 \x01(\x0b\x32\x1b.organizations.Organization\"\x1c\n\x1a\x44\x65leteOrganizationResponse\"Q\n\x1c\x41\x64\x64OrganizationMemberRequest\x12\x31\n\x06member\x18\x01 \x01(\x0b\x32!.organizations.OrganizationMember\"R\n\x1d\x41\x64\x64OrganizationMemberResponse\x12\x31\n\x06member\x18\x01 \x01(\x0b\x32!.organizations.OrganizationMember\"\xd5\x01\n\x1eListOrganizationMembersRequest\x12\x17\n\x0forganization_id\x18\x01 \x01(\t\x12\x44\n\x06\x66ilter\x18\x02 \x01(\x0b\x32\x34.organizations.ListOrganizationMembersRequest.Filter\x1aT\n\x06\x46ilter\x12#\n\x05limit\x18\x01 \x01(\x0b\x32\x14.organizations.Limit\x12%\n\x06offset\x18\x02 \x01(\x0b\x32\x15.organizations.Offset\"U\n\x1fListOrganizationMembersResponse\x12\x32\n\x07members\x18\x01 \x03(\x0b\x32!.organizations.OrganizationMember\"H\n\x1cGetOrganizationMemberRequest\x12\x17\n\x0forganization_id\x18\x01 \x01(\t\x12\x0f\n\x07user_id\x18\x02 \x01(\t\"R\n\x1dGetOrganizationMemberResponse\x12\x31\n\x06member\x18\x01 \x01(\x0b\x32!.organizations.OrganizationMember\"T\n\x1fUpdateOrganizationMemberRequest\x12\x31\n\x06member\x18\x01 \x01(\x0b\x32!.organizations.OrganizationMember\"U\n UpdateOrganizationMemberResponse\x12\x31\n\x06member\x18\x01 \x01(\x0b\x32!.organizations.OrganizationMember\"T\n\x1fRemoveOrganizationMemberRequest\x12\x31\n\x06member\x18\x01 \x01(\x0b\x32!.organizations.OrganizationMember\"\"\n RemoveOrganizationMemberResponse\"9\n\x12\x43reateGroupRequest\x12#\n\x05group\x18\x01 \x01(\x0b\x32\x14.organizations.Group\":\n\x13\x43reateGroupResponse\x12#\n\x05group\x18\x01 \x01(\x0b\x32\x14.organizations.Group\"6\n\x0fGetGroupRequest\x12\n\n\x02id\x18\x01 \x01(\t\x12\x17\n\x0forganization_id\x18\x02 \x01(\t\"7\n\x10GetGroupResponse\x12#\n\x05group\x18\x01 \x01(\x0b\x32\x14.organizations.Group\"\xd9\x01\n\x11ListGroupsRequest\x12\x1b\n\x0forganization_id\x18\x01 \x01(\tB\x02\x18\x01\x12\x37\n\x06\x66ilter\x18\x02 \x01(\x0b\x32\'.organizations.ListGroupsRequest.Filter\x12\x18\n\x10organization_ids\x18\x03 \x03(\t\x1aT\n\x06\x46ilter\x12#\n\x05limit\x18\x01 \x01(\x0b\x32\x14.organizations.Limit\x12%\n\x06offset\x18\x02 \x01(\x0b\x32\x15.organizations.Offset\":\n\x12ListGroupsResponse\x12$\n\x06groups\x18\x01 \x03(\x0b\x32\x14.organizations.Group\"9\n\x12UpdateGroupRequest\x12#\n\x05group\x18\x01 \x01(\x0b\x32\x14.organizations.Group\":\n\x13UpdateGroupResponse\x12#\n\x05group\x18\x01 \x01(\x0b\x32\x14.organizations.Group\"9\n\x12\x44\x65leteGroupRequest\x12#\n\x05group\x18\x01 \x01(\x0b\x32\x14.organizations.Group\"\x15\n\x13\x44\x65leteGroupResponse\"C\n\x15\x41\x64\x64GroupMemberRequest\x12*\n\x06member\x18\x01 \x01(\x0b\x32\x1a.organizations.GroupMember\"D\n\x16\x41\x64\x64GroupMemberResponse\x12*\n\x06member\x18\x01 \x01(\x0b\x32\x1a.organizations.GroupMember\":\n\x15GetGroupMemberRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x0f\n\x07user_id\x18\x02 \x01(\t\"D\n\x16GetGroupMemberResponse\x12*\n\x06member\x18\x01 \x01(\x0b\x32\x1a.organizations.GroupMember\"\xc0\x01\n\x17ListGroupMembersRequest\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12=\n\x06\x66ilter\x18\x02 \x01(\x0b\x32-.organizations.ListGroupMembersRequest.Filter\x1aT\n\x06\x46ilter\x12#\n\x05limit\x18\x01 \x01(\x0b\x32\x14.organizations.Limit\x12%\n\x06offset\x18\x02 \x01(\x0b\x32\x15.organizations.Offset\"G\n\x18ListGroupMembersResponse\x12+\n\x07members\x18\x01 \x03(\x0b\x32\x1a.organizations.GroupMember\"F\n\x18UpdateGroupMemberRequest\x12*\n\x06member\x18\x01 \x01(\x0b\x32\x1a.organizations.GroupMember\"G\n\x19UpdateGroupMemberResponse\x12*\n\x06member\x18\x01 \x01(\x0b\x32\x1a.organizations.GroupMember\"F\n\x18RemoveGroupMemberRequest\x12*\n\x06member\x18\x01 \x01(\x0b\x32\x1a.organizations.GroupMember\"\x1b\n\x19RemoveGroupMemberResponse\"\xf0\x01\n#ListOrganizationMemberGroupsRequest\x12\x17\n\x0forganization_id\x18\x01 \x01(\t\x12\x0f\n\x07user_id\x18\x02 \x01(\t\x12I\n\x06\x66ilter\x18\x03 \x01(\x0b\x32\x39.organizations.ListOrganizationMemberGroupsRequest.Filter\x1aT\n\x06\x46ilter\x12#\n\x05limit\x18\x01 \x01(\x0b\x32\x14.organizations.Limit\x12%\n\x06offset\x18\x02 \x01(\x0b\x32\x15.organizations.Offset\"L\n$ListOrganizationMemberGroupsResponse\x12$\n\x06groups\x18\x01 \x03(\x0b\x32\x14.organizations.Group\"\x89\x01\n\x0cOrganization\x12\n\n\x02id\x18\x01 \x01(\t\x12\r\n\x05title\x18\x02 \x01(\t\x12.\n\ncreated_at\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\"\xfd\x03\n\x12OrganizationMember\x12\x17\n\x0forganization_id\x18\x01 \x01(\t\x12\x0f\n\x07user_id\x18\x02 \x01(\t\x12\x12\n\npermission\x18\x03 \x01(\x05\x12.\n\ncreated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x38\n\x04meta\x18\x06 \x01(\x0b\x32*.organizations.OrganizationMember.Metadata\x12\x1a\n\x12role_data_uploader\x18\x07 \x01(\x08\x12\x18\n\x10role_data_viewer\x18\x08 \x01(\x08\x12\x18\n\x10role_data_editor\x18\t \x01(\x08\x12\x1b\n\x13role_member_manager\x18\n \x01(\x08\x12\x1e\n\x12role_group_manager\x18\x0b \x01(\x08\x42\x02\x18\x01\x12!\n\x19role_organization_manager\x18\x0c \x01(\x08\x12\x12\n\nrole_admin\x18\r \x01(\x08\x12\x1a\n\x12role_topic_manager\x18\x0e \x01(\x08\x1a/\n\x08Metadata\x12\x0e\n\x06is_set\x18\x01 \x01(\x08\x12\x13\n\x0bgroup_count\x18\x02 \x01(\x05\"\xfa\x01\n\x05Group\x12\n\n\x02id\x18\x01 \x01(\t\x12\x17\n\x0forganization_id\x18\x02 \x01(\t\x12\r\n\x05title\x18\x03 \x01(\t\x12.\n\ncreated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12+\n\x04meta\x18\x06 \x01(\x0b\x32\x1d.organizations.Group.Metadata\x1a\x30\n\x08Metadata\x12\x0e\n\x06is_set\x18\x01 \x01(\x08\x12\x14\n\x0cmember_count\x18\x02 \x01(\x05\"\x88\x02\n\x0bGroupMember\x12\x10\n\x08group_id\x18\x01 \x01(\t\x12\x0f\n\x07user_id\x18\x02 \x01(\t\x12\x12\n\npermission\x18\x03 \x01(\x05\x12.\n\ncreated_at\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nupdated_at\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x31\n\x04meta\x18\x06 \x01(\x0b\x32#.organizations.GroupMember.Metadata\x1a/\n\x08Metadata\x12\x0e\n\x06is_set\x18\x01 \x01(\x08\x12\x13\n\x0bgroup_count\x18\x02 \x01(\x05\"\x16\n\x05Limit\x12\r\n\x05value\x18\x01 \x01(\x05\"\x17\n\x06Offset\x12\r\n\x05value\x18\x01 \x01(\x05\"\x07\n\x05\x45mpty2\xd3\x11\n\x14OrganizationsService\x12i\n\x12\x43reateOrganization\x12(.organizations.CreateOrganizationRequest\x1a).organizations.CreateOrganizationResponse\x12\x66\n\x11ListOrganizations\x12\'.organizations.ListOrganizationsRequest\x1a(.organizations.ListOrganizationsResponse\x12`\n\x0fGetOrganization\x12%.organizations.GetOrganizationRequest\x1a&.organizations.GetOrganizationResponse\x12i\n\x12UpdateOrganization\x12(.organizations.UpdateOrganizationRequest\x1a).organizations.UpdateOrganizationResponse\x12i\n\x12\x44\x65leteOrganization\x12(.organizations.DeleteOrganizationRequest\x1a).organizations.DeleteOrganizationResponse\x12r\n\x15\x41\x64\x64OrganizationMember\x12+.organizations.AddOrganizationMemberRequest\x1a,.organizations.AddOrganizationMemberResponse\x12x\n\x17ListOrganizationMembers\x12-.organizations.ListOrganizationMembersRequest\x1a..organizations.ListOrganizationMembersResponse\x12r\n\x15GetOrganizationMember\x12+.organizations.GetOrganizationMemberRequest\x1a,.organizations.GetOrganizationMemberResponse\x12{\n\x18UpdateOrganizationMember\x12..organizations.UpdateOrganizationMemberRequest\x1a/.organizations.UpdateOrganizationMemberResponse\x12{\n\x18RemoveOrganizationMember\x12..organizations.RemoveOrganizationMemberRequest\x1a/.organizations.RemoveOrganizationMemberResponse\x12\x87\x01\n\x1cListOrganizationMemberGroups\x12\x32.organizations.ListOrganizationMemberGroupsRequest\x1a\x33.organizations.ListOrganizationMemberGroupsResponse\x12T\n\x0b\x43reateGroup\x12!.organizations.CreateGroupRequest\x1a\".organizations.CreateGroupResponse\x12K\n\x08GetGroup\x12\x1e.organizations.GetGroupRequest\x1a\x1f.organizations.GetGroupResponse\x12Q\n\nListGroups\x12 .organizations.ListGroupsRequest\x1a!.organizations.ListGroupsResponse\x12T\n\x0bUpdateGroup\x12!.organizations.UpdateGroupRequest\x1a\".organizations.UpdateGroupResponse\x12T\n\x0b\x44\x65leteGroup\x12!.organizations.DeleteGroupRequest\x1a\".organizations.DeleteGroupResponse\x12]\n\x0e\x41\x64\x64GroupMember\x12$.organizations.AddGroupMemberRequest\x1a%.organizations.AddGroupMemberResponse\x12]\n\x0eGetGroupMember\x12$.organizations.GetGroupMemberRequest\x1a%.organizations.GetGroupMemberResponse\x12\x63\n\x10ListGroupMembers\x12&.organizations.ListGroupMembersRequest\x1a\'.organizations.ListGroupMembersResponse\x12\x66\n\x11UpdateGroupMember\x12\'.organizations.UpdateGroupMemberRequest\x1a(.organizations.UpdateGroupMemberResponse\x12\x66\n\x11RemoveGroupMember\x12\'.organizations.RemoveGroupMemberRequest\x1a(.organizations.RemoveGroupMemberResponse\x12\x35\n\x07Healthz\x12\x14.organizations.Empty\x1a\x14.organizations.EmptyBa\n\x18\x63om.namara.organizationsB\rOrganizationsZ6github.com/thinkdata-works/namara-go/rpc/organizationsb\x06proto3')
  ,
  dependencies=[google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,])




_CREATEORGANIZATIONREQUEST = _descriptor.Descriptor(
  name='CreateOrganizationRequest',
  full_name='organizations.CreateOrganizationRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organization', full_name='organizations.CreateOrganizationRequest.organization', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=71,
  serialized_end=149,
)


_CREATEORGANIZATIONRESPONSE = _descriptor.Descriptor(
  name='CreateOrganizationResponse',
  full_name='organizations.CreateOrganizationResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organization', full_name='organizations.CreateOrganizationResponse.organization', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=151,
  serialized_end=230,
)


_LISTORGANIZATIONSREQUEST_FILTER = _descriptor.Descriptor(
  name='Filter',
  full_name='organizations.ListOrganizationsRequest.Filter',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='limit', full_name='organizations.ListOrganizationsRequest.Filter.limit', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='offset', full_name='organizations.ListOrganizationsRequest.Filter.offset', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='organization_ids', full_name='organizations.ListOrganizationsRequest.Filter.organization_ids', index=2,
      number=3, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, json_name='organizationIdsList', file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=326,
  serialized_end=457,
)

_LISTORGANIZATIONSREQUEST = _descriptor.Descriptor(
  name='ListOrganizationsRequest',
  full_name='organizations.ListOrganizationsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='filter', full_name='organizations.ListOrganizationsRequest.filter', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_LISTORGANIZATIONSREQUEST_FILTER, ],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=233,
  serialized_end=457,
)


_LISTORGANIZATIONSRESPONSE = _descriptor.Descriptor(
  name='ListOrganizationsResponse',
  full_name='organizations.ListOrganizationsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organizations', full_name='organizations.ListOrganizationsResponse.organizations', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=459,
  serialized_end=538,
)


_GETORGANIZATIONREQUEST = _descriptor.Descriptor(
  name='GetOrganizationRequest',
  full_name='organizations.GetOrganizationRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='organizations.GetOrganizationRequest.id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=540,
  serialized_end=576,
)


_GETORGANIZATIONRESPONSE = _descriptor.Descriptor(
  name='GetOrganizationResponse',
  full_name='organizations.GetOrganizationResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organization', full_name='organizations.GetOrganizationResponse.organization', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=578,
  serialized_end=654,
)


_UPDATEORGANIZATIONREQUEST = _descriptor.Descriptor(
  name='UpdateOrganizationRequest',
  full_name='organizations.UpdateOrganizationRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organization', full_name='organizations.UpdateOrganizationRequest.organization', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=656,
  serialized_end=734,
)


_UPDATEORGANIZATIONRESPONSE = _descriptor.Descriptor(
  name='UpdateOrganizationResponse',
  full_name='organizations.UpdateOrganizationResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organization', full_name='organizations.UpdateOrganizationResponse.organization', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=736,
  serialized_end=815,
)


_DELETEORGANIZATIONREQUEST = _descriptor.Descriptor(
  name='DeleteOrganizationRequest',
  full_name='organizations.DeleteOrganizationRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organization', full_name='organizations.DeleteOrganizationRequest.organization', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=817,
  serialized_end=895,
)


_DELETEORGANIZATIONRESPONSE = _descriptor.Descriptor(
  name='DeleteOrganizationResponse',
  full_name='organizations.DeleteOrganizationResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=897,
  serialized_end=925,
)


_ADDORGANIZATIONMEMBERREQUEST = _descriptor.Descriptor(
  name='AddOrganizationMemberRequest',
  full_name='organizations.AddOrganizationMemberRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.AddOrganizationMemberRequest.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=927,
  serialized_end=1008,
)


_ADDORGANIZATIONMEMBERRESPONSE = _descriptor.Descriptor(
  name='AddOrganizationMemberResponse',
  full_name='organizations.AddOrganizationMemberResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.AddOrganizationMemberResponse.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1010,
  serialized_end=1092,
)


_LISTORGANIZATIONMEMBERSREQUEST_FILTER = _descriptor.Descriptor(
  name='Filter',
  full_name='organizations.ListOrganizationMembersRequest.Filter',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='limit', full_name='organizations.ListOrganizationMembersRequest.Filter.limit', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='offset', full_name='organizations.ListOrganizationMembersRequest.Filter.offset', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=326,
  serialized_end=410,
)

_LISTORGANIZATIONMEMBERSREQUEST = _descriptor.Descriptor(
  name='ListOrganizationMembersRequest',
  full_name='organizations.ListOrganizationMembersRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organization_id', full_name='organizations.ListOrganizationMembersRequest.organization_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='filter', full_name='organizations.ListOrganizationMembersRequest.filter', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_LISTORGANIZATIONMEMBERSREQUEST_FILTER, ],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1095,
  serialized_end=1308,
)


_LISTORGANIZATIONMEMBERSRESPONSE = _descriptor.Descriptor(
  name='ListOrganizationMembersResponse',
  full_name='organizations.ListOrganizationMembersResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='members', full_name='organizations.ListOrganizationMembersResponse.members', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1310,
  serialized_end=1395,
)


_GETORGANIZATIONMEMBERREQUEST = _descriptor.Descriptor(
  name='GetOrganizationMemberRequest',
  full_name='organizations.GetOrganizationMemberRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organization_id', full_name='organizations.GetOrganizationMemberRequest.organization_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='organizations.GetOrganizationMemberRequest.user_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1397,
  serialized_end=1469,
)


_GETORGANIZATIONMEMBERRESPONSE = _descriptor.Descriptor(
  name='GetOrganizationMemberResponse',
  full_name='organizations.GetOrganizationMemberResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.GetOrganizationMemberResponse.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1471,
  serialized_end=1553,
)


_UPDATEORGANIZATIONMEMBERREQUEST = _descriptor.Descriptor(
  name='UpdateOrganizationMemberRequest',
  full_name='organizations.UpdateOrganizationMemberRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.UpdateOrganizationMemberRequest.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1555,
  serialized_end=1639,
)


_UPDATEORGANIZATIONMEMBERRESPONSE = _descriptor.Descriptor(
  name='UpdateOrganizationMemberResponse',
  full_name='organizations.UpdateOrganizationMemberResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.UpdateOrganizationMemberResponse.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1641,
  serialized_end=1726,
)


_REMOVEORGANIZATIONMEMBERREQUEST = _descriptor.Descriptor(
  name='RemoveOrganizationMemberRequest',
  full_name='organizations.RemoveOrganizationMemberRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.RemoveOrganizationMemberRequest.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1728,
  serialized_end=1812,
)


_REMOVEORGANIZATIONMEMBERRESPONSE = _descriptor.Descriptor(
  name='RemoveOrganizationMemberResponse',
  full_name='organizations.RemoveOrganizationMemberResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1814,
  serialized_end=1848,
)


_CREATEGROUPREQUEST = _descriptor.Descriptor(
  name='CreateGroupRequest',
  full_name='organizations.CreateGroupRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='group', full_name='organizations.CreateGroupRequest.group', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1850,
  serialized_end=1907,
)


_CREATEGROUPRESPONSE = _descriptor.Descriptor(
  name='CreateGroupResponse',
  full_name='organizations.CreateGroupResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='group', full_name='organizations.CreateGroupResponse.group', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1909,
  serialized_end=1967,
)


_GETGROUPREQUEST = _descriptor.Descriptor(
  name='GetGroupRequest',
  full_name='organizations.GetGroupRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='organizations.GetGroupRequest.id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='organization_id', full_name='organizations.GetGroupRequest.organization_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=1969,
  serialized_end=2023,
)


_GETGROUPRESPONSE = _descriptor.Descriptor(
  name='GetGroupResponse',
  full_name='organizations.GetGroupResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='group', full_name='organizations.GetGroupResponse.group', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2025,
  serialized_end=2080,
)


_LISTGROUPSREQUEST_FILTER = _descriptor.Descriptor(
  name='Filter',
  full_name='organizations.ListGroupsRequest.Filter',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='limit', full_name='organizations.ListGroupsRequest.Filter.limit', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='offset', full_name='organizations.ListGroupsRequest.Filter.offset', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=326,
  serialized_end=410,
)

_LISTGROUPSREQUEST = _descriptor.Descriptor(
  name='ListGroupsRequest',
  full_name='organizations.ListGroupsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organization_id', full_name='organizations.ListGroupsRequest.organization_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\030\001')), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='filter', full_name='organizations.ListGroupsRequest.filter', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='organization_ids', full_name='organizations.ListGroupsRequest.organization_ids', index=2,
      number=3, type=9, cpp_type=9, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_LISTGROUPSREQUEST_FILTER, ],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2083,
  serialized_end=2300,
)


_LISTGROUPSRESPONSE = _descriptor.Descriptor(
  name='ListGroupsResponse',
  full_name='organizations.ListGroupsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='groups', full_name='organizations.ListGroupsResponse.groups', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2302,
  serialized_end=2360,
)


_UPDATEGROUPREQUEST = _descriptor.Descriptor(
  name='UpdateGroupRequest',
  full_name='organizations.UpdateGroupRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='group', full_name='organizations.UpdateGroupRequest.group', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2362,
  serialized_end=2419,
)


_UPDATEGROUPRESPONSE = _descriptor.Descriptor(
  name='UpdateGroupResponse',
  full_name='organizations.UpdateGroupResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='group', full_name='organizations.UpdateGroupResponse.group', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2421,
  serialized_end=2479,
)


_DELETEGROUPREQUEST = _descriptor.Descriptor(
  name='DeleteGroupRequest',
  full_name='organizations.DeleteGroupRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='group', full_name='organizations.DeleteGroupRequest.group', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2481,
  serialized_end=2538,
)


_DELETEGROUPRESPONSE = _descriptor.Descriptor(
  name='DeleteGroupResponse',
  full_name='organizations.DeleteGroupResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2540,
  serialized_end=2561,
)


_ADDGROUPMEMBERREQUEST = _descriptor.Descriptor(
  name='AddGroupMemberRequest',
  full_name='organizations.AddGroupMemberRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.AddGroupMemberRequest.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2563,
  serialized_end=2630,
)


_ADDGROUPMEMBERRESPONSE = _descriptor.Descriptor(
  name='AddGroupMemberResponse',
  full_name='organizations.AddGroupMemberResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.AddGroupMemberResponse.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2632,
  serialized_end=2700,
)


_GETGROUPMEMBERREQUEST = _descriptor.Descriptor(
  name='GetGroupMemberRequest',
  full_name='organizations.GetGroupMemberRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='group_id', full_name='organizations.GetGroupMemberRequest.group_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='organizations.GetGroupMemberRequest.user_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2702,
  serialized_end=2760,
)


_GETGROUPMEMBERRESPONSE = _descriptor.Descriptor(
  name='GetGroupMemberResponse',
  full_name='organizations.GetGroupMemberResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.GetGroupMemberResponse.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2762,
  serialized_end=2830,
)


_LISTGROUPMEMBERSREQUEST_FILTER = _descriptor.Descriptor(
  name='Filter',
  full_name='organizations.ListGroupMembersRequest.Filter',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='limit', full_name='organizations.ListGroupMembersRequest.Filter.limit', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='offset', full_name='organizations.ListGroupMembersRequest.Filter.offset', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=326,
  serialized_end=410,
)

_LISTGROUPMEMBERSREQUEST = _descriptor.Descriptor(
  name='ListGroupMembersRequest',
  full_name='organizations.ListGroupMembersRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='group_id', full_name='organizations.ListGroupMembersRequest.group_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='filter', full_name='organizations.ListGroupMembersRequest.filter', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_LISTGROUPMEMBERSREQUEST_FILTER, ],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=2833,
  serialized_end=3025,
)


_LISTGROUPMEMBERSRESPONSE = _descriptor.Descriptor(
  name='ListGroupMembersResponse',
  full_name='organizations.ListGroupMembersResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='members', full_name='organizations.ListGroupMembersResponse.members', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3027,
  serialized_end=3098,
)


_UPDATEGROUPMEMBERREQUEST = _descriptor.Descriptor(
  name='UpdateGroupMemberRequest',
  full_name='organizations.UpdateGroupMemberRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.UpdateGroupMemberRequest.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3100,
  serialized_end=3170,
)


_UPDATEGROUPMEMBERRESPONSE = _descriptor.Descriptor(
  name='UpdateGroupMemberResponse',
  full_name='organizations.UpdateGroupMemberResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.UpdateGroupMemberResponse.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3172,
  serialized_end=3243,
)


_REMOVEGROUPMEMBERREQUEST = _descriptor.Descriptor(
  name='RemoveGroupMemberRequest',
  full_name='organizations.RemoveGroupMemberRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='member', full_name='organizations.RemoveGroupMemberRequest.member', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3245,
  serialized_end=3315,
)


_REMOVEGROUPMEMBERRESPONSE = _descriptor.Descriptor(
  name='RemoveGroupMemberResponse',
  full_name='organizations.RemoveGroupMemberResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3317,
  serialized_end=3344,
)


_LISTORGANIZATIONMEMBERGROUPSREQUEST_FILTER = _descriptor.Descriptor(
  name='Filter',
  full_name='organizations.ListOrganizationMemberGroupsRequest.Filter',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='limit', full_name='organizations.ListOrganizationMemberGroupsRequest.Filter.limit', index=0,
      number=1, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='offset', full_name='organizations.ListOrganizationMemberGroupsRequest.Filter.offset', index=1,
      number=2, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=326,
  serialized_end=410,
)

_LISTORGANIZATIONMEMBERGROUPSREQUEST = _descriptor.Descriptor(
  name='ListOrganizationMemberGroupsRequest',
  full_name='organizations.ListOrganizationMemberGroupsRequest',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organization_id', full_name='organizations.ListOrganizationMemberGroupsRequest.organization_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='organizations.ListOrganizationMemberGroupsRequest.user_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='filter', full_name='organizations.ListOrganizationMemberGroupsRequest.filter', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_LISTORGANIZATIONMEMBERGROUPSREQUEST_FILTER, ],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3347,
  serialized_end=3587,
)


_LISTORGANIZATIONMEMBERGROUPSRESPONSE = _descriptor.Descriptor(
  name='ListOrganizationMemberGroupsResponse',
  full_name='organizations.ListOrganizationMemberGroupsResponse',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='groups', full_name='organizations.ListOrganizationMemberGroupsResponse.groups', index=0,
      number=1, type=11, cpp_type=10, label=3,
      has_default_value=False, default_value=[],
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3589,
  serialized_end=3665,
)


_ORGANIZATION = _descriptor.Descriptor(
  name='Organization',
  full_name='organizations.Organization',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='organizations.Organization.id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='title', full_name='organizations.Organization.title', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='created_at', full_name='organizations.Organization.created_at', index=2,
      number=3, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='updated_at', full_name='organizations.Organization.updated_at', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3668,
  serialized_end=3805,
)


_ORGANIZATIONMEMBER_METADATA = _descriptor.Descriptor(
  name='Metadata',
  full_name='organizations.OrganizationMember.Metadata',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='is_set', full_name='organizations.OrganizationMember.Metadata.is_set', index=0,
      number=1, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='group_count', full_name='organizations.OrganizationMember.Metadata.group_count', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4270,
  serialized_end=4317,
)

_ORGANIZATIONMEMBER = _descriptor.Descriptor(
  name='OrganizationMember',
  full_name='organizations.OrganizationMember',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='organization_id', full_name='organizations.OrganizationMember.organization_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='organizations.OrganizationMember.user_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='permission', full_name='organizations.OrganizationMember.permission', index=2,
      number=3, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='created_at', full_name='organizations.OrganizationMember.created_at', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='updated_at', full_name='organizations.OrganizationMember.updated_at', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='meta', full_name='organizations.OrganizationMember.meta', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='role_data_uploader', full_name='organizations.OrganizationMember.role_data_uploader', index=6,
      number=7, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='role_data_viewer', full_name='organizations.OrganizationMember.role_data_viewer', index=7,
      number=8, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='role_data_editor', full_name='organizations.OrganizationMember.role_data_editor', index=8,
      number=9, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='role_member_manager', full_name='organizations.OrganizationMember.role_member_manager', index=9,
      number=10, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='role_group_manager', full_name='organizations.OrganizationMember.role_group_manager', index=10,
      number=11, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=_descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\030\001')), file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='role_organization_manager', full_name='organizations.OrganizationMember.role_organization_manager', index=11,
      number=12, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='role_admin', full_name='organizations.OrganizationMember.role_admin', index=12,
      number=13, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='role_topic_manager', full_name='organizations.OrganizationMember.role_topic_manager', index=13,
      number=14, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_ORGANIZATIONMEMBER_METADATA, ],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=3808,
  serialized_end=4317,
)


_GROUP_METADATA = _descriptor.Descriptor(
  name='Metadata',
  full_name='organizations.Group.Metadata',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='is_set', full_name='organizations.Group.Metadata.is_set', index=0,
      number=1, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='member_count', full_name='organizations.Group.Metadata.member_count', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4522,
  serialized_end=4570,
)

_GROUP = _descriptor.Descriptor(
  name='Group',
  full_name='organizations.Group',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='id', full_name='organizations.Group.id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='organization_id', full_name='organizations.Group.organization_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='title', full_name='organizations.Group.title', index=2,
      number=3, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='created_at', full_name='organizations.Group.created_at', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='updated_at', full_name='organizations.Group.updated_at', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='meta', full_name='organizations.Group.meta', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_GROUP_METADATA, ],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4320,
  serialized_end=4570,
)


_GROUPMEMBER_METADATA = _descriptor.Descriptor(
  name='Metadata',
  full_name='organizations.GroupMember.Metadata',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='is_set', full_name='organizations.GroupMember.Metadata.is_set', index=0,
      number=1, type=8, cpp_type=7, label=1,
      has_default_value=False, default_value=False,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='group_count', full_name='organizations.GroupMember.Metadata.group_count', index=1,
      number=2, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4270,
  serialized_end=4317,
)

_GROUPMEMBER = _descriptor.Descriptor(
  name='GroupMember',
  full_name='organizations.GroupMember',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='group_id', full_name='organizations.GroupMember.group_id', index=0,
      number=1, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='user_id', full_name='organizations.GroupMember.user_id', index=1,
      number=2, type=9, cpp_type=9, label=1,
      has_default_value=False, default_value=_b("").decode('utf-8'),
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='permission', full_name='organizations.GroupMember.permission', index=2,
      number=3, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='created_at', full_name='organizations.GroupMember.created_at', index=3,
      number=4, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='updated_at', full_name='organizations.GroupMember.updated_at', index=4,
      number=5, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
    _descriptor.FieldDescriptor(
      name='meta', full_name='organizations.GroupMember.meta', index=5,
      number=6, type=11, cpp_type=10, label=1,
      has_default_value=False, default_value=None,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[_GROUPMEMBER_METADATA, ],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4573,
  serialized_end=4837,
)


_LIMIT = _descriptor.Descriptor(
  name='Limit',
  full_name='organizations.Limit',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='organizations.Limit.value', index=0,
      number=1, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4839,
  serialized_end=4861,
)


_OFFSET = _descriptor.Descriptor(
  name='Offset',
  full_name='organizations.Offset',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
    _descriptor.FieldDescriptor(
      name='value', full_name='organizations.Offset.value', index=0,
      number=1, type=5, cpp_type=1, label=1,
      has_default_value=False, default_value=0,
      message_type=None, enum_type=None, containing_type=None,
      is_extension=False, extension_scope=None,
      options=None, file=DESCRIPTOR),
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4863,
  serialized_end=4886,
)


_EMPTY = _descriptor.Descriptor(
  name='Empty',
  full_name='organizations.Empty',
  filename=None,
  file=DESCRIPTOR,
  containing_type=None,
  fields=[
  ],
  extensions=[
  ],
  nested_types=[],
  enum_types=[
  ],
  options=None,
  is_extendable=False,
  syntax='proto3',
  extension_ranges=[],
  oneofs=[
  ],
  serialized_start=4888,
  serialized_end=4895,
)

_CREATEORGANIZATIONREQUEST.fields_by_name['organization'].message_type = _ORGANIZATION
_CREATEORGANIZATIONRESPONSE.fields_by_name['organization'].message_type = _ORGANIZATION
_LISTORGANIZATIONSREQUEST_FILTER.fields_by_name['limit'].message_type = _LIMIT
_LISTORGANIZATIONSREQUEST_FILTER.fields_by_name['offset'].message_type = _OFFSET
_LISTORGANIZATIONSREQUEST_FILTER.containing_type = _LISTORGANIZATIONSREQUEST
_LISTORGANIZATIONSREQUEST.fields_by_name['filter'].message_type = _LISTORGANIZATIONSREQUEST_FILTER
_LISTORGANIZATIONSRESPONSE.fields_by_name['organizations'].message_type = _ORGANIZATION
_GETORGANIZATIONRESPONSE.fields_by_name['organization'].message_type = _ORGANIZATION
_UPDATEORGANIZATIONREQUEST.fields_by_name['organization'].message_type = _ORGANIZATION
_UPDATEORGANIZATIONRESPONSE.fields_by_name['organization'].message_type = _ORGANIZATION
_DELETEORGANIZATIONREQUEST.fields_by_name['organization'].message_type = _ORGANIZATION
_ADDORGANIZATIONMEMBERREQUEST.fields_by_name['member'].message_type = _ORGANIZATIONMEMBER
_ADDORGANIZATIONMEMBERRESPONSE.fields_by_name['member'].message_type = _ORGANIZATIONMEMBER
_LISTORGANIZATIONMEMBERSREQUEST_FILTER.fields_by_name['limit'].message_type = _LIMIT
_LISTORGANIZATIONMEMBERSREQUEST_FILTER.fields_by_name['offset'].message_type = _OFFSET
_LISTORGANIZATIONMEMBERSREQUEST_FILTER.containing_type = _LISTORGANIZATIONMEMBERSREQUEST
_LISTORGANIZATIONMEMBERSREQUEST.fields_by_name['filter'].message_type = _LISTORGANIZATIONMEMBERSREQUEST_FILTER
_LISTORGANIZATIONMEMBERSRESPONSE.fields_by_name['members'].message_type = _ORGANIZATIONMEMBER
_GETORGANIZATIONMEMBERRESPONSE.fields_by_name['member'].message_type = _ORGANIZATIONMEMBER
_UPDATEORGANIZATIONMEMBERREQUEST.fields_by_name['member'].message_type = _ORGANIZATIONMEMBER
_UPDATEORGANIZATIONMEMBERRESPONSE.fields_by_name['member'].message_type = _ORGANIZATIONMEMBER
_REMOVEORGANIZATIONMEMBERREQUEST.fields_by_name['member'].message_type = _ORGANIZATIONMEMBER
_CREATEGROUPREQUEST.fields_by_name['group'].message_type = _GROUP
_CREATEGROUPRESPONSE.fields_by_name['group'].message_type = _GROUP
_GETGROUPRESPONSE.fields_by_name['group'].message_type = _GROUP
_LISTGROUPSREQUEST_FILTER.fields_by_name['limit'].message_type = _LIMIT
_LISTGROUPSREQUEST_FILTER.fields_by_name['offset'].message_type = _OFFSET
_LISTGROUPSREQUEST_FILTER.containing_type = _LISTGROUPSREQUEST
_LISTGROUPSREQUEST.fields_by_name['filter'].message_type = _LISTGROUPSREQUEST_FILTER
_LISTGROUPSRESPONSE.fields_by_name['groups'].message_type = _GROUP
_UPDATEGROUPREQUEST.fields_by_name['group'].message_type = _GROUP
_UPDATEGROUPRESPONSE.fields_by_name['group'].message_type = _GROUP
_DELETEGROUPREQUEST.fields_by_name['group'].message_type = _GROUP
_ADDGROUPMEMBERREQUEST.fields_by_name['member'].message_type = _GROUPMEMBER
_ADDGROUPMEMBERRESPONSE.fields_by_name['member'].message_type = _GROUPMEMBER
_GETGROUPMEMBERRESPONSE.fields_by_name['member'].message_type = _GROUPMEMBER
_LISTGROUPMEMBERSREQUEST_FILTER.fields_by_name['limit'].message_type = _LIMIT
_LISTGROUPMEMBERSREQUEST_FILTER.fields_by_name['offset'].message_type = _OFFSET
_LISTGROUPMEMBERSREQUEST_FILTER.containing_type = _LISTGROUPMEMBERSREQUEST
_LISTGROUPMEMBERSREQUEST.fields_by_name['filter'].message_type = _LISTGROUPMEMBERSREQUEST_FILTER
_LISTGROUPMEMBERSRESPONSE.fields_by_name['members'].message_type = _GROUPMEMBER
_UPDATEGROUPMEMBERREQUEST.fields_by_name['member'].message_type = _GROUPMEMBER
_UPDATEGROUPMEMBERRESPONSE.fields_by_name['member'].message_type = _GROUPMEMBER
_REMOVEGROUPMEMBERREQUEST.fields_by_name['member'].message_type = _GROUPMEMBER
_LISTORGANIZATIONMEMBERGROUPSREQUEST_FILTER.fields_by_name['limit'].message_type = _LIMIT
_LISTORGANIZATIONMEMBERGROUPSREQUEST_FILTER.fields_by_name['offset'].message_type = _OFFSET
_LISTORGANIZATIONMEMBERGROUPSREQUEST_FILTER.containing_type = _LISTORGANIZATIONMEMBERGROUPSREQUEST
_LISTORGANIZATIONMEMBERGROUPSREQUEST.fields_by_name['filter'].message_type = _LISTORGANIZATIONMEMBERGROUPSREQUEST_FILTER
_LISTORGANIZATIONMEMBERGROUPSRESPONSE.fields_by_name['groups'].message_type = _GROUP
_ORGANIZATION.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_ORGANIZATION.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_ORGANIZATIONMEMBER_METADATA.containing_type = _ORGANIZATIONMEMBER
_ORGANIZATIONMEMBER.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_ORGANIZATIONMEMBER.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_ORGANIZATIONMEMBER.fields_by_name['meta'].message_type = _ORGANIZATIONMEMBER_METADATA
_GROUP_METADATA.containing_type = _GROUP
_GROUP.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_GROUP.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_GROUP.fields_by_name['meta'].message_type = _GROUP_METADATA
_GROUPMEMBER_METADATA.containing_type = _GROUPMEMBER
_GROUPMEMBER.fields_by_name['created_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_GROUPMEMBER.fields_by_name['updated_at'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_GROUPMEMBER.fields_by_name['meta'].message_type = _GROUPMEMBER_METADATA
DESCRIPTOR.message_types_by_name['CreateOrganizationRequest'] = _CREATEORGANIZATIONREQUEST
DESCRIPTOR.message_types_by_name['CreateOrganizationResponse'] = _CREATEORGANIZATIONRESPONSE
DESCRIPTOR.message_types_by_name['ListOrganizationsRequest'] = _LISTORGANIZATIONSREQUEST
DESCRIPTOR.message_types_by_name['ListOrganizationsResponse'] = _LISTORGANIZATIONSRESPONSE
DESCRIPTOR.message_types_by_name['GetOrganizationRequest'] = _GETORGANIZATIONREQUEST
DESCRIPTOR.message_types_by_name['GetOrganizationResponse'] = _GETORGANIZATIONRESPONSE
DESCRIPTOR.message_types_by_name['UpdateOrganizationRequest'] = _UPDATEORGANIZATIONREQUEST
DESCRIPTOR.message_types_by_name['UpdateOrganizationResponse'] = _UPDATEORGANIZATIONRESPONSE
DESCRIPTOR.message_types_by_name['DeleteOrganizationRequest'] = _DELETEORGANIZATIONREQUEST
DESCRIPTOR.message_types_by_name['DeleteOrganizationResponse'] = _DELETEORGANIZATIONRESPONSE
DESCRIPTOR.message_types_by_name['AddOrganizationMemberRequest'] = _ADDORGANIZATIONMEMBERREQUEST
DESCRIPTOR.message_types_by_name['AddOrganizationMemberResponse'] = _ADDORGANIZATIONMEMBERRESPONSE
DESCRIPTOR.message_types_by_name['ListOrganizationMembersRequest'] = _LISTORGANIZATIONMEMBERSREQUEST
DESCRIPTOR.message_types_by_name['ListOrganizationMembersResponse'] = _LISTORGANIZATIONMEMBERSRESPONSE
DESCRIPTOR.message_types_by_name['GetOrganizationMemberRequest'] = _GETORGANIZATIONMEMBERREQUEST
DESCRIPTOR.message_types_by_name['GetOrganizationMemberResponse'] = _GETORGANIZATIONMEMBERRESPONSE
DESCRIPTOR.message_types_by_name['UpdateOrganizationMemberRequest'] = _UPDATEORGANIZATIONMEMBERREQUEST
DESCRIPTOR.message_types_by_name['UpdateOrganizationMemberResponse'] = _UPDATEORGANIZATIONMEMBERRESPONSE
DESCRIPTOR.message_types_by_name['RemoveOrganizationMemberRequest'] = _REMOVEORGANIZATIONMEMBERREQUEST
DESCRIPTOR.message_types_by_name['RemoveOrganizationMemberResponse'] = _REMOVEORGANIZATIONMEMBERRESPONSE
DESCRIPTOR.message_types_by_name['CreateGroupRequest'] = _CREATEGROUPREQUEST
DESCRIPTOR.message_types_by_name['CreateGroupResponse'] = _CREATEGROUPRESPONSE
DESCRIPTOR.message_types_by_name['GetGroupRequest'] = _GETGROUPREQUEST
DESCRIPTOR.message_types_by_name['GetGroupResponse'] = _GETGROUPRESPONSE
DESCRIPTOR.message_types_by_name['ListGroupsRequest'] = _LISTGROUPSREQUEST
DESCRIPTOR.message_types_by_name['ListGroupsResponse'] = _LISTGROUPSRESPONSE
DESCRIPTOR.message_types_by_name['UpdateGroupRequest'] = _UPDATEGROUPREQUEST
DESCRIPTOR.message_types_by_name['UpdateGroupResponse'] = _UPDATEGROUPRESPONSE
DESCRIPTOR.message_types_by_name['DeleteGroupRequest'] = _DELETEGROUPREQUEST
DESCRIPTOR.message_types_by_name['DeleteGroupResponse'] = _DELETEGROUPRESPONSE
DESCRIPTOR.message_types_by_name['AddGroupMemberRequest'] = _ADDGROUPMEMBERREQUEST
DESCRIPTOR.message_types_by_name['AddGroupMemberResponse'] = _ADDGROUPMEMBERRESPONSE
DESCRIPTOR.message_types_by_name['GetGroupMemberRequest'] = _GETGROUPMEMBERREQUEST
DESCRIPTOR.message_types_by_name['GetGroupMemberResponse'] = _GETGROUPMEMBERRESPONSE
DESCRIPTOR.message_types_by_name['ListGroupMembersRequest'] = _LISTGROUPMEMBERSREQUEST
DESCRIPTOR.message_types_by_name['ListGroupMembersResponse'] = _LISTGROUPMEMBERSRESPONSE
DESCRIPTOR.message_types_by_name['UpdateGroupMemberRequest'] = _UPDATEGROUPMEMBERREQUEST
DESCRIPTOR.message_types_by_name['UpdateGroupMemberResponse'] = _UPDATEGROUPMEMBERRESPONSE
DESCRIPTOR.message_types_by_name['RemoveGroupMemberRequest'] = _REMOVEGROUPMEMBERREQUEST
DESCRIPTOR.message_types_by_name['RemoveGroupMemberResponse'] = _REMOVEGROUPMEMBERRESPONSE
DESCRIPTOR.message_types_by_name['ListOrganizationMemberGroupsRequest'] = _LISTORGANIZATIONMEMBERGROUPSREQUEST
DESCRIPTOR.message_types_by_name['ListOrganizationMemberGroupsResponse'] = _LISTORGANIZATIONMEMBERGROUPSRESPONSE
DESCRIPTOR.message_types_by_name['Organization'] = _ORGANIZATION
DESCRIPTOR.message_types_by_name['OrganizationMember'] = _ORGANIZATIONMEMBER
DESCRIPTOR.message_types_by_name['Group'] = _GROUP
DESCRIPTOR.message_types_by_name['GroupMember'] = _GROUPMEMBER
DESCRIPTOR.message_types_by_name['Limit'] = _LIMIT
DESCRIPTOR.message_types_by_name['Offset'] = _OFFSET
DESCRIPTOR.message_types_by_name['Empty'] = _EMPTY
_sym_db.RegisterFileDescriptor(DESCRIPTOR)

CreateOrganizationRequest = _reflection.GeneratedProtocolMessageType('CreateOrganizationRequest', (_message.Message,), dict(
  DESCRIPTOR = _CREATEORGANIZATIONREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.CreateOrganizationRequest)
  ))
_sym_db.RegisterMessage(CreateOrganizationRequest)

CreateOrganizationResponse = _reflection.GeneratedProtocolMessageType('CreateOrganizationResponse', (_message.Message,), dict(
  DESCRIPTOR = _CREATEORGANIZATIONRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.CreateOrganizationResponse)
  ))
_sym_db.RegisterMessage(CreateOrganizationResponse)

ListOrganizationsRequest = _reflection.GeneratedProtocolMessageType('ListOrganizationsRequest', (_message.Message,), dict(

  Filter = _reflection.GeneratedProtocolMessageType('Filter', (_message.Message,), dict(
    DESCRIPTOR = _LISTORGANIZATIONSREQUEST_FILTER,
    __module__ = 'organizations_pb2'
    # @@protoc_insertion_point(class_scope:organizations.ListOrganizationsRequest.Filter)
    ))
  ,
  DESCRIPTOR = _LISTORGANIZATIONSREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.ListOrganizationsRequest)
  ))
_sym_db.RegisterMessage(ListOrganizationsRequest)
_sym_db.RegisterMessage(ListOrganizationsRequest.Filter)

ListOrganizationsResponse = _reflection.GeneratedProtocolMessageType('ListOrganizationsResponse', (_message.Message,), dict(
  DESCRIPTOR = _LISTORGANIZATIONSRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.ListOrganizationsResponse)
  ))
_sym_db.RegisterMessage(ListOrganizationsResponse)

GetOrganizationRequest = _reflection.GeneratedProtocolMessageType('GetOrganizationRequest', (_message.Message,), dict(
  DESCRIPTOR = _GETORGANIZATIONREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.GetOrganizationRequest)
  ))
_sym_db.RegisterMessage(GetOrganizationRequest)

GetOrganizationResponse = _reflection.GeneratedProtocolMessageType('GetOrganizationResponse', (_message.Message,), dict(
  DESCRIPTOR = _GETORGANIZATIONRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.GetOrganizationResponse)
  ))
_sym_db.RegisterMessage(GetOrganizationResponse)

UpdateOrganizationRequest = _reflection.GeneratedProtocolMessageType('UpdateOrganizationRequest', (_message.Message,), dict(
  DESCRIPTOR = _UPDATEORGANIZATIONREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.UpdateOrganizationRequest)
  ))
_sym_db.RegisterMessage(UpdateOrganizationRequest)

UpdateOrganizationResponse = _reflection.GeneratedProtocolMessageType('UpdateOrganizationResponse', (_message.Message,), dict(
  DESCRIPTOR = _UPDATEORGANIZATIONRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.UpdateOrganizationResponse)
  ))
_sym_db.RegisterMessage(UpdateOrganizationResponse)

DeleteOrganizationRequest = _reflection.GeneratedProtocolMessageType('DeleteOrganizationRequest', (_message.Message,), dict(
  DESCRIPTOR = _DELETEORGANIZATIONREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.DeleteOrganizationRequest)
  ))
_sym_db.RegisterMessage(DeleteOrganizationRequest)

DeleteOrganizationResponse = _reflection.GeneratedProtocolMessageType('DeleteOrganizationResponse', (_message.Message,), dict(
  DESCRIPTOR = _DELETEORGANIZATIONRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.DeleteOrganizationResponse)
  ))
_sym_db.RegisterMessage(DeleteOrganizationResponse)

AddOrganizationMemberRequest = _reflection.GeneratedProtocolMessageType('AddOrganizationMemberRequest', (_message.Message,), dict(
  DESCRIPTOR = _ADDORGANIZATIONMEMBERREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.AddOrganizationMemberRequest)
  ))
_sym_db.RegisterMessage(AddOrganizationMemberRequest)

AddOrganizationMemberResponse = _reflection.GeneratedProtocolMessageType('AddOrganizationMemberResponse', (_message.Message,), dict(
  DESCRIPTOR = _ADDORGANIZATIONMEMBERRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.AddOrganizationMemberResponse)
  ))
_sym_db.RegisterMessage(AddOrganizationMemberResponse)

ListOrganizationMembersRequest = _reflection.GeneratedProtocolMessageType('ListOrganizationMembersRequest', (_message.Message,), dict(

  Filter = _reflection.GeneratedProtocolMessageType('Filter', (_message.Message,), dict(
    DESCRIPTOR = _LISTORGANIZATIONMEMBERSREQUEST_FILTER,
    __module__ = 'organizations_pb2'
    # @@protoc_insertion_point(class_scope:organizations.ListOrganizationMembersRequest.Filter)
    ))
  ,
  DESCRIPTOR = _LISTORGANIZATIONMEMBERSREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.ListOrganizationMembersRequest)
  ))
_sym_db.RegisterMessage(ListOrganizationMembersRequest)
_sym_db.RegisterMessage(ListOrganizationMembersRequest.Filter)

ListOrganizationMembersResponse = _reflection.GeneratedProtocolMessageType('ListOrganizationMembersResponse', (_message.Message,), dict(
  DESCRIPTOR = _LISTORGANIZATIONMEMBERSRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.ListOrganizationMembersResponse)
  ))
_sym_db.RegisterMessage(ListOrganizationMembersResponse)

GetOrganizationMemberRequest = _reflection.GeneratedProtocolMessageType('GetOrganizationMemberRequest', (_message.Message,), dict(
  DESCRIPTOR = _GETORGANIZATIONMEMBERREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.GetOrganizationMemberRequest)
  ))
_sym_db.RegisterMessage(GetOrganizationMemberRequest)

GetOrganizationMemberResponse = _reflection.GeneratedProtocolMessageType('GetOrganizationMemberResponse', (_message.Message,), dict(
  DESCRIPTOR = _GETORGANIZATIONMEMBERRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.GetOrganizationMemberResponse)
  ))
_sym_db.RegisterMessage(GetOrganizationMemberResponse)

UpdateOrganizationMemberRequest = _reflection.GeneratedProtocolMessageType('UpdateOrganizationMemberRequest', (_message.Message,), dict(
  DESCRIPTOR = _UPDATEORGANIZATIONMEMBERREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.UpdateOrganizationMemberRequest)
  ))
_sym_db.RegisterMessage(UpdateOrganizationMemberRequest)

UpdateOrganizationMemberResponse = _reflection.GeneratedProtocolMessageType('UpdateOrganizationMemberResponse', (_message.Message,), dict(
  DESCRIPTOR = _UPDATEORGANIZATIONMEMBERRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.UpdateOrganizationMemberResponse)
  ))
_sym_db.RegisterMessage(UpdateOrganizationMemberResponse)

RemoveOrganizationMemberRequest = _reflection.GeneratedProtocolMessageType('RemoveOrganizationMemberRequest', (_message.Message,), dict(
  DESCRIPTOR = _REMOVEORGANIZATIONMEMBERREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.RemoveOrganizationMemberRequest)
  ))
_sym_db.RegisterMessage(RemoveOrganizationMemberRequest)

RemoveOrganizationMemberResponse = _reflection.GeneratedProtocolMessageType('RemoveOrganizationMemberResponse', (_message.Message,), dict(
  DESCRIPTOR = _REMOVEORGANIZATIONMEMBERRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.RemoveOrganizationMemberResponse)
  ))
_sym_db.RegisterMessage(RemoveOrganizationMemberResponse)

CreateGroupRequest = _reflection.GeneratedProtocolMessageType('CreateGroupRequest', (_message.Message,), dict(
  DESCRIPTOR = _CREATEGROUPREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.CreateGroupRequest)
  ))
_sym_db.RegisterMessage(CreateGroupRequest)

CreateGroupResponse = _reflection.GeneratedProtocolMessageType('CreateGroupResponse', (_message.Message,), dict(
  DESCRIPTOR = _CREATEGROUPRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.CreateGroupResponse)
  ))
_sym_db.RegisterMessage(CreateGroupResponse)

GetGroupRequest = _reflection.GeneratedProtocolMessageType('GetGroupRequest', (_message.Message,), dict(
  DESCRIPTOR = _GETGROUPREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.GetGroupRequest)
  ))
_sym_db.RegisterMessage(GetGroupRequest)

GetGroupResponse = _reflection.GeneratedProtocolMessageType('GetGroupResponse', (_message.Message,), dict(
  DESCRIPTOR = _GETGROUPRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.GetGroupResponse)
  ))
_sym_db.RegisterMessage(GetGroupResponse)

ListGroupsRequest = _reflection.GeneratedProtocolMessageType('ListGroupsRequest', (_message.Message,), dict(

  Filter = _reflection.GeneratedProtocolMessageType('Filter', (_message.Message,), dict(
    DESCRIPTOR = _LISTGROUPSREQUEST_FILTER,
    __module__ = 'organizations_pb2'
    # @@protoc_insertion_point(class_scope:organizations.ListGroupsRequest.Filter)
    ))
  ,
  DESCRIPTOR = _LISTGROUPSREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.ListGroupsRequest)
  ))
_sym_db.RegisterMessage(ListGroupsRequest)
_sym_db.RegisterMessage(ListGroupsRequest.Filter)

ListGroupsResponse = _reflection.GeneratedProtocolMessageType('ListGroupsResponse', (_message.Message,), dict(
  DESCRIPTOR = _LISTGROUPSRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.ListGroupsResponse)
  ))
_sym_db.RegisterMessage(ListGroupsResponse)

UpdateGroupRequest = _reflection.GeneratedProtocolMessageType('UpdateGroupRequest', (_message.Message,), dict(
  DESCRIPTOR = _UPDATEGROUPREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.UpdateGroupRequest)
  ))
_sym_db.RegisterMessage(UpdateGroupRequest)

UpdateGroupResponse = _reflection.GeneratedProtocolMessageType('UpdateGroupResponse', (_message.Message,), dict(
  DESCRIPTOR = _UPDATEGROUPRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.UpdateGroupResponse)
  ))
_sym_db.RegisterMessage(UpdateGroupResponse)

DeleteGroupRequest = _reflection.GeneratedProtocolMessageType('DeleteGroupRequest', (_message.Message,), dict(
  DESCRIPTOR = _DELETEGROUPREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.DeleteGroupRequest)
  ))
_sym_db.RegisterMessage(DeleteGroupRequest)

DeleteGroupResponse = _reflection.GeneratedProtocolMessageType('DeleteGroupResponse', (_message.Message,), dict(
  DESCRIPTOR = _DELETEGROUPRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.DeleteGroupResponse)
  ))
_sym_db.RegisterMessage(DeleteGroupResponse)

AddGroupMemberRequest = _reflection.GeneratedProtocolMessageType('AddGroupMemberRequest', (_message.Message,), dict(
  DESCRIPTOR = _ADDGROUPMEMBERREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.AddGroupMemberRequest)
  ))
_sym_db.RegisterMessage(AddGroupMemberRequest)

AddGroupMemberResponse = _reflection.GeneratedProtocolMessageType('AddGroupMemberResponse', (_message.Message,), dict(
  DESCRIPTOR = _ADDGROUPMEMBERRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.AddGroupMemberResponse)
  ))
_sym_db.RegisterMessage(AddGroupMemberResponse)

GetGroupMemberRequest = _reflection.GeneratedProtocolMessageType('GetGroupMemberRequest', (_message.Message,), dict(
  DESCRIPTOR = _GETGROUPMEMBERREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.GetGroupMemberRequest)
  ))
_sym_db.RegisterMessage(GetGroupMemberRequest)

GetGroupMemberResponse = _reflection.GeneratedProtocolMessageType('GetGroupMemberResponse', (_message.Message,), dict(
  DESCRIPTOR = _GETGROUPMEMBERRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.GetGroupMemberResponse)
  ))
_sym_db.RegisterMessage(GetGroupMemberResponse)

ListGroupMembersRequest = _reflection.GeneratedProtocolMessageType('ListGroupMembersRequest', (_message.Message,), dict(

  Filter = _reflection.GeneratedProtocolMessageType('Filter', (_message.Message,), dict(
    DESCRIPTOR = _LISTGROUPMEMBERSREQUEST_FILTER,
    __module__ = 'organizations_pb2'
    # @@protoc_insertion_point(class_scope:organizations.ListGroupMembersRequest.Filter)
    ))
  ,
  DESCRIPTOR = _LISTGROUPMEMBERSREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.ListGroupMembersRequest)
  ))
_sym_db.RegisterMessage(ListGroupMembersRequest)
_sym_db.RegisterMessage(ListGroupMembersRequest.Filter)

ListGroupMembersResponse = _reflection.GeneratedProtocolMessageType('ListGroupMembersResponse', (_message.Message,), dict(
  DESCRIPTOR = _LISTGROUPMEMBERSRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.ListGroupMembersResponse)
  ))
_sym_db.RegisterMessage(ListGroupMembersResponse)

UpdateGroupMemberRequest = _reflection.GeneratedProtocolMessageType('UpdateGroupMemberRequest', (_message.Message,), dict(
  DESCRIPTOR = _UPDATEGROUPMEMBERREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.UpdateGroupMemberRequest)
  ))
_sym_db.RegisterMessage(UpdateGroupMemberRequest)

UpdateGroupMemberResponse = _reflection.GeneratedProtocolMessageType('UpdateGroupMemberResponse', (_message.Message,), dict(
  DESCRIPTOR = _UPDATEGROUPMEMBERRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.UpdateGroupMemberResponse)
  ))
_sym_db.RegisterMessage(UpdateGroupMemberResponse)

RemoveGroupMemberRequest = _reflection.GeneratedProtocolMessageType('RemoveGroupMemberRequest', (_message.Message,), dict(
  DESCRIPTOR = _REMOVEGROUPMEMBERREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.RemoveGroupMemberRequest)
  ))
_sym_db.RegisterMessage(RemoveGroupMemberRequest)

RemoveGroupMemberResponse = _reflection.GeneratedProtocolMessageType('RemoveGroupMemberResponse', (_message.Message,), dict(
  DESCRIPTOR = _REMOVEGROUPMEMBERRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.RemoveGroupMemberResponse)
  ))
_sym_db.RegisterMessage(RemoveGroupMemberResponse)

ListOrganizationMemberGroupsRequest = _reflection.GeneratedProtocolMessageType('ListOrganizationMemberGroupsRequest', (_message.Message,), dict(

  Filter = _reflection.GeneratedProtocolMessageType('Filter', (_message.Message,), dict(
    DESCRIPTOR = _LISTORGANIZATIONMEMBERGROUPSREQUEST_FILTER,
    __module__ = 'organizations_pb2'
    # @@protoc_insertion_point(class_scope:organizations.ListOrganizationMemberGroupsRequest.Filter)
    ))
  ,
  DESCRIPTOR = _LISTORGANIZATIONMEMBERGROUPSREQUEST,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.ListOrganizationMemberGroupsRequest)
  ))
_sym_db.RegisterMessage(ListOrganizationMemberGroupsRequest)
_sym_db.RegisterMessage(ListOrganizationMemberGroupsRequest.Filter)

ListOrganizationMemberGroupsResponse = _reflection.GeneratedProtocolMessageType('ListOrganizationMemberGroupsResponse', (_message.Message,), dict(
  DESCRIPTOR = _LISTORGANIZATIONMEMBERGROUPSRESPONSE,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.ListOrganizationMemberGroupsResponse)
  ))
_sym_db.RegisterMessage(ListOrganizationMemberGroupsResponse)

Organization = _reflection.GeneratedProtocolMessageType('Organization', (_message.Message,), dict(
  DESCRIPTOR = _ORGANIZATION,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.Organization)
  ))
_sym_db.RegisterMessage(Organization)

OrganizationMember = _reflection.GeneratedProtocolMessageType('OrganizationMember', (_message.Message,), dict(

  Metadata = _reflection.GeneratedProtocolMessageType('Metadata', (_message.Message,), dict(
    DESCRIPTOR = _ORGANIZATIONMEMBER_METADATA,
    __module__ = 'organizations_pb2'
    # @@protoc_insertion_point(class_scope:organizations.OrganizationMember.Metadata)
    ))
  ,
  DESCRIPTOR = _ORGANIZATIONMEMBER,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.OrganizationMember)
  ))
_sym_db.RegisterMessage(OrganizationMember)
_sym_db.RegisterMessage(OrganizationMember.Metadata)

Group = _reflection.GeneratedProtocolMessageType('Group', (_message.Message,), dict(

  Metadata = _reflection.GeneratedProtocolMessageType('Metadata', (_message.Message,), dict(
    DESCRIPTOR = _GROUP_METADATA,
    __module__ = 'organizations_pb2'
    # @@protoc_insertion_point(class_scope:organizations.Group.Metadata)
    ))
  ,
  DESCRIPTOR = _GROUP,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.Group)
  ))
_sym_db.RegisterMessage(Group)
_sym_db.RegisterMessage(Group.Metadata)

GroupMember = _reflection.GeneratedProtocolMessageType('GroupMember', (_message.Message,), dict(

  Metadata = _reflection.GeneratedProtocolMessageType('Metadata', (_message.Message,), dict(
    DESCRIPTOR = _GROUPMEMBER_METADATA,
    __module__ = 'organizations_pb2'
    # @@protoc_insertion_point(class_scope:organizations.GroupMember.Metadata)
    ))
  ,
  DESCRIPTOR = _GROUPMEMBER,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.GroupMember)
  ))
_sym_db.RegisterMessage(GroupMember)
_sym_db.RegisterMessage(GroupMember.Metadata)

Limit = _reflection.GeneratedProtocolMessageType('Limit', (_message.Message,), dict(
  DESCRIPTOR = _LIMIT,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.Limit)
  ))
_sym_db.RegisterMessage(Limit)

Offset = _reflection.GeneratedProtocolMessageType('Offset', (_message.Message,), dict(
  DESCRIPTOR = _OFFSET,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.Offset)
  ))
_sym_db.RegisterMessage(Offset)

Empty = _reflection.GeneratedProtocolMessageType('Empty', (_message.Message,), dict(
  DESCRIPTOR = _EMPTY,
  __module__ = 'organizations_pb2'
  # @@protoc_insertion_point(class_scope:organizations.Empty)
  ))
_sym_db.RegisterMessage(Empty)


DESCRIPTOR.has_options = True
DESCRIPTOR._options = _descriptor._ParseOptions(descriptor_pb2.FileOptions(), _b('\n\030com.namara.organizationsB\rOrganizationsZ6github.com/thinkdata-works/namara-go/rpc/organizations'))
_LISTGROUPSREQUEST.fields_by_name['organization_id'].has_options = True
_LISTGROUPSREQUEST.fields_by_name['organization_id']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\030\001'))
_ORGANIZATIONMEMBER.fields_by_name['role_group_manager'].has_options = True
_ORGANIZATIONMEMBER.fields_by_name['role_group_manager']._options = _descriptor._ParseOptions(descriptor_pb2.FieldOptions(), _b('\030\001'))

_ORGANIZATIONSSERVICE = _descriptor.ServiceDescriptor(
  name='OrganizationsService',
  full_name='organizations.OrganizationsService',
  file=DESCRIPTOR,
  index=0,
  options=None,
  serialized_start=4898,
  serialized_end=7157,
  methods=[
  _descriptor.MethodDescriptor(
    name='CreateOrganization',
    full_name='organizations.OrganizationsService.CreateOrganization',
    index=0,
    containing_service=None,
    input_type=_CREATEORGANIZATIONREQUEST,
    output_type=_CREATEORGANIZATIONRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='ListOrganizations',
    full_name='organizations.OrganizationsService.ListOrganizations',
    index=1,
    containing_service=None,
    input_type=_LISTORGANIZATIONSREQUEST,
    output_type=_LISTORGANIZATIONSRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='GetOrganization',
    full_name='organizations.OrganizationsService.GetOrganization',
    index=2,
    containing_service=None,
    input_type=_GETORGANIZATIONREQUEST,
    output_type=_GETORGANIZATIONRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateOrganization',
    full_name='organizations.OrganizationsService.UpdateOrganization',
    index=3,
    containing_service=None,
    input_type=_UPDATEORGANIZATIONREQUEST,
    output_type=_UPDATEORGANIZATIONRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteOrganization',
    full_name='organizations.OrganizationsService.DeleteOrganization',
    index=4,
    containing_service=None,
    input_type=_DELETEORGANIZATIONREQUEST,
    output_type=_DELETEORGANIZATIONRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='AddOrganizationMember',
    full_name='organizations.OrganizationsService.AddOrganizationMember',
    index=5,
    containing_service=None,
    input_type=_ADDORGANIZATIONMEMBERREQUEST,
    output_type=_ADDORGANIZATIONMEMBERRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='ListOrganizationMembers',
    full_name='organizations.OrganizationsService.ListOrganizationMembers',
    index=6,
    containing_service=None,
    input_type=_LISTORGANIZATIONMEMBERSREQUEST,
    output_type=_LISTORGANIZATIONMEMBERSRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='GetOrganizationMember',
    full_name='organizations.OrganizationsService.GetOrganizationMember',
    index=7,
    containing_service=None,
    input_type=_GETORGANIZATIONMEMBERREQUEST,
    output_type=_GETORGANIZATIONMEMBERRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateOrganizationMember',
    full_name='organizations.OrganizationsService.UpdateOrganizationMember',
    index=8,
    containing_service=None,
    input_type=_UPDATEORGANIZATIONMEMBERREQUEST,
    output_type=_UPDATEORGANIZATIONMEMBERRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='RemoveOrganizationMember',
    full_name='organizations.OrganizationsService.RemoveOrganizationMember',
    index=9,
    containing_service=None,
    input_type=_REMOVEORGANIZATIONMEMBERREQUEST,
    output_type=_REMOVEORGANIZATIONMEMBERRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='ListOrganizationMemberGroups',
    full_name='organizations.OrganizationsService.ListOrganizationMemberGroups',
    index=10,
    containing_service=None,
    input_type=_LISTORGANIZATIONMEMBERGROUPSREQUEST,
    output_type=_LISTORGANIZATIONMEMBERGROUPSRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='CreateGroup',
    full_name='organizations.OrganizationsService.CreateGroup',
    index=11,
    containing_service=None,
    input_type=_CREATEGROUPREQUEST,
    output_type=_CREATEGROUPRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='GetGroup',
    full_name='organizations.OrganizationsService.GetGroup',
    index=12,
    containing_service=None,
    input_type=_GETGROUPREQUEST,
    output_type=_GETGROUPRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='ListGroups',
    full_name='organizations.OrganizationsService.ListGroups',
    index=13,
    containing_service=None,
    input_type=_LISTGROUPSREQUEST,
    output_type=_LISTGROUPSRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateGroup',
    full_name='organizations.OrganizationsService.UpdateGroup',
    index=14,
    containing_service=None,
    input_type=_UPDATEGROUPREQUEST,
    output_type=_UPDATEGROUPRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='DeleteGroup',
    full_name='organizations.OrganizationsService.DeleteGroup',
    index=15,
    containing_service=None,
    input_type=_DELETEGROUPREQUEST,
    output_type=_DELETEGROUPRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='AddGroupMember',
    full_name='organizations.OrganizationsService.AddGroupMember',
    index=16,
    containing_service=None,
    input_type=_ADDGROUPMEMBERREQUEST,
    output_type=_ADDGROUPMEMBERRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='GetGroupMember',
    full_name='organizations.OrganizationsService.GetGroupMember',
    index=17,
    containing_service=None,
    input_type=_GETGROUPMEMBERREQUEST,
    output_type=_GETGROUPMEMBERRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='ListGroupMembers',
    full_name='organizations.OrganizationsService.ListGroupMembers',
    index=18,
    containing_service=None,
    input_type=_LISTGROUPMEMBERSREQUEST,
    output_type=_LISTGROUPMEMBERSRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='UpdateGroupMember',
    full_name='organizations.OrganizationsService.UpdateGroupMember',
    index=19,
    containing_service=None,
    input_type=_UPDATEGROUPMEMBERREQUEST,
    output_type=_UPDATEGROUPMEMBERRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='RemoveGroupMember',
    full_name='organizations.OrganizationsService.RemoveGroupMember',
    index=20,
    containing_service=None,
    input_type=_REMOVEGROUPMEMBERREQUEST,
    output_type=_REMOVEGROUPMEMBERRESPONSE,
    options=None,
  ),
  _descriptor.MethodDescriptor(
    name='Healthz',
    full_name='organizations.OrganizationsService.Healthz',
    index=21,
    containing_service=None,
    input_type=_EMPTY,
    output_type=_EMPTY,
    options=None,
  ),
])
_sym_db.RegisterServiceDescriptor(_ORGANIZATIONSSERVICE)

DESCRIPTOR.services_by_name['OrganizationsService'] = _ORGANIZATIONSSERVICE

# @@protoc_insertion_point(module_scope)