using System;
using System.Collections.Generic;
using System.Text;
namespace AWS.Deploy.Constants
{
internal static class CloudFormationIdentifier
{
///
/// The CDK context parameter name used to pass in the location of the AWS .NET deployment tool's settings file.
///
public const string SETTINGS_PATH_CDK_CONTEXT_PARAMETER = "aws-deploy-tool-setting";
///
/// The name of the identifier tag applied to CloudFormation stacks deployed by the AWS .NET deployment tool. The value of the
/// tag is the recipe id used by the AWS .NET deployment tool.
///
public const string STACK_TAG = "aws-dotnet-deploy";
///
/// AWS .NET deployment tool CloudFormation stacks will prefix the description with this value to help identify stacks that are created by the AWS .NET deployment tool.
///
public const string STACK_DESCRIPTION_PREFIX = "AWSDotnetDeployCDKStack";
///
/// The CloudFormation template metadata key used to hold the last used recipe option settings to deploy the application.
///
public const string STACK_METADATA_SETTINGS = "aws-dotnet-deploy-settings";
///
/// The CloudFormation template metadata key used to hold the last used deployment bundle settings to deploy the application.
///
public const string STACK_METADATA_DEPLOYMENT_BUNDLE_SETTINGS = "aws-dotnet-deploy-deployment-bundle-settings";
///
/// The CloudFormation template metadata key for storing the id of the AWS .NET deployment tool recipe.
///
public const string STACK_METADATA_RECIPE_ID = "aws-dotnet-deploy-recipe-id";
///
/// The CloudFormation template metadata key for storing the version of the AWS .NET deployment tool recipe.
///
public const string STACK_METADATA_RECIPE_VERSION = "aws-dotnet-deploy-recipe-version";
}
}