(self, email: str, role: str = "member", *, fleet_id: str | None = None)
| 106 | return (await self._unary(req)).member_list |
| 107 | |
| 108 | async def add(self, email: str, role: str = "member", *, fleet_id: str | None = None) -> MemberInfo: |
| 109 | fid = self._fleet(fleet_id) |
| 110 | req = pb.Envelope(add_member_req=f_pb.AddMemberRequest(fleet_id=fid, email=email, role=role)) |
| 111 | return (await self._unary(req)).member_info |
| 112 | |
| 113 | async def set_role(self, user_id: str, role: str, *, fleet_id: str | None = None) -> MemberInfo: |
| 114 | fid = self._fleet(fleet_id) |