GetTriggerBuildOption.fromMap constructor
GetTriggerBuildOption.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetTriggerBuildOption.fromMap(Map<String, dynamic> map) {
return GetTriggerBuildOption(
diskSizeGb: pulumi.Input.fromValue((map['diskSizeGb'] as num).toInt()),
dynamicSubstitutions: pulumi.Input.fromValue(map['dynamicSubstitutions'] as bool),
envs: pulumi.Input.fromValue((map['envs'] as List).cast<String>()),
logStreamingOption: pulumi.Input.fromValue(map['logStreamingOption'] as String),
logging: pulumi.Input.fromValue(map['logging'] as String),
machineType: pulumi.Input.fromValue(map['machineType'] as String),
requestedVerifyOption: pulumi.Input.fromValue(map['requestedVerifyOption'] as String),
secretEnvs: pulumi.Input.fromValue((map['secretEnvs'] as List).cast<String>()),
sourceProvenanceHashes: pulumi.Input.fromValue((map['sourceProvenanceHashes'] as List).cast<String>()),
substitutionOption: pulumi.Input.fromValue(map['substitutionOption'] as String),
volumes: pulumi.Input.fromValue(pulumi.Input.decodeList<GetTriggerBuildOptionVolume>(map['volumes']!, (value) => GetTriggerBuildOptionVolume.fromMap((value as Map).cast<String, dynamic>()))),
workerPool: pulumi.Input.fromValue(map['workerPool'] as String),
);
}