MambuPy.api.mambugroup

MambuGroup entity: a MambuEntity struct for Groups of clients.

Classes

MambuGroup(**kwargs)

MambuGroup entity

class MambuPy.api.mambugroup.MambuGroup(**kwargs)[source]

Bases: MambuEntity, MambuEntityWritable, MambuEntityAttachable, MambuEntitySearchable, MambuEntityCommentable, MambuHolder

MambuGroup entity

__abstractmethods__ = frozenset({})
__init__(**kwargs)[source]
__module__ = 'MambuPy.api.mambugroup'
_abc_impl = <_abc_data object>
_default_tzattrs = {'addresses': [{}], 'groupMembers': []}
_entities = [('assignedUserKey', 'mambuuser.MambuUser', 'assignedUser'), ('assignedBranchKey', 'mambubranch.MambuBranch', 'assignedBranch'), ('assignedCentreKey', 'mambucentre.MambuCentre', 'assignedCentre')]

3-tuples of elements and Mambu Entities

_filter_keys = ['branchId', 'centreId', 'creditOfficerUsername']

allowed filters for get_all filtering

_ownerType = 'GROUP'

owner type of this entity

_prefix = 'groups'

prefix constant for connections to Mambu

_sortBy_fields = ['creationDate', 'lastModifiedDate', 'groupName']

allowed fields for get_all sorting

_vos = [('addresses', 'MambuAddress'), ('groupMembers', 'MambuGroupMember')]

2-tuples of elements and Value Objects