code: async def GetLXDProfileUpgradeMessages(self, application, watcher_id):
          '''
          application : Entity
          watcher_id : str
          Returns -> typing.Sequence[~LXDProfileUpgradeMessagesResult]
          '''
          # map input types to rpc msg
          _params = dict()
          msg = dict(type='Application',
                     request='GetLXDProfileUpgradeMessages',
                     version=8,
                     params=_params)
          _params['application'] = application
          _params['watcher-id'] = watcher_id
          reply = await self.rpc(msg)
          return replync def GetLXDProfileUpgradeMessages(self, application, watcher_id):
          '''
          application : Entity
          watcher_id : str
          Returns -> typing.Sequence[~LXDProfileUpgradeMessagesResult]
          '''
          # map input types to rpc msg
          _params = dict()
          msg = dict(type='Application',
                     request='GetLXDProfileUpgradeMessages',
                     version=8,
                     params=_params)
          _params['application'] = application
          _params['watcher-id'] = watcher_id
          reply = await self.rpc(msg)
          return reply
docs: application : Entity
          watcher_id : str
          Returns -> typing.Sequence[~LXDProfileUpgradeMessagesResult]