code: async def UserCredentials(self, user_clouds):
          '''
          user_clouds : typing.Sequence[~UserCloud]
          Returns -> typing.Sequence[~StringsResult]
          '''
          # map input types to rpc msg
          _params = dict()
          msg = dict(type='Cloud',
                     request='UserCredentials',
                     version=3,
                     params=_params)
          _params['user-clouds'] = user_clouds
          reply = await self.rpc(msg)
          return replync def UserCredentials(self, user_clouds):
          '''
          user_clouds : typing.Sequence[~UserCloud]
          Returns -> typing.Sequence[~StringsResult]
          '''
          # map input types to rpc msg
          _params = dict()
          msg = dict(type='Cloud',
                     request='UserCredentials',
                     version=3,
                     params=_params)
          _params['user-clouds'] = user_clouds
          reply = await self.rpc(msg)
          return reply
docs: user_clouds : typing.Sequence[~UserCloud]
          Returns -> typing.Sequence[~StringsResult]