ScheduledQueryLastRunSummaryQueryInsightsResponse.fromMap constructor

ScheduledQueryLastRunSummaryQueryInsightsResponse.fromMap(
  1. Map<String, dynamic> map
)

Implementation

factory ScheduledQueryLastRunSummaryQueryInsightsResponse.fromMap(Map<String, dynamic> map) {
  return ScheduledQueryLastRunSummaryQueryInsightsResponse(
    outputBytes: (() { final guardedValue = map['outputBytes']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
    outputRows: (() { final guardedValue = map['outputRows']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
    querySpatialCoverages: (() { final guardedValue = map['querySpatialCoverages']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverage>(guardedValue, (value) => ScheduledQueryLastRunSummaryQueryInsightsResponseQuerySpatialCoverage.fromMap((value as Map).cast<String, dynamic>()))); })(),
    queryTableCount: (() { final guardedValue = map['queryTableCount']; if (guardedValue == null) return null; return pulumi.Input.fromValue((guardedValue as num).toInt()); })(),
    queryTemporalRanges: (() { final guardedValue = map['queryTemporalRanges']; if (guardedValue == null) return null; return pulumi.Input.fromValue(pulumi.Input.decodeList<ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRange>(guardedValue, (value) => ScheduledQueryLastRunSummaryQueryInsightsResponseQueryTemporalRange.fromMap((value as Map).cast<String, dynamic>()))); })(),
  );
}