Skip to main content

Store, read and lookup AWS SSM Parameters cross-region

Project description

PRs Welcome GitHub npm (scoped) PyPI Nuget Sonatype Nexus (Releases) GitHub Workflow Status (branch) GitHub release (latest SemVer) Gitpod ready-to-code

CDK SSM Parameters cross-region

Store, read and lookup AWS SSM Parameters cross-region

Currently, only supports StringParameter except simple name. Implements aws_ssm.IParameter and can be used as aws_ssm.StringParameter replacement.

Install

TypeScript

npm install @pepperize/cdk-ssm-parameters-cross-region

or

yarn add @pepperize/cdk-ssm-parameters-cross-region

Python

pip install pepperize.cdk-ssm-parameters-cross-region

C# / .Net

dotnet add package Pepperize.CDK.SsmParametersCrossRegion

Java

<dependency>
  <groupId>com.pepperize</groupId>
  <artifactId>cdk-ssm-parameters-cross-region</artifactId>
  <version>${cdkSsmParametersCrossRegion.version}</version>
</dependency>

Usage

Store AWS SSM Parameter cross-region

new StringParameter(scope, "PutParameter", {
  region: "eu-central-1",
  parameterName: "/path/name/example",
  stringValue: "Say hello from another region",
});

See StringParameter

Read AWS SSM Parameter cross-region

StringParameter.fromStringParameterName(scope, "GetParameter", "eu-central-1", "/path/name/example");

See StringParameter.fromStringParameterName

Lookup AWS SSM Parameter cross-region

StringParameter.valueFromLookup(scope, "eu-central-1", "/path/name/example");

See StringParameter.valueFromLookup

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file pepperize_cdk_ssm_parameters_cross_region-0.0.536.tar.gz.

File metadata

File hashes

Hashes for pepperize_cdk_ssm_parameters_cross_region-0.0.536.tar.gz
Algorithm Hash digest
SHA256 02e79fd1b119bad5452e7a7099a2447eda68f8326bea39d274620119cd30bc48
MD5 b14c112a31398907679650904bc428e8
BLAKE2b-256 b74c397fd546adb50270f8ee469498c09c9cf31e59245c5b9330acdacaa495f9

See more details on using hashes here.

File details

Details for the file pepperize_cdk_ssm_parameters_cross_region-0.0.536-py3-none-any.whl.

File metadata

File hashes

Hashes for pepperize_cdk_ssm_parameters_cross_region-0.0.536-py3-none-any.whl
Algorithm Hash digest
SHA256 918797301bcb2e1b262e478363951f8a367cc7d86e8daec8dca7d911284fff15
MD5 18bb20f42018f1b35da7e026bb43fce6
BLAKE2b-256 3795015a5e9def669cb9698c92e34c62273faedf232a8b0ffad0987b80b0d622

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page