'Returns a hash of the properties
associated with this LogicMonitor host'

def get_properties(self, final=False):

    self.module.debug('Running    Hostgroup.get_properties...')
    if self.info:
        self.module.debug('Group    found')
        self.module.debug("Making    RPC    call    to    'getHostGroupProperties'")
        properties_json = json.loads(self.rpc('getHostGroupProperties', {'hostGroupId': self.info['id'], 'finalResult': final}))
        if (properties_json['status'] == 200):
            self.module.debug('RPC    call    succeeded')
            return properties_json['data']
        else:
            self.module.debug('RPC    call    failed')
            self.fail(msg=properties_json['status'])
    else:
        self.module.debug('Group    not    found')
        return None
