in lib/metric-config-parser/metric_config_parser/alert.py [0:0]
def from_dict(cls, d: dict) -> "AlertsSpec":
"""Create a `AlertsSpec` from a dictionary."""
d = dict((k.lower(), v) for k, v in d.items())
definitions = {
k: converter.structure({"name": k, **v}, AlertDefinition) for k, v in d.items()
}
return cls(definitions=definitions)