Skip to content

feat(aws): add aws pipes pipe module#62

Draft
sks wants to merge 1 commit into
mainfrom
terraform-bot/aws-aws-pipes-pipe-20260601
Draft

feat(aws): add aws pipes pipe module#62
sks wants to merge 1 commit into
mainfrom
terraform-bot/aws-aws-pipes-pipe-20260601

Conversation

@sks

@sks sks commented Jun 1, 2026

Copy link
Copy Markdown

Summary

aws_pipes_pipe

Motivation

Closes #61

What's included

  • New module at aws/aws_pipes_pipe
    • A aws/aws_pipes_pipe/.stackgen/stackgen.yaml
    • A aws/aws_pipes_pipe/README.md
    • A aws/aws_pipes_pipe/aws_pipes_pipe.tf
    • A aws/aws_pipes_pipe/basic.tftest.hcl
    • A aws/aws_pipes_pipe/outputs.tf.json
    • A aws/aws_pipes_pipe/policy.json
    • A aws/aws_pipes_pipe/variables.tf.json
    • A aws/aws_pipes_pipe/versions.tf

Terraform resources

  • aws_sqs_queue

Validation

Check Result
terraform fmt ✅ PASS
terraform validate ❌ FAIL
terraform test ❌ FAIL
Module quality NEEDS_REVISION

Reviewer notes

  • Generated by the terraform-module-update workflow (StackGen terraform-bot).
  • Please confirm variable defaults, security constraints, and any org-specific wiring before merge.

Draft PR — automated quality checks did not all pass. Do not merge until the table above shows PASS.

Failed check details

  • Summary: binary=OpenTofu v1.12.1; fmt=PASS; init=PASS; validate=FAIL; test=FAIL
  • validate: failed — see validate output below
  • test: failed — see test output below

Validate output (last 80 lines)


Error: Reference to undeclared resource

  on outputs.tf.json line 5, in output.arn:
   5:             "value": "${aws_pipes_pipe.this.arn}"

There is no managed resource "aws_pipes_pipe" "this" definition in the root
module.

Error: Reference to undeclared resource

  on outputs.tf.json line 9, in output.id:
   9:             "value": "${aws_pipes_pipe.this.id}"

There is no managed resource "aws_pipes_pipe" "this" definition in the root
module.

Test output (last 120 lines)

basic.tftest.hcl... �[31mfail�[0m�[0m
  run "basic_plan"... �[31mfail�[0m�[0m
�[31m╷�[0m�[0m
�[31m│�[0m �[0m�[1m�[31mError: �[0m�[0m�[1mNo value for required variable�[0m
�[31m│�[0m �[0m
�[31m│�[0m �[0m�[0m  on variables.tf.json line 3, in variable:
�[31m│�[0m �[0m   3:         "name": �[4m[�[0m�[0m
�[31m│�[0m �[0m
�[31m│�[0m �[0mThe root module input variable "name" is not set, and has no default value.
�[31m│�[0m �[0mUse a -var or -var-file command line argument to provide a value for this
�[31m│�[0m �[0mvariable.
�[31m╵�[0m�[0m
�[31m╷�[0m�[0m
�[31m│�[0m �[0m�[1m�[31mError: �[0m�[0m�[1mNo value for required variable�[0m
�[31m│�[0m �[0m
�[31m│�[0m �[0m�[0m  on variables.tf.json line 66, in variable:
�[31m│�[0m �[0m  66:         "kms_master_key_id": �[4m[�[0m�[0m
�[31m│�[0m �[0m
�[31m│�[0m �[0mThe root module input variable "kms_master_key_id" is not set, and has no
�[31m│�[0m �[0mdefault value. Use a -var or -var-file command line argument to provide a
�[31m│�[0m �[0mvalue for this variable.
�[31m╵�[0m�[0m
�[31m╷�[0m�[0m
�[31m│�[0m �[0m�[1m�[31mError: �[0m�[0m�[1mNo value for required variable�[0m
�[31m│�[0m �[0m
�[31m│�[0m �[0m�[0m  on variables.tf.json line 97, in variable:
�[31m│�[0m �[0m  97:         "tags": �[4m[�[0m�[0m
�[31m│�[0m �[0m
�[31m│�[0m �[0mThe root module input variable "tags" is not set, and has no default value.
�[31m│�[0m �[0mUse a -var or -var-file command line argument to provide a value for this
�[31m│�[0m �[0mvariable.
�[31m╵�[0m�[0m

�[31mFailure!�[0m�[0m 0 passed, 1 failed.

@sks sks added the help wanted Extra attention is needed label Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

help wanted Extra attention is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add aws_pipes_pipe discovery module

1 participant