Newton's Preposterous Miscalculation

    TypeScript icon, indicating that this package has built-in type declarations

    1.139.0 • Public • Published

    AWS Systems Manager Construct Library

    cfn-resources: Stable

    cdk-constructs: Stable

    This module is part of the AWS Cloud Development Kit project.


    Install the module:

    $ npm i @aws-cdk/aws-ssm

    Import it into your code:

    import * as ssm from '@aws-cdk/aws-ssm';

    Using existing SSM Parameters in your CDK app

    You can reference existing SSM Parameter Store values that you want to use in your CDK app by using ssm.ParameterStoreString:

    using SSM parameter

    Creating new SSM Parameters in your CDK app

    You can create either ssm.StringParameter or ssm.StringListParameters in a CDK app. These are public (not secret) values. Parameters of type SecureString cannot be created directly from a CDK application; if you want to provision secrets automatically, use Secrets Manager Secrets (see the @aws-cdk/aws-secretsmanager package).

    new ssm.StringParameter(this, 'Parameter', {
      allowedPattern: '.*',
      description: 'The value Foo',
      parameterName: 'FooParameter',
      stringValue: 'Foo',
      tier: ssm.ParameterTier.ADVANCED,

    creating SSM parameters

    When specifying an allowedPattern, the values provided as string literals are validated against the pattern and an exception is raised if a value provided does not comply.


    npm i @aws-cdk/aws-ssm

    DownloadsWeekly Downloads






    Unpacked Size

    1.58 MB

    Total Files


    Last publish


    • eladb
    • romainmuller
    • amzn-oss
    • rix0rrr
    • aws-cdk-team