// 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; } } }