toMap method
Implementation
Map<String, dynamic> toMap() {
return <String, dynamic>{
'artifactManifest': artifactManifest,
'artifactTiming': pulumi.Input.mapInputValue<TimeSpanResponse, Map<String, dynamic>>(artifactTiming, (value) => value.toMap()),
'buildStepImages': buildStepImages,
'buildStepOutputs': buildStepOutputs,
'images': pulumi.Input.mapInputValue<List<BuiltImageResponse>, List<Map<String, dynamic>>>(images, (value) => pulumi.Input.encodeList<BuiltImageResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'mavenArtifacts': pulumi.Input.mapInputValue<List<UploadedMavenArtifactResponse>, List<Map<String, dynamic>>>(mavenArtifacts, (value) => pulumi.Input.encodeList<UploadedMavenArtifactResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'npmPackages': pulumi.Input.mapInputValue<List<UploadedNpmPackageResponse>, List<Map<String, dynamic>>>(npmPackages, (value) => pulumi.Input.encodeList<UploadedNpmPackageResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
'numArtifacts': numArtifacts,
'pythonPackages': pulumi.Input.mapInputValue<List<UploadedPythonPackageResponse>, List<Map<String, dynamic>>>(pythonPackages, (value) => pulumi.Input.encodeList<UploadedPythonPackageResponse, Map<String, dynamic>>(value, (value) => value.toMap())),
};
}