GetStepResult.fromMap constructor

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

Implementation

factory GetStepResult.fromMap(Map<String, dynamic> map) {
  return GetStepResult(
    completionTime: TimestampResponse.fromMap((map['completionTime']! as Map).cast<String, dynamic>()),
    creationTime: TimestampResponse.fromMap((map['creationTime']! as Map).cast<String, dynamic>()),
    description: map['description'] as String,
    deviceUsageDuration: DurationResponse.fromMap((map['deviceUsageDuration']! as Map).cast<String, dynamic>()),
    dimensionValue: pulumi.Input.decodeList<StepDimensionValueEntryResponse>(map['dimensionValue']!, (value) => StepDimensionValueEntryResponse.fromMap((value as Map).cast<String, dynamic>())),
    hasImages: map['hasImages'] as bool,
    labels: pulumi.Input.decodeList<StepLabelsEntryResponse>(map['labels']!, (value) => StepLabelsEntryResponse.fromMap((value as Map).cast<String, dynamic>())),
    multiStep: MultiStepResponse.fromMap((map['multiStep']! as Map).cast<String, dynamic>()),
    name: map['name'] as String,
    outcome: OutcomeResponse.fromMap((map['outcome']! as Map).cast<String, dynamic>()),
    runDuration: DurationResponse.fromMap((map['runDuration']! as Map).cast<String, dynamic>()),
    state: map['state'] as String,
    stepId: map['stepId'] as String,
    testExecutionStep: TestExecutionStepResponse.fromMap((map['testExecutionStep']! as Map).cast<String, dynamic>()),
    toolExecutionStep: ToolExecutionStepResponse.fromMap((map['toolExecutionStep']! as Map).cast<String, dynamic>()),
  );
}