GetFunctionBuildConfig.fromMap constructor
GetFunctionBuildConfig.fromMap(
- Map<String, dynamic> map
)
Implementation
factory GetFunctionBuildConfig.fromMap(Map<String, dynamic> map) {
return GetFunctionBuildConfig(
automaticUpdatePolicies: pulumi.Input.fromValue((map['automaticUpdatePolicies'] as List).cast<Map<String, dynamic>>()),
build: pulumi.Input.fromValue(map['build'] as String),
dockerRepository: pulumi.Input.fromValue(map['dockerRepository'] as String),
entryPoint: pulumi.Input.fromValue(map['entryPoint'] as String),
environmentVariables: pulumi.Input.fromValue((map['environmentVariables'] as Map).cast<String, String>()),
onDeployUpdatePolicies: pulumi.Input.fromValue(pulumi.Input.decodeList<GetFunctionBuildConfigOnDeployUpdatePolicy>(map['onDeployUpdatePolicies']!, (value) => GetFunctionBuildConfigOnDeployUpdatePolicy.fromMap((value as Map).cast<String, dynamic>()))),
runtime: pulumi.Input.fromValue(map['runtime'] as String),
serviceAccount: pulumi.Input.fromValue(map['serviceAccount'] as String),
sources: pulumi.Input.fromValue(pulumi.Input.decodeList<GetFunctionBuildConfigSource>(map['sources']!, (value) => GetFunctionBuildConfigSource.fromMap((value as Map).cast<String, dynamic>()))),
workerPool: pulumi.Input.fromValue(map['workerPool'] as String),
);
}