Class AzureLogDetail
- Namespace
- DotNetDo
- Assembly
- DotNetDo.Core.dll
Fields used to create or update an Azure Pipelines timeline record.
public sealed record AzureLogDetail : IEquatable<AzureLogDetail>Properties
FinishTime
The time work represented by the record finished.
public DateTimeOffset? FinishTime { get; init; }Property Value
Id
The stable identifier used to update the same timeline record.
public required Guid Id { get; init; }Property Value
Name
The display name shown for the record.
public string? Name { get; init; }Property Value
Order
The record's display order among siblings.
public int? Order { get; init; }Property Value
- int?
ParentId
The parent timeline record identifier, when nesting records.
public Guid? ParentId { get; init; }Property Value
- Guid?
Progress
The completion percentage reported for the record.
public int? Progress { get; init; }Property Value
- int?
Result
The completed task result, when known.
public AzureTaskResult? Result { get; init; }Property Value
StartTime
The time work represented by the record started.
public DateTimeOffset? StartTime { get; init; }Property Value
State
The current timeline lifecycle state.
public AzureTimelineState? State { get; init; }Property Value
Type
The caller-defined record category.
public string? Type { get; init; }