BuildStepResponse.fromMap constructor
BuildStepResponse.fromMap(
- 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>()),
);
}