juju/client/_client1.py
async def Watch(self):
        '''
        Watch returns a watcher that sends the names of services whose
        unit count may be below their configured minimum.


        Returns -> StringsWatchResult
        '''

        # map input types to rpc msg
        _params = dict()
        msg = dict(type='ApplicationScaler',
                   request='Watch',
                   version=1,
                   params=_params)

        reply = await self.rpc(msg)
        return reply

        Watch returns a watcher that sends the names of services whose
        unit count may be below their configured minimum.


        Returns -> StringsWatchResult
        
Watch returns a watcher that sends the names of services whose
unit count may be below their configured minimum.


Watch returns a watcher that sends the names of services whose unit count may be below their configured minimum .
async def Watch(self):
        _params = dict()
        msg = dict(type='ApplicationScaler',
                   request='Watch',
                   version=1,
                   params=_params)
        reply = await self.rpc(msg)
        return reply
async def Watch ( self ) : _params = dict ( ) msg = dict ( type = 'ApplicationScaler' , request = 'Watch' , version = 1 , params = _params ) reply = await self . rpc ( msg ) return reply
Watch returns a watcher that sends the names of services whose
unit count may be below their configured minimum.
Watch returns a watcher that sends the names of services whose unit count may be below their configured minimum .
'''
        Watch returns a watcher that sends the names of services whose
        unit count may be below their configured minimum.


        Returns -> StringsWatchResult
        ''' # map input types to rpc msg
self