Skip to main content

A script for creating AWS SSM Parameters in bulk from a CSV file.

Project description

ssm-parameter-generator

This script generates SSM parameters in an AWS account based on the contents of a CSV file. The CSV file should have the following headers:

  • Name (string)
  • Type ("String" | "StringList" | "SecureString")
  • Value (string)
  • Description (string)

Usage

To run the script:

  • generate-ssm-parameters CSV-FILE-NAME --profile AWS-PROFILE --region AWS-REGION

The script supports the following options:

  • profile: specifies the aws profile to use while running the script. Defaults to "default". If no default profile is found, it will try to use the AWS environment variables.
  • region: specifies the aws region to use while running the script. Defaults to "us-east-1". # generate-ssm-parameters

Project details


Download files

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

Source Distribution

generate_ssm_parameters-0.1.16.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

generate_ssm_parameters-0.1.16-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file generate_ssm_parameters-0.1.16.tar.gz.

File metadata

  • Download URL: generate_ssm_parameters-0.1.16.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for generate_ssm_parameters-0.1.16.tar.gz
Algorithm Hash digest
SHA256 684a2482e0902a4e8fd4d22f0e3660cda716a9a05efa6423e47ae100db3a925f
MD5 dc6cc691b5600567eb8a75615ff8761d
BLAKE2b-256 8c5a0cad6a7c697d192c76c0e81ca5e8b545799f36eb742df5a674601ad8020b

See more details on using hashes here.

File details

Details for the file generate_ssm_parameters-0.1.16-py3-none-any.whl.

File metadata

File hashes

Hashes for generate_ssm_parameters-0.1.16-py3-none-any.whl
Algorithm Hash digest
SHA256 bec76b5c5d2127c76a03485a5f6ab7c3f13579c808f188b867f6f7f53e68e37d
MD5 1a725e588b89566f058879e9e943ba7d
BLAKE2b-256 b143f94908897f9964a0a9ffa76636a4cb184d7b1a754b8cdcf59fd9d0d7a39b

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