UpdateNixosVmResult

Result of NETSetup.Stages._5_NETSetupLinux.UpdateNixosVm.Run(Host,osisa.SystemManagement.Entities.Machine,NETSetup.Entities.NETSetupConfig,ISystemHost).

public sealed class UpdateNixosVmResult

1. Properties

1.1. OverlayDir

Local per-VM overlay directory pushed in this cycle.

public AbsolutePath OverlayDir { get; init; }

1.2. Pushed

True when rsync + rebuild + reboot all ran.

public bool Pushed { get; init; }

1.3. SkippedNotInstalled

True when the VM was not in an installable state for update (no install yet).

public bool SkippedNotInstalled { get; init; }

1.4. VmIp

IP of the installed VM at update time. IPAddress.None when skipped.

public IPAddress VmIp { get; init; }