def METHOD_NAME(export_policy=None):
    rules = []
    if export_policy:
        ep_list = json.loads(export_policy)
        for ep in ep_list:
            rule_index = ep['rule_index'] if 'rule_index' in ep else None
            unix_read_only = ep['unix_read_only'] if 'unix_read_only' in ep else None
            unix_read_write = ep['unix_read_write'] if 'unix_read_write' in ep else None
            cifs = ep['cifs'] if 'cifs' in ep else None
            nfsv3 = ep['nfsv3'] if 'nfsv3' in ep else None
            nfsv4 = ep['nfsv4'] if 'nfsv4' in ep else None
            allowed_clients = ep['allowed_clients'] if 'allowed_clients' in ep else None
            export_policy = ExportPolicyRule(rule_index=rule_index, unix_read_only=unix_read_only, unix_read_write=unix_read_write, cifs=cifs, nfsv3=nfsv3, nfsv4=nfsv4, allowed_clients=allowed_clients)
            rules.append(export_policy)
    return rules