Skip to content

BCDevOps/octk-tfc-queue-manager

Repository files navigation

Requirements

Name Version
terraform ~> 1.0
archive ~> 2.2.0
aws ~> 3.48.0

Providers

Name Version
archive 2.2.0
aws 3.48.0

Modules

No modules.

Resources

Name Type
aws_cloudwatch_event_rule.tfc_queue_periodic_checker resource
aws_cloudwatch_event_target.tfc_queue_manager_target resource
aws_iam_role.lambda_exec_role resource
aws_iam_role_policy_attachment.lambda_basic_execution_policy resource
aws_iam_role_policy_attachment.lambda_parameter_store_readonly_policy resource
aws_lambda_function.tfc_queue_manager resource
aws_lambda_permission.allow_execution_from_cloudwatch resource
aws_s3_bucket.tfc_queue_manager_lambda_bucket resource
aws_s3_bucket_object.tfc_queue_manager resource
aws_ssm_parameter.rocketchat_token resource
aws_ssm_parameter.tfc_org_token resource
archive_file.tfc_queue_manager data source
aws_caller_identity.current data source
aws_region.current data source

Inputs

Name Description Type Default Required
aws_region AWS region for all resources. string "ca-central-1" no
rocketchat_endpoint RocketChat Endpoint string n/a yes
rocketchat_token_value RocketChat Token Value string n/a yes
tfc_api_endpoint TFC API Endpoint string "app.terraform.io" no
tfc_api_page_size TFC API PageSize number 100 no
tfc_org_token_value TFC Org Token Value string n/a yes
tfc_organization TFC Organization string n/a yes

Outputs

Name Description
lambda_bucket_name Name of the S3 bucket used to store function code.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •