Include NinjaOne identifiers in reports
This commit is contained in:
@@ -80,6 +80,9 @@ internal sealed record ScanResult
|
||||
|
||||
public string MachineName { get; init; } = string.Empty;
|
||||
|
||||
// Populated only for runs launched by NinjaOne automation.
|
||||
public NinjaOneContext NinjaOne { get; init; } = new();
|
||||
|
||||
public DateTimeOffset GeneratedAtLocal { get; init; }
|
||||
|
||||
public DateTimeOffset GeneratedAtUtc { get; init; }
|
||||
@@ -111,6 +114,21 @@ internal sealed record ScanResult
|
||||
public List<string> Errors { get; init; } = [];
|
||||
}
|
||||
|
||||
internal sealed record NinjaOneContext
|
||||
{
|
||||
public string OrganizationId { get; init; } = string.Empty;
|
||||
|
||||
public string OrganizationName { get; init; } = string.Empty;
|
||||
|
||||
public string MachineId { get; init; } = string.Empty;
|
||||
|
||||
public string NodeId { get; init; } = string.Empty;
|
||||
|
||||
public string LocationId { get; init; } = string.Empty;
|
||||
|
||||
public string LocationName { get; init; } = string.Empty;
|
||||
}
|
||||
|
||||
internal sealed record ScanRuntimeMetadata
|
||||
{
|
||||
public DateTimeOffset StartedAtUtc { get; init; }
|
||||
|
||||
Reference in New Issue
Block a user