Skip to main content

Store, read and lookup AWS SSM Parameters cross-region

Project description

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.237.tar.gz.

File metadata

File hashes

Hashes for pepperize.cdk-ssm-parameters-cross-region-0.0.237.tar.gz
Algorithm Hash digest
SHA256 9526041f7ce9d3a93dbd941d75cbf07fe7b4b8824590c230318f1c03dc5c1e00
MD5 9f3a3aba58f616abfe68c1d54f7bfe10
BLAKE2b-256 b5707f7adba8999c647523c5fe1ec22e0475001da000522d769e5d5704365c75

See more details on using hashes here.

File details

Details for the file pepperize.cdk_ssm_parameters_cross_region-0.0.237-py3-none-any.whl.

File metadata

File hashes

Hashes for pepperize.cdk_ssm_parameters_cross_region-0.0.237-py3-none-any.whl
Algorithm Hash digest
SHA256 9e6a0c855b605b7b02ec2bb2473d5bc33fbad9895f2dc439856eb53b22e1cda8
MD5 1499850b4c99fa9b60c5ec6e4e0d3be9
BLAKE2b-256 6de35e9b62e3369efb9cc31da759f8f48ab852efb0dce12811441cd4d6ac88d8

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