juju/client/_client4.py
async def SetProviderNetworkConfig(self, args=None):
        '''
        SetProviderNetworkConfig updates the provider addresses for one or more
        machines.

        What's more, if the client request includes provider-specific IDs (e.g.
        network, subnet or address IDs), this method will also iterate any present
        link layer devices (and their addresses) and merge in any missing
        provider-specific information.

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

        # map input types to rpc msg
        _params = dict()
        msg = dict(type='InstancePoller',
                   request='SetProviderNetworkConfig',
                   version=4,
                   params=_params)
        _params['args'] = args
        reply = await self.rpc(msg)
        return reply

        SetProviderNetworkConfig updates the provider addresses for one or more
        machines.

        What's more, if the client request includes provider-specific IDs (e.g.
        network, subnet or address IDs), this method will also iterate any present
        link layer devices (and their addresses) and merge in any missing
        provider-specific information.

        args : typing.Sequence[~ProviderNetworkConfig]
        Returns -> SetProviderNetworkConfigResults
        
SetProviderNetworkConfig updates the provider addresses for one or more
machines.




SetProviderNetworkConfig updates the provider addresses for one or more machines .
async def SetProviderNetworkConfig(self, args=None):
        if args is not None and not isinstance(args, (bytes, str, list)):
            raise Exception("Expected args to be a Sequence, received: {}".format(type(args)))
        _params = dict()
        msg = dict(type='InstancePoller',
                   request='SetProviderNetworkConfig',
                   version=4,
                   params=_params)
        _params['args'] = args
        reply = await self.rpc(msg)
        return reply
async def SetProviderNetworkConfig ( self , args = None ) : if args is not None and not isinstance ( args , ( bytes , str , list ) ) : raise Exception ( "Expected args to be a Sequence, received: {}" . format ( type ( args ) ) ) _params = dict ( ) msg = dict ( type = 'InstancePoller' , request = 'SetProviderNetworkConfig' , version = 4 , params = _params ) _params [ 'args' ] = args reply = await self . rpc ( msg ) return reply
SetProviderNetworkConfig updates the provider addresses for one or more
machines.
SetProviderNetworkConfig updates the provider addresses for one or more machines .
'''
        SetProviderNetworkConfig updates the provider addresses for one or more
        machines.

        What's more, if the client request includes provider-specific IDs (e.g.
        network, subnet or address IDs), this method will also iterate any present
        link layer devices (and their addresses) and merge in any missing
        provider-specific information.

        args : typing.Sequence[~ProviderNetworkConfig]
        Returns -> SetProviderNetworkConfigResults
        ''' # map input types to rpc msg
self
args