juju/client/_client6.py
async def ListOperations(self, actions=None, applications=None, limit=None, machines=None, offset=None, status=None, units=None):
        '''
        ListOperations fetches the called actions for specified apps/units.

        actions : typing.Sequence[str]
        applications : typing.Sequence[str]
        limit : int
        machines : typing.Sequence[str]
        offset : int
        status : typing.Sequence[str]
        units : typing.Sequence[str]
        Returns -> OperationResults
        '''
        if actions is not None and not isinstance(actions, (bytes, str, list)):
            raise Exception("Expected actions to be a Sequence, received: {}".format(type(actions)))

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

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

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

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

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

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

        # map input types to rpc msg
        _params = dict()
        msg = dict(type='Action',
                   request='ListOperations',
                   version=6,
                   params=_params)
        _params['actions'] = actions
        _params['applications'] = applications
        _params['limit'] = limit
        _params['machines'] = machines
        _params['offset'] = offset
        _params['status'] = status
        _params['units'] = units
        reply = await self.rpc(msg)
        return reply

        ListOperations fetches the called actions for specified apps/units.

        actions : typing.Sequence[str]
        applications : typing.Sequence[str]
        limit : int
        machines : typing.Sequence[str]
        offset : int
        status : typing.Sequence[str]
        units : typing.Sequence[str]
        Returns -> OperationResults
        
ListOperations fetches the called actions for specified apps/units.
ListOperations fetches the called actions for specified apps / units .
async def ListOperations(self, actions=None, applications=None, limit=None, machines=None, offset=None, status=None, units=None):
        if actions is not None and not isinstance(actions, (bytes, str, list)):
            raise Exception("Expected actions to be a Sequence, received: {}".format(type(actions)))
        if applications is not None and not isinstance(applications, (bytes, str, list)):
            raise Exception("Expected applications to be a Sequence, received: {}".format(type(applications)))
        if limit is not None and not isinstance(limit, int):
            raise Exception("Expected limit to be a int, received: {}".format(type(limit)))
        if machines is not None and not isinstance(machines, (bytes, str, list)):
            raise Exception("Expected machines to be a Sequence, received: {}".format(type(machines)))
        if offset is not None and not isinstance(offset, int):
            raise Exception("Expected offset to be a int, received: {}".format(type(offset)))
        if status is not None and not isinstance(status, (bytes, str, list)):
            raise Exception("Expected status to be a Sequence, received: {}".format(type(status)))
        if units is not None and not isinstance(units, (bytes, str, list)):
            raise Exception("Expected units to be a Sequence, received: {}".format(type(units)))
        _params = dict()
        msg = dict(type='Action',
                   request='ListOperations',
                   version=6,
                   params=_params)
        _params['actions'] = actions
        _params['applications'] = applications
        _params['limit'] = limit
        _params['machines'] = machines
        _params['offset'] = offset
        _params['status'] = status
        _params['units'] = units
        reply = await self.rpc(msg)
        return reply
async def ListOperations ( self , actions = None , applications = None , limit = None , machines = None , offset = None , status = None , units = None ) : if actions is not None and not isinstance ( actions , ( bytes , str , list ) ) : raise Exception ( "Expected actions to be a Sequence, received: {}" . format ( type ( actions ) ) ) if applications is not None and not isinstance ( applications , ( bytes , str , list ) ) : raise Exception ( "Expected applications to be a Sequence, received: {}" . format ( type ( applications ) ) ) if limit is not None and not isinstance ( limit , int ) : raise Exception ( "Expected limit to be a int, received: {}" . format ( type ( limit ) ) ) if machines is not None and not isinstance ( machines , ( bytes , str , list ) ) : raise Exception ( "Expected machines to be a Sequence, received: {}" . format ( type ( machines ) ) ) if offset is not None and not isinstance ( offset , int ) : raise Exception ( "Expected offset to be a int, received: {}" . format ( type ( offset ) ) ) if status is not None and not isinstance ( status , ( bytes , str , list ) ) : raise Exception ( "Expected status to be a Sequence, received: {}" . format ( type ( status ) ) ) if units is not None and not isinstance ( units , ( bytes , str , list ) ) : raise Exception ( "Expected units to be a Sequence, received: {}" . format ( type ( units ) ) ) _params = dict ( ) msg = dict ( type = 'Action' , request = 'ListOperations' , version = 6 , params = _params ) _params [ 'actions' ] = actions _params [ 'applications' ] = applications _params [ 'limit' ] = limit _params [ 'machines' ] = machines _params [ 'offset' ] = offset _params [ 'status' ] = status _params [ 'units' ] = units reply = await self . rpc ( msg ) return reply
ListOperations fetches the called actions for specified apps/units.
ListOperations fetches the called actions for specified apps / units .
'''
        ListOperations fetches the called actions for specified apps/units.

        actions : typing.Sequence[str]
        applications : typing.Sequence[str]
        limit : int
        machines : typing.Sequence[str]
        offset : int
        status : typing.Sequence[str]
        units : typing.Sequence[str]
        Returns -> OperationResults
        ''' # map input types to rpc msg
self
actions
applications
limit
machines
offset
status
units