<PackageReference Include="Serilog.Sinks.OpenTelemetry" Version="4.2.0" />

OpenTelemetry.Proto.Resource.V1.Resource

sealed class Resource : IMessage<Resource>, IMessage, IEquatable<Resource>, IDeepCloneable<Resource>, IBufferMessage
Resource information.
namespace OpenTelemetry.Proto.Resource.V1 { internal sealed class Resource : IEquatable<Resource> { public const int AttributesFieldNumber = 1; public const int DroppedAttributesCountFieldNumber = 2; public static MessageParser<Resource> Parser { get; } public static MessageDescriptor Descriptor { get; } MessageDescriptor Descriptor { get; } public RepeatedField<KeyValue> Attributes { get; } public uint DroppedAttributesCount { get; set; } public Resource(); public Resource(Resource other); public Resource Clone(); public bool Equals(Resource other); public void WriteTo(CodedOutputStream output); void InternalWriteTo(ref WriteContext output); public int CalculateSize(); public void MergeFrom(Resource other); public void MergeFrom(CodedInputStream input); void InternalMergeFrom(ref ParseContext input); } }