report-granules
v1.14.5
Published
Cumulus Workflow Granule Reporting Module
Downloads
2
Readme
Report Executions
This package includes a Lambda function to process granule ingest notifications received via SNS and store granule data to a database.
Deployment
- Copy the .tfvars sample file:
cp terraform.tfvars.sample terraform.tfvars
- Populate the sample file with values that apply to your AWS environment (see configuration variables section below).
- 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)