// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.\r
// SPDX-License-Identifier: Apache-2.0
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using Newtonsoft.Json;
using Newtonsoft.Json.Linq;
namespace AWS.Deploy.Common
{
///
/// A container for User Deployment Settings file that is supplied with the deployment
/// to apply defaults and bypass some user prompts.
///
public class DeploymentSettings
{
///
/// The AWS profile to use from the AWS credentials file
///
public string? AWSProfile { get; set; }
///
/// The AWS region where the will be deployed
///
public string? AWSRegion { get; set; }
///
/// The name of the
///
public string? ApplicationName { get; set; }
///
/// The unique identifier of the recipe used to deploy the
///
public string? RecipeId { get; set; }
///
/// key-value pairs of OptionSettingItems
///
public Dictionary? Settings { get; set; }
}
}