private void GetSsmParametersResources(SsmParameterOptions ssmParameterOptions, out ParameterType parameterType, out ParameterTier parameterTier)
 {
     parameterType = ssmParameterOptions.IsStringList ? ParameterType.STRING_LIST : ParameterType.STRING;
     parameterTier = ssmParameterOptions.IsAdvancedTier ? ParameterTier.ADVANCED : ParameterTier.STANDARD;
 }
        public IParameter Create(string parameterId, string parameterName, string value, ParameterType type = ParameterType.STRING, ParameterTier tier = ParameterTier.STANDARD, string description = null)
        {
            var parameterProps = new StringParameterProps
            {
                Type          = type,
                StringValue   = value,
                Description   = string.IsNullOrWhiteSpace(description) ? null : description,
                Tier          = tier,
                ParameterName = parameterName
            };

            return(new StringParameter(Scope, parameterId, parameterProps));
        }
 public IParameter AddParameter(string parameterId, string parameterName, string value, ParameterType type = ParameterType.STRING, ParameterTier tier = ParameterTier.STANDARD, string description = null)
 {
     return(HandlerResources.AwsCdkSsmParameterStoreHandler.Create(parameterId, parameterName, value, type, tier, description));
 }