// 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.Recipes.CDK.Common { /// /// Properties to be passed into a CDK stack used by the deploy tool. This object contains all of the configuration properties specified by the /// deploy tool recipe. /// /// public interface IDeployToolStackProps : Amazon.CDK.IStackProps { /// /// The user specified settings that are defined as part of the deploy tool recipe. /// IRecipeProps RecipeProps { get; set; } } /// /// Properties to be passed into a CDK stack used by the deploy tool. This object contains all of the configuration properties specified by the /// deploy tool recipe. /// /// public class DeployToolStackProps : Amazon.CDK.StackProps, IDeployToolStackProps { public IRecipeProps RecipeProps { get; set; } public DeployToolStackProps(IRecipeProps props) { RecipeProps = props; StackName = props.StackName; } } }