Files
Microsoft.SelfService.Porta…/Models/DeploymentParameterValueModel.cs

30 lines
860 B
C#

using System.ComponentModel.DataAnnotations.Schema;
namespace Microsoft.SelfService.Portal.Core.API.Models
{
public class DeploymentParameterValueModel : BaseModel
{
[Column(Order = 1)]
public Guid DeploymentGroupId { get; set; }
[Column(Order = 2)]
public Guid? DeploymentTemplateSelectionId { get; set; }
[Column(Order = 3)]
public string Name { get; set; } = string.Empty;
[Column(Order = 4)]
public string ValueJson { get; set; } = "{}";
[Column(Order = 5)]
public bool IsSecretReference { get; set; }
[Column(Order = 6)]
public bool IsOverride { get; set; } = true;
public DeploymentGroupModel DeploymentGroup { get; set; } = null!;
public DeploymentTemplateSelectionModel? DeploymentTemplateSelection { get; set; }
}
}