namespace Duplicati.WebserverCore.Dto;
///
/// The status of the remote control
///
/// A flag indicating if the remote control can be enabled
/// A flag indicating if the remote control is enabled
/// A flag indicating if the remote control is connected
/// A flag indicating if the remote control is registering
/// The URL to register the machine with
public sealed record RemoteControlStatusOutput(
bool CanEnable,
bool IsEnabled,
bool IsConnected,
bool IsRegistering,
bool IsRegisteringFaulted,
bool IsRegisteringCompleted,
string? RegistrationUrl
);