// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0
using System;
using System.Collections.Generic;
using System.Text;
namespace AWS.Deploy.Common
{
///
/// This class represents the metadata stored with the CloudFormation template.
///
public class CloudApplicationMetadata
{
///
/// The ID of the recipe used to deploy the application.
///
public string RecipeId { get; set; }
///
/// The version of the recipe used to deploy the application.
///
public string RecipeVersion { get; set; }
///
/// All of the settings configured for the deployment of the application with the recipe.
///
public IDictionary Settings { get; set; } = new Dictionary();
///
/// Comprises of option settings that are part of the deployment bundle definition.
///
public IDictionary DeploymentBundleSettings { get; set; } = new Dictionary();
public CloudApplicationMetadata(string recipeId, string recipeVersion)
{
RecipeId = recipeId;
RecipeVersion = recipeVersion;
}
}
}