AssessmentRunAgent.fromJson constructor
Implementation
factory AssessmentRunAgent.fromJson(Map<String, dynamic> json) {
return AssessmentRunAgent(
agentHealth: (json['agentHealth'] as String).toAgentHealth(),
agentHealthCode: (json['agentHealthCode'] as String).toAgentHealthCode(),
agentId: json['agentId'] as String,
assessmentRunArn: json['assessmentRunArn'] as String,
telemetryMetadata: (json['telemetryMetadata'] as List)
.whereNotNull()
.map((e) => TelemetryMetadata.fromJson(e as Map<String, dynamic>))
.toList(),
agentHealthDetails: json['agentHealthDetails'] as String?,
autoScalingGroup: json['autoScalingGroup'] as String?,
);
}