juju/client/_client4.py
async def SetObservedNetworkConfig(self, config=None, tag=None):
        '''
        SetObservedNetworkConfig reads the network config for the machine
        identified by the input args.
        This config is merged with the new network config supplied in the
        same args and updated if it has changed.

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

        if tag is not None and not isinstance(tag, (bytes, str)):
            raise Exception("Expected tag to be a str, received: {}".format(type(tag)))

        # map input types to rpc msg
        _params = dict()
        msg = dict(type='Machiner',
                   request='SetObservedNetworkConfig',
                   version=4,
                   params=_params)
        _params['config'] = config
        _params['tag'] = tag
        reply = await self.rpc(msg)
        return reply

        SetObservedNetworkConfig reads the network config for the machine
        identified by the input args.
        This config is merged with the new network config supplied in the
        same args and updated if it has changed.

        config : typing.Sequence[~NetworkConfig]
        tag : str
        Returns -> None
        
SetObservedNetworkConfig reads the network config for the machine
identified by the input args.
This config is merged with the new network config supplied in the
same args and updated if it has changed.

config : typing.Sequence[~NetworkConfig]
tag : str
Returns -> None
SetObservedNetworkConfig reads the network config for the machine identified by the input args . This config is merged with the new network config supplied in the same args and updated if it has changed . config : typing . Sequence [ ~NetworkConfig ] tag : str Returns - > None
async def SetObservedNetworkConfig(self, config=None, tag=None):
        if config is not None and not isinstance(config, (bytes, str, list)):
            raise Exception("Expected config to be a Sequence, received: {}".format(type(config)))
        if tag is not None and not isinstance(tag, (bytes, str)):
            raise Exception("Expected tag to be a str, received: {}".format(type(tag)))
        _params = dict()
        msg = dict(type='Machiner',
                   request='SetObservedNetworkConfig',
                   version=4,
                   params=_params)
        _params['config'] = config
        _params['tag'] = tag
        reply = await self.rpc(msg)
        return reply
async def SetObservedNetworkConfig ( self , config = None , tag = None ) : if config is not None and not isinstance ( config , ( bytes , str , list ) ) : raise Exception ( "Expected config to be a Sequence, received: {}" . format ( type ( config ) ) ) if tag is not None and not isinstance ( tag , ( bytes , str ) ) : raise Exception ( "Expected tag to be a str, received: {}" . format ( type ( tag ) ) ) _params = dict ( ) msg = dict ( type = 'Machiner' , request = 'SetObservedNetworkConfig' , version = 4 , params = _params ) _params [ 'config' ] = config _params [ 'tag' ] = tag reply = await self . rpc ( msg ) return reply
SetObservedNetworkConfig reads the network config for the machine
identified by the input args.
SetObservedNetworkConfig reads the network config for the machine identified by the input args .
'''
        SetObservedNetworkConfig reads the network config for the machine
        identified by the input args.
        This config is merged with the new network config supplied in the
        same args and updated if it has changed.

        config : typing.Sequence[~NetworkConfig]
        tag : str
        Returns -> None
        ''' # map input types to rpc msg
self
config
tag