DescribeModelExplainabilityJobDefinitionResponse.fromJson constructor
DescribeModelExplainabilityJobDefinitionResponse.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DescribeModelExplainabilityJobDefinitionResponse.fromJson(
Map<String, dynamic> json) {
return DescribeModelExplainabilityJobDefinitionResponse(
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>),
modelExplainabilityAppSpecification:
ModelExplainabilityAppSpecification.fromJson(
json['ModelExplainabilityAppSpecification']
as Map<String, dynamic>),
modelExplainabilityJobInput: ModelExplainabilityJobInput.fromJson(
json['ModelExplainabilityJobInput'] as Map<String, dynamic>),
modelExplainabilityJobOutputConfig: MonitoringOutputConfig.fromJson(
json['ModelExplainabilityJobOutputConfig'] as Map<String, dynamic>),
roleArn: json['RoleArn'] as String,
modelExplainabilityBaselineConfig:
json['ModelExplainabilityBaselineConfig'] != null
? ModelExplainabilityBaselineConfig.fromJson(
json['ModelExplainabilityBaselineConfig']
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,
);
}