namespace Forwarder.Models;

/// <summary>
/// Настройки подключения к geo-ritm.
/// </summary>
public sealed class GeoRitmConnectionOptions
{
	/// <summary>
	/// URL для подключения к geo-ritm.
	/// </summary>
	[ConfigurationKeyName("GEO_RITM_API_URL")]
    public string Url { get; init; }

	/// <summary>
	/// Имя пользователя для подключения к geo-ritm.
	/// </summary>
	[ConfigurationKeyName("GEO_RITM_USERNAME")]
    public string Username { get; init; }

	/// <summary>
	/// Пароль для подключения к geo-ritm.
	/// </summary>
	[ConfigurationKeyName("GEO_RITM_PASSWORD")]
    public string Password { get; init; }
}