BuildStepResponse.fromMap constructor

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

Implementation

factory BuildStepResponse.fromMap(Map<String, dynamic> map) {
  return BuildStepResponse(
    allowExitCodes: pulumi.Input.fromValue((map['allowExitCodes'] as List).cast<int>()),
    allowFailure: pulumi.Input.fromValue(map['allowFailure'] as bool),
    args: pulumi.Input.fromValue((map['args'] as List).cast<String>()),
    automapSubstitutions: pulumi.Input.fromValue(map['automapSubstitutions'] as bool),
    dir: pulumi.Input.fromValue(map['dir'] as String),
    entrypoint: pulumi.Input.fromValue(map['entrypoint'] as String),
    env: pulumi.Input.fromValue((map['env'] as List).cast<String>()),
    exitCode: pulumi.Input.fromValue(map['exitCode'] as int),
    name: pulumi.Input.fromValue(map['name'] as String),
    pullTiming: pulumi.Input.fromValue(TimeSpanResponse.fromMap((map['pullTiming']! as Map).cast<String, dynamic>())),
    script: pulumi.Input.fromValue(map['script'] as String),
    secretEnv: pulumi.Input.fromValue((map['secretEnv'] as List).cast<String>()),
    status: pulumi.Input.fromValue(map['status'] as String),
    timeout: pulumi.Input.fromValue(map['timeout'] as String),
    timing: pulumi.Input.fromValue(TimeSpanResponse.fromMap((map['timing']! as Map).cast<String, dynamic>())),
    volumes: pulumi.Input.fromValue(pulumi.Input.decodeList<VolumeResponse>(map['volumes']!, (value) => VolumeResponse.fromMap((value as Map).cast<String, dynamic>()))),
    waitFor: pulumi.Input.fromValue((map['waitFor'] as List).cast<String>()),
  );
}