juju/client/_client4.py
async def BranchInfo(self, branches=None, detailed=None):
        '''
        BranchInfo will return details of branch identified by the input argument,
        including units on the branch and the configuration disjoint with the
        master generation.
        An error is returned if no in-flight branch matching in input is found.

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

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

        # map input types to rpc msg
        _params = dict()
        msg = dict(type='ModelGeneration',
                   request='BranchInfo',
                   version=4,
                   params=_params)
        _params['branches'] = branches
        _params['detailed'] = detailed
        reply = await self.rpc(msg)
        return reply

        BranchInfo will return details of branch identified by the input argument,
        including units on the branch and the configuration disjoint with the
        master generation.
        An error is returned if no in-flight branch matching in input is found.

        branches : typing.Sequence[str]
        detailed : bool
        Returns -> BranchResults
        
BranchInfo will return details of branch identified by the input argument,
including units on the branch and the configuration disjoint with the
master generation.
An error is returned if no in-flight branch matching in input is found.

branches : typing.Sequence[str]
detailed : bool
Returns -> BranchResults
BranchInfo will return details of branch identified by the input argument including units on the branch and the configuration disjoint with the master generation . An error is returned if no in - flight branch matching in input is found . branches : typing . Sequence [ str ] detailed : bool Returns - > BranchResults
async def BranchInfo(self, branches=None, detailed=None):
        if branches is not None and not isinstance(branches, (bytes, str, list)):
            raise Exception("Expected branches to be a Sequence, received: {}".format(type(branches)))
        if detailed is not None and not isinstance(detailed, bool):
            raise Exception("Expected detailed to be a bool, received: {}".format(type(detailed)))
        _params = dict()
        msg = dict(type='ModelGeneration',
                   request='BranchInfo',
                   version=4,
                   params=_params)
        _params['branches'] = branches
        _params['detailed'] = detailed
        reply = await self.rpc(msg)
        return reply
async def BranchInfo ( self , branches = None , detailed = None ) : if branches is not None and not isinstance ( branches , ( bytes , str , list ) ) : raise Exception ( "Expected branches to be a Sequence, received: {}" . format ( type ( branches ) ) ) if detailed is not None and not isinstance ( detailed , bool ) : raise Exception ( "Expected detailed to be a bool, received: {}" . format ( type ( detailed ) ) ) _params = dict ( ) msg = dict ( type = 'ModelGeneration' , request = 'BranchInfo' , version = 4 , params = _params ) _params [ 'branches' ] = branches _params [ 'detailed' ] = detailed reply = await self . rpc ( msg ) return reply
BranchInfo will return details of branch identified by the input argument,
including units on the branch and the configuration disjoint with the
master generation.
BranchInfo will return details of branch identified by the input argument including units on the branch and the configuration disjoint with the master generation .
'''
        BranchInfo will return details of branch identified by the input argument,
        including units on the branch and the configuration disjoint with the
        master generation.
        An error is returned if no in-flight branch matching in input is found.

        branches : typing.Sequence[str]
        detailed : bool
        Returns -> BranchResults
        ''' # map input types to rpc msg
self
branches
detailed