report-granules

1.14.5 • Public • Published

Report Executions

This package includes a Lambda function to process granule ingest notifications received via SNS and store granule data to a database.

Deployment

  1. Copy the .tfvars sample file: cp terraform.tfvars.sample terraform.tfvars
  2. Populate the sample file with values that apply to your AWS environment (see configuration variables section below).
  3. Deploy this module: terraform apply

Configuration

Configuration variables are shown in terraform.tfvars.sample, and are explained below:

# Required
granules_table        = "GranulesTableName"  # name of DynamoDB table to store granules data
prefix                = "myprefix"             # prefix to use for naming created resources
 
# Optional
permissions_boundary  = "arn:aws:iam::1234567890:policy/YourRoleBoundary" # IAM permissions boundary
security_groups       = ["sg-123456"]          # Security Group IDs (for Lambda)
subnet_ids            = ["subnet-123456"]      # Subnet IDs (for Lambda)

/report-granules/

    Package Sidebar

    Install

    npm i report-granules

    Weekly Downloads

    5

    Version

    1.14.5

    License

    Apache-2.0

    Unpacked Size

    16.2 kB

    Total Files

    9

    Last publish

    Collaborators

    • lfrederick