OpnsenseInstall.OpnsenseInstallResult

Result of NETSetup.Helpers.OpnsenseInstall.Install(Host,osisa.SystemManagement.Entities.Machine,NETSetup.Entities.NETSetupConfig,ISystemHost).

public sealed class OpnsenseInstall.OpnsenseInstallResult

1. Properties

1.1. AlreadyInstalled

True when the install marker was already present and installing was skipped.

public bool AlreadyInstalled { get; init; }

1.2. ApiUrl

API base URL written into ApiEnvPath on the Proxmox host.

public string ApiUrl { get; init; }

1.3. WanIp

WAN-side IP of the OPNsense VM (discovered via qemu-guest-agent).

public IPAddress WanIp { get; init; }