juju/client/_client2.py
async def PublishIngressNetworkChanges(self, changes=None):
        '''
        PublishIngressNetworkChanges publishes changes to the required
        ingress addresses to the model hosting the offer in the relation.

        changes : typing.Sequence[~IngressNetworksChangeEvent]
        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='PublishIngressNetworkChanges',
                   version=2,
                   params=_params)
        _params['changes'] = changes
        reply = await self.rpc(msg)
        return reply

        PublishIngressNetworkChanges publishes changes to the required
        ingress addresses to the model hosting the offer in the relation.

        changes : typing.Sequence[~IngressNetworksChangeEvent]
        Returns -> ErrorResults
        
PublishIngressNetworkChanges publishes changes to the required
ingress addresses to the model hosting the offer in the relation.


PublishIngressNetworkChanges publishes changes to the required ingress addresses to the model hosting the offer in the relation .
async def PublishIngressNetworkChanges(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='PublishIngressNetworkChanges',
                   version=2,
                   params=_params)
        _params['changes'] = changes
        reply = await self.rpc(msg)
        return reply
async def PublishIngressNetworkChanges ( 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 = 'PublishIngressNetworkChanges' , version = 2 , params = _params ) _params [ 'changes' ] = changes reply = await self . rpc ( msg ) return reply
PublishIngressNetworkChanges publishes changes to the required
ingress addresses to the model hosting the offer in the relation.
PublishIngressNetworkChanges publishes changes to the required ingress addresses to the model hosting the offer in the relation .
'''
        PublishIngressNetworkChanges publishes changes to the required
        ingress addresses to the model hosting the offer in the relation.

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