#nullable disable
using System;
using System.Text.Json.Serialization;
namespace MediaBrowser.Model.Updates
{
///
/// Class InstallationInfo.
///
public class InstallationInfo
{
///
/// Gets or sets the Id.
///
/// The Id.
[JsonPropertyName("Guid")]
public Guid Id { get; set; }
///
/// Gets or sets the name.
///
/// The name.
public string Name { get; set; }
///
/// Gets or sets the version.
///
/// The version.
public Version Version { get; set; }
///
/// Gets or sets the changelog for this version.
///
/// The changelog.
public string Changelog { get; set; }
///
/// Gets or sets the source URL.
///
/// The source URL.
public string SourceUrl { get; set; }
///
/// Gets or sets a checksum for the binary.
///
/// The checksum.
public string Checksum { get; set; }
///
/// Gets or sets package information for the installation.
///
/// The package information.
public PackageInfo PackageInfo { get; set; }
}
}