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

File metadata

File hashes

Hashes for pepperize.cdk-ssm-parameters-cross-region-0.0.408.tar.gz
Algorithm Hash digest
SHA256 e34a3e333d2d231121d855cf49ca976ace561d86b77ea07da5af183bf3ee2f66
MD5 dc43ed69f583e96b739c4f7f13638642
BLAKE2b-256 18a529c2d98f482bafca28ec260c5fc572c4088de6fbd4383ff420d6c5ab7eb9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pepperize.cdk_ssm_parameters_cross_region-0.0.408-py3-none-any.whl
Algorithm Hash digest
SHA256 e67d4e10eb39cb86e5e5a67c015feb46b8c7018cbdf6801bd585a6a9d2ee36c1
MD5 b6598f98c712c45e48cd0465f7237e24
BLAKE2b-256 15e16719a9227129ea5cd0c60722224ace7f2b7b7bde97ffcd16147023f35ac2

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