AWS Backup job starter Terraform module

This terraform module start an AWS Backup job in CodeBuild

Usage

module "backup-job-starter" {
  source                                           = "KazuyaMiyagi/backup-job-starter/aws"
  project_name                                     = "backup-job-starter"
  codebuild_environment_variable_backup_vault_name = "Default"
  codebuild_environment_variable_resource_arn      = "arn:aws:rds:<region>:<account number>:<resourcetype>:<name>"
}

Examples

Requirements

Name Version
terraform >= 0.12.*
aws >= 3.12.*

Providers

Name Version
aws >= 3.12.*

Inputs

Name Description Type Default Required
project_name CodeBuild Project name string "backup-job-starter" no
codebuild_environment_variable_backup_vault_name CodeBuild BACKUP_VAULT_NAME environment variable string "Default" no
codebuild_environment_variable_resource_arn CodeBuild RESOURCE_ARN environment variable string None yes

Outputs

Name Description
project_name CodeBuild project name
arn CodeBuild project arn

License

Apache 2 Licensed. See LICENSE for full details.