#!/usr/bin/env python3 # Copyright (C) 2024 Spearhead Systems SRL def get_params(params): return params["tenant"], params["client"], params["secret"] def agent_azure_keyvault_metrics(params, hostname, ipaddress): tenant, client, secret = get_params(params) return ["keyvault", tenant, client, secret] def agent_azure_firewall_metrics(params, hostname, ipaddress): tenant, client, secret = get_params(params) return ["firewall", tenant, client, secret] def agent_azure_defender_alerts(params, hostname, ipaddress): tenant, client, secret = get_params(params) return ["defender", tenant, client, secret] special_agent_info["azure_keyvault_metrics"] = agent_azure_keyvault_metrics special_agent_info["azure_firewall_metrics"] = agent_azure_firewall_metrics special_agent_info["azure_defender_alerts"] = agent_azure_defender_alerts