GetTriggerBuild.fromMap constructor
Implementation
factory GetTriggerBuild.fromMap(Map<String, dynamic> map) {
return GetTriggerBuild(
artifacts: pulumi.Input.fromValue(pulumi.Input.decodeList<GetTriggerBuildArtifact>(map['artifacts']!, (value) => GetTriggerBuildArtifact.fromMap((value as Map).cast<String, dynamic>()))),
availableSecrets: pulumi.Input.fromValue(pulumi.Input.decodeList<GetTriggerBuildAvailableSecret>(map['availableSecrets']!, (value) => GetTriggerBuildAvailableSecret.fromMap((value as Map).cast<String, dynamic>()))),
images: pulumi.Input.fromValue((map['images'] as List).cast<String>()),
logsBucket: pulumi.Input.fromValue(map['logsBucket'] as String),
options: pulumi.Input.fromValue(pulumi.Input.decodeList<GetTriggerBuildOption>(map['options']!, (value) => GetTriggerBuildOption.fromMap((value as Map).cast<String, dynamic>()))),
queueTtl: pulumi.Input.fromValue(map['queueTtl'] as String),
secrets: pulumi.Input.fromValue(pulumi.Input.decodeList<GetTriggerBuildSecret>(map['secrets']!, (value) => GetTriggerBuildSecret.fromMap((value as Map).cast<String, dynamic>()))),
sources: pulumi.Input.fromValue(pulumi.Input.decodeList<GetTriggerBuildSource>(map['sources']!, (value) => GetTriggerBuildSource.fromMap((value as Map).cast<String, dynamic>()))),
steps: pulumi.Input.fromValue(pulumi.Input.decodeList<GetTriggerBuildStep>(map['steps']!, (value) => GetTriggerBuildStep.fromMap((value as Map).cast<String, dynamic>()))),
substitutions: pulumi.Input.fromValue((map['substitutions'] as Map).cast<String, String>()),
tags: pulumi.Input.fromValue((map['tags'] as List).cast<String>()),
timeout: pulumi.Input.fromValue(map['timeout'] as String),
);
}