namespace FileFlows.Plex;
///
/// The Plex plugin settings
///
public class PluginSettings:IPluginSettings
{
///
/// Gets or sets the server URL
///
[Text(1)]
[Required]
public string ServerUrl { get; set; } = string.Empty;
///
/// Gets or sets the access token
///
[Text(2)]
[Required]
public string AccessToken { get; set; } = string.Empty;
///
/// Gets or sets if certificate errors should be ignored
///
[Boolean(3)]
public bool IgnoreCertificateErrors { get; set; } = false;
///
/// Gets or sets the mappings
///
[KeyValue(4, null)]
public List> Mapping { get; set; } = new();
}