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

File metadata

File hashes

Hashes for pepperize.cdk-ssm-parameters-cross-region-0.0.390.tar.gz
Algorithm Hash digest
SHA256 d4341a8c331404c807305976bfb2ddb3ae2baba0912949384bc066fa71354c81
MD5 8a0d3327571d40cc360541e998ed7f86
BLAKE2b-256 6d1231f53386996cfd9ecf69e16ddb4249db30fa1d13b1caab3542d2e74f6ad7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pepperize.cdk_ssm_parameters_cross_region-0.0.390-py3-none-any.whl
Algorithm Hash digest
SHA256 a589116a2ec9566c3253e1cfde255d2a19d6242d696fd09455a3798e0acc050a
MD5 c4291dfe3da53e0a7ecdb29755f809b8
BLAKE2b-256 4a51863a47536fe5064502d06491d96274c6523db8d87191f3ca850e316a48d6

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