Change log for UMBRELLA_IP

Date Changes
2025-10-07 Enhancement:
- Modified the conditional check for mapping `column15` to parse correctly for `event.idm.read_only_udm.security_result.about.file.sha256` UDM field.
- `event.idm.read_only_udm.principal.resource.attribute.labels`: Newly mapped `column3` raw log field with `event.idm.read_only_udm.principal.resource.attribute.labels` UDM field.
- `event.idm.read_only_udm.additional.fields`: Newly mapped `column4`, `column5` raw log fields with `event.idm.read_only_udm.additional.fields` UDM field.
- `event.idm.read_only_udm.network.ip_protocol`: Newly mapped `column11` raw log field with `event.idm.read_only_udm.network.ip_protocol` UDM field.
- `event.idm.read_only_udm.target.ip` and `event.idm.read_only_udm.target.asset.ip`: Newly mapped `column15` raw log field with `event.idm.read_only_udm.target.ip` and `event.idm.read_only_udm.target.asset.ip` UDM fields.
- `event.idm.read_only_udm.security_result.rule_name`: Newly mapped `column22` raw log field with `event.idm.read_only_udm.security_result.rule_name` UDM field.
- `event.idm.read_only_udm.principal.ip` and `event.idm.read_only_udm.principal.asset.ip`: Newly mapped `column13` raw log field with `event.idm.read_only_udm.principal.ip` and `event.idm.read_only_udm.principal.asset.ip` UDM fields.
- Added conditional checks involving "pattern_unmatched" and "pattern_not_matched" data fields before the final merge of the `security_result` variable into `event.idm.read_only_udm.security_result` UDM field.
- Refactored parser logic to handle cases where `column3`, `column4`, and `column5` do not contain IP addresses by mapping them to alternative UDM fields.
- Refactored parser logic to extract and map an IP address from `column13` to principal IP fields.
- Refactored parser logic to extract and map an IP address from `column15` to target IP fields when it does not represent a SHA256 hash.
2025-08-07 Enhancement:
- Remove uneccesssary initialization of variables to correctly populate the fields.
2025-02-27 Enhancement:
- Added support to parse unparsed csv logs.
2022-08-22 Enhancement:
- Mapped the field 'action' to 'security_result.action' and 'security_result.action_details'.
- Added grok for the field 'query_type' and mapped it to 'network.dns.questions.type'.
- Mapped the field 'domain' to 'network.dns.questions.name'.
- Mapped 'DNS' to 'network.application_protocol'.
- Mapped the field 'response_code' to 'network.dns.response_code'.
- Mapped 'security_result.category' to 'NETWORK_MALICIOUS' where the field 'categories' contains 'Malware' and 'NETWORK_SUSPICIOUS' where 'categories' contains 'Potentially Harmful'.
- Mapped the field 'categories' to 'security_result.category_details'.