DescribeModelQualityJobDefinitionResponse.fromJson constructor
DescribeModelQualityJobDefinitionResponse.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DescribeModelQualityJobDefinitionResponse.fromJson(
Map<String, dynamic> json) {
return DescribeModelQualityJobDefinitionResponse(
creationTime:
nonNullableTimeStampFromJson(json['CreationTime'] as Object),
jobDefinitionArn: json['JobDefinitionArn'] as String,
jobDefinitionName: json['JobDefinitionName'] as String,
jobResources: MonitoringResources.fromJson(
json['JobResources'] as Map<String, dynamic>),
modelQualityAppSpecification: ModelQualityAppSpecification.fromJson(
json['ModelQualityAppSpecification'] as Map<String, dynamic>),
modelQualityJobInput: ModelQualityJobInput.fromJson(
json['ModelQualityJobInput'] as Map<String, dynamic>),
modelQualityJobOutputConfig: MonitoringOutputConfig.fromJson(
json['ModelQualityJobOutputConfig'] as Map<String, dynamic>),
roleArn: json['RoleArn'] as String,
modelQualityBaselineConfig: json['ModelQualityBaselineConfig'] != null
? ModelQualityBaselineConfig.fromJson(
json['ModelQualityBaselineConfig'] as Map<String, dynamic>)
: null,
networkConfig: json['NetworkConfig'] != null
? MonitoringNetworkConfig.fromJson(
json['NetworkConfig'] as Map<String, dynamic>)
: null,
stoppingCondition: json['StoppingCondition'] != null
? MonitoringStoppingCondition.fromJson(
json['StoppingCondition'] as Map<String, dynamic>)
: null,
);
}