pulumi/sdk/dotnet/Pulumi/Deployment/IEngineLogger.cs

17 lines
638 B
C#
Raw Normal View History

2019-11-21 22:46:14 +01:00
// Copyright 2016-2019, Pulumi Corporation
using System.Threading.Tasks;
namespace Pulumi
{
internal interface IEngineLogger
{
bool LoggedErrors { get; }
Task DebugAsync(string message, Resource? resource = null, int? streamId = null, bool? ephemeral = null);
Task InfoAsync(string message, Resource? resource = null, int? streamId = null, bool? ephemeral = null);
Task WarnAsync(string message, Resource? resource = null, int? streamId = null, bool? ephemeral = null);
Task ErrorAsync(string message, Resource? resource = null, int? streamId = null, bool? ephemeral = null);
}
}