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

File details

Details for the file pepperize.cdk-ssm-parameters-cross-region-0.0.414.tar.gz.

File metadata

File hashes

Hashes for pepperize.cdk-ssm-parameters-cross-region-0.0.414.tar.gz
Algorithm Hash digest
SHA256 d816e67b39682a04ca80b1966a657af6066830c4bbbaf95ad999e01b31fee290
MD5 7ed538d62c623ba8d2547d4254bd00b5
BLAKE2b-256 2f2d4e894ed10895dc533e2e7f9771e655191846e499346a8e379ba0c3386b35

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for pepperize.cdk_ssm_parameters_cross_region-0.0.414-py3-none-any.whl
Algorithm Hash digest
SHA256 16e6cb155db1402d0c71344ef1c03b02e04539b4b04ebee368408b74b70ae78d
MD5 1d4783b473be94f04670b7928cfc81cf
BLAKE2b-256 f9e92ccae15a0f503977f130ef6aa245081068ac5e5cc45b55bad11cd1c3a5bb

See more details on using hashes here.

Supported by

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