GetTriggerBuildStep.fromMap constructor

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

Implementation

factory GetTriggerBuildStep.fromMap(Map<String, dynamic> map) {
  return GetTriggerBuildStep(
    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>()),
    dir: pulumi.Input.fromValue(map['dir'] as String),
    entrypoint: pulumi.Input.fromValue(map['entrypoint'] as String),
    envs: pulumi.Input.fromValue((map['envs'] as List).cast<String>()),
    id: pulumi.Input.fromValue(map['id'] as String),
    name: pulumi.Input.fromValue(map['name'] as String),
    script: pulumi.Input.fromValue(map['script'] as String),
    secretEnvs: pulumi.Input.fromValue((map['secretEnvs'] as List).cast<String>()),
    timeout: pulumi.Input.fromValue(map['timeout'] as String),
    timing: pulumi.Input.fromValue(map['timing'] as String),
    volumes: pulumi.Input.fromValue(pulumi.Input.decodeList<GetTriggerBuildStepVolume>(map['volumes']!, (value) => GetTriggerBuildStepVolume.fromMap((value as Map).cast<String, dynamic>()))),
    waitFors: pulumi.Input.fromValue((map['waitFors'] as List).cast<String>()),
  );
}