Skip to content

an opinionated module for a global role for lambda to trigger glue jobs

License

Notifications You must be signed in to change notification settings

MagusDevOps/terraform-aws-lambda-glue-trigger-role

Repository files navigation

terraform-aws-lambda-glue-trigger-role

Usage

module "lambda-glue-trigger-role" {
  source            = "MagusDevOps/lambda-glue-trigger-role/aws"
  version           = "x.x.x"
  ...
}

Requirements

No requirements.

Providers

The following providers are used by this module:

  • aws

Required Inputs

The following input variables are required:

account_id

Description: AWS account ID

Type: string

namespace

Description: a name that provides a logical grouping of resources

Type: string

prefix

Description: a string that provides a differentiation an environment

Type: string

Optional Inputs

The following input variables are optional (have default values):

additional_tags

Description: A map of additional tags

Type: map

Default: {}

namespace_tag_key

Description: tag key for the namespace variables

Type: string

Default: "namespace"

prefix_tag_key

Description: the prefix tag key defaults to 'environment'

Type: string

Default: "environment"

Outputs

The following outputs are exported:

role_arn

role_name

About

an opinionated module for a global role for lambda to trigger glue jobs

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages