mirror of
https://github.com/sigmasternchen/terraform-aws-eventbridge
synced 2025-03-15 07:58:57 +00:00
chore: Updated versions&comments in examples
This commit is contained in:
parent
56c2795f37
commit
820ff244da
4 changed files with 9 additions and 9 deletions
|
@ -35,8 +35,8 @@ Note that this example may create resources which cost money. Run `terraform des
|
|||
| Name | Source | Version |
|
||||
|------|--------|---------|
|
||||
| <a name="module_api_gateway"></a> [api\_gateway](#module\_api\_gateway) | terraform-aws-modules/apigateway-v2/aws | ~> 0 |
|
||||
| <a name="module_apigateway_put_events_to_eventbridge_policy"></a> [apigateway\_put\_events\_to\_eventbridge\_policy](#module\_apigateway\_put\_events\_to\_eventbridge\_policy) | terraform-aws-modules/iam/aws//modules/iam-policy | ~> 3 |
|
||||
| <a name="module_apigateway_put_events_to_eventbridge_role"></a> [apigateway\_put\_events\_to\_eventbridge\_role](#module\_apigateway\_put\_events\_to\_eventbridge\_role) | terraform-aws-modules/iam/aws//modules/iam-assumable-role | ~> 3 |
|
||||
| <a name="module_apigateway_put_events_to_eventbridge_policy"></a> [apigateway\_put\_events\_to\_eventbridge\_policy](#module\_apigateway\_put\_events\_to\_eventbridge\_policy) | terraform-aws-modules/iam/aws//modules/iam-policy | ~> 4.0 |
|
||||
| <a name="module_apigateway_put_events_to_eventbridge_role"></a> [apigateway\_put\_events\_to\_eventbridge\_role](#module\_apigateway\_put\_events\_to\_eventbridge\_role) | terraform-aws-modules/iam/aws//modules/iam-assumable-role | ~> 4.0 |
|
||||
| <a name="module_eventbridge"></a> [eventbridge](#module\_eventbridge) | ../../ | |
|
||||
|
||||
## Resources
|
||||
|
|
|
@ -69,7 +69,7 @@ module "api_gateway" {
|
|||
"POST /orders/create" = {
|
||||
integration_type = "AWS_PROXY"
|
||||
integration_subtype = "EventBridge-PutEvents"
|
||||
credentials_arn = module.apigateway_put_events_to_eventbridge_role.this_iam_role_arn
|
||||
credentials_arn = module.apigateway_put_events_to_eventbridge_role.iam_role_arn
|
||||
|
||||
request_parameters = jsonencode({
|
||||
EventBusName = module.eventbridge.eventbridge_bus_name,
|
||||
|
@ -86,7 +86,7 @@ module "api_gateway" {
|
|||
|
||||
module "apigateway_put_events_to_eventbridge_role" {
|
||||
source = "terraform-aws-modules/iam/aws//modules/iam-assumable-role"
|
||||
version = "~> 3"
|
||||
version = "~> 4.0"
|
||||
|
||||
create_role = true
|
||||
|
||||
|
@ -102,7 +102,7 @@ module "apigateway_put_events_to_eventbridge_role" {
|
|||
|
||||
module "apigateway_put_events_to_eventbridge_policy" {
|
||||
source = "terraform-aws-modules/iam/aws//modules/iam-policy"
|
||||
version = "~> 3"
|
||||
version = "~> 4.0"
|
||||
|
||||
name = "apigateway-put-events-to-eventbridge"
|
||||
description = "Allow PutEvents to EventBridge"
|
||||
|
|
|
@ -35,7 +35,7 @@ Note that this example may create resources which cost money. Run `terraform des
|
|||
| Name | Source | Version |
|
||||
|------|--------|---------|
|
||||
| <a name="module_eventbridge"></a> [eventbridge](#module\_eventbridge) | ../../ | |
|
||||
| <a name="module_step_function"></a> [step\_function](#module\_step\_function) | terraform-aws-modules/step-functions/aws | ~> 1.0 |
|
||||
| <a name="module_step_function"></a> [step\_function](#module\_step\_function) | terraform-aws-modules/step-functions/aws | ~> 2.0 |
|
||||
|
||||
## Resources
|
||||
|
||||
|
|
|
@ -20,7 +20,7 @@ module "eventbridge" {
|
|||
kinesis_target_arns = [aws_kinesis_stream.this.arn]
|
||||
|
||||
attach_sfn_policy = true
|
||||
sfn_target_arns = [module.step_function.this_state_machine_arn]
|
||||
sfn_target_arns = [module.step_function.state_machine_arn]
|
||||
|
||||
attach_sqs_policy = true
|
||||
sqs_target_arns = [
|
||||
|
@ -81,7 +81,7 @@ module "eventbridge" {
|
|||
emails = [
|
||||
{
|
||||
name = "process-email-with-sfn"
|
||||
arn = module.step_function.this_state_machine_arn
|
||||
arn = module.step_function.state_machine_arn
|
||||
attach_role_arn = true
|
||||
},
|
||||
{
|
||||
|
@ -234,7 +234,7 @@ resource "aws_cloudwatch_log_group" "this" {
|
|||
|
||||
module "step_function" {
|
||||
source = "terraform-aws-modules/step-functions/aws"
|
||||
version = "~> 1.0"
|
||||
version = "~> 2.0"
|
||||
|
||||
name = random_pet.this.id
|
||||
|
||||
|
|
Loading…
Reference in a new issue