Class ApplicationAuditReconciliationFindingItem
- Namespace
- ProjectTemplate.Infrastructure.Data.Auditing
- Assembly
- ProjectTemplate.Infrastructure.dll
public sealed record ApplicationAuditReconciliationFindingItem : IEquatable<ApplicationAuditReconciliationFindingItem>
- Inheritance
-
ApplicationAuditReconciliationFindingItem
- Implements
-
- Inherited Members
-
Constructors
ApplicationAuditReconciliationFindingItem(Guid, string, string, string, string, string, string?, string, string, DateTime, DateTime, DateTime?)
public ApplicationAuditReconciliationFindingItem(Guid Id, string SchemaVersion, string FindingKey, string ReasonCode, string Severity, string MutationBatchId, string? Destination, string Guidance, string RemediationStatus, DateTime FirstObservedUtc, DateTime LastObservedUtc, DateTime? ResolvedUtc)
Parameters
Id Guid
SchemaVersion string
FindingKey string
ReasonCode string
Severity string
MutationBatchId string
Destination string
Guidance string
RemediationStatus string
FirstObservedUtc DateTime
LastObservedUtc DateTime
ResolvedUtc DateTime?
Properties
Destination
public string? Destination { get; init; }
Property Value
- string
FindingKey
public string FindingKey { get; init; }
Property Value
- string
FirstObservedUtc
public DateTime FirstObservedUtc { get; init; }
Property Value
- DateTime
Guidance
public string Guidance { get; init; }
Property Value
- string
Id
public Guid Id { get; init; }
Property Value
- Guid
LastObservedUtc
public DateTime LastObservedUtc { get; init; }
Property Value
- DateTime
MutationBatchId
public string MutationBatchId { get; init; }
Property Value
- string
ReasonCode
public string ReasonCode { get; init; }
Property Value
- string
public string RemediationStatus { get; init; }
Property Value
- string
ResolvedUtc
public DateTime? ResolvedUtc { get; init; }
Property Value
- DateTime?
SchemaVersion
public string SchemaVersion { get; init; }
Property Value
- string
Severity
public string Severity { get; init; }
Property Value
- string