juju/client/_client2.py
async def PublishRelationChanges(self, changes=None):
        '''
        PublishRelationChanges publishes relation changes to the
        model hosting the remote application involved in the relation.

        changes : typing.Sequence[~RemoteRelationChangeEvent]
        Returns -> ErrorResults
        '''
        if changes is not None and not isinstance(changes, (bytes, str, list)):
            raise Exception("Expected changes to be a Sequence, received: {}".format(type(changes)))

        # map input types to rpc msg
        _params = dict()
        msg = dict(type='CrossModelRelations',
                   request='PublishRelationChanges',
                   version=2,
                   params=_params)
        _params['changes'] = changes
        reply = await self.rpc(msg)
        return reply

        PublishRelationChanges publishes relation changes to the
        model hosting the remote application involved in the relation.

        changes : typing.Sequence[~RemoteRelationChangeEvent]
        Returns -> ErrorResults
        
PublishRelationChanges publishes relation changes to the
model hosting the remote application involved in the relation.


PublishRelationChanges publishes relation changes to the model hosting the remote application involved in the relation .
async def PublishRelationChanges(self, changes=None):
        if changes is not None and not isinstance(changes, (bytes, str, list)):
            raise Exception("Expected changes to be a Sequence, received: {}".format(type(changes)))
        _params = dict()
        msg = dict(type='CrossModelRelations',
                   request='PublishRelationChanges',
                   version=2,
                   params=_params)
        _params['changes'] = changes
        reply = await self.rpc(msg)
        return reply
async def PublishRelationChanges ( self , changes = None ) : if changes is not None and not isinstance ( changes , ( bytes , str , list ) ) : raise Exception ( "Expected changes to be a Sequence, received: {}" . format ( type ( changes ) ) ) _params = dict ( ) msg = dict ( type = 'CrossModelRelations' , request = 'PublishRelationChanges' , version = 2 , params = _params ) _params [ 'changes' ] = changes reply = await self . rpc ( msg ) return reply
PublishRelationChanges publishes relation changes to the
model hosting the remote application involved in the relation.
PublishRelationChanges publishes relation changes to the model hosting the remote application involved in the relation .
'''
        PublishRelationChanges publishes relation changes to the
        model hosting the remote application involved in the relation.

        changes : typing.Sequence[~RemoteRelationChangeEvent]
        Returns -> ErrorResults
        ''' # map input types to rpc msg
self
changes