Behavior.fromJson constructor 
    
      
      Behavior.fromJson(
 - Map<String, dynamic> json
) 
    
    
  Implementation
  factory Behavior.fromJson(Map<String, dynamic> json) {
  return Behavior(
    name: json['name'] as String,
    criteria: json['criteria'] != null
        ? BehaviorCriteria.fromJson(json['criteria'] as Map<String, dynamic>)
        : null,
    metric: json['metric'] as String?,
    metricDimension: json['metricDimension'] != null
        ? MetricDimension.fromJson(
            json['metricDimension'] as Map<String, dynamic>)
        : null,
    suppressAlerts: json['suppressAlerts'] as bool?,
  );
}