ExecutionStageSummaryResponse.fromMap constructor

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

Implementation

factory ExecutionStageSummaryResponse.fromMap(Map<String, dynamic> map) {
  return ExecutionStageSummaryResponse(
    componentSource: pulumi.Input.fromValue(pulumi.Input.decodeList<ComponentSourceResponse>(map['componentSource']!, (value) => ComponentSourceResponse.fromMap((value as Map).cast<String, dynamic>()))),
    componentTransform: pulumi.Input.fromValue(pulumi.Input.decodeList<ComponentTransformResponse>(map['componentTransform']!, (value) => ComponentTransformResponse.fromMap((value as Map).cast<String, dynamic>()))),
    inputSource: pulumi.Input.fromValue(pulumi.Input.decodeList<StageSourceResponse>(map['inputSource']!, (value) => StageSourceResponse.fromMap((value as Map).cast<String, dynamic>()))),
    kind: pulumi.Input.fromValue(map['kind'] as String),
    name: pulumi.Input.fromValue(map['name'] as String),
    outputSource: pulumi.Input.fromValue(pulumi.Input.decodeList<StageSourceResponse>(map['outputSource']!, (value) => StageSourceResponse.fromMap((value as Map).cast<String, dynamic>()))),
    prerequisiteStage: pulumi.Input.fromValue((map['prerequisiteStage'] as List).cast<String>()),
  );
}