diff --git a/examples/api-gateway-event-source/README.md b/examples/api-gateway-event-source/README.md index 158fe12..749220a 100644 --- a/examples/api-gateway-event-source/README.md +++ b/examples/api-gateway-event-source/README.md @@ -35,8 +35,8 @@ Note that this example may create resources which cost money. Run `terraform des | Name | Source | Version | |------|--------|---------| | [api\_gateway](#module\_api\_gateway) | terraform-aws-modules/apigateway-v2/aws | ~> 0 | -| [apigateway\_put\_events\_to\_eventbridge\_policy](#module\_apigateway\_put\_events\_to\_eventbridge\_policy) | terraform-aws-modules/iam/aws//modules/iam-policy | ~> 3 | -| [apigateway\_put\_events\_to\_eventbridge\_role](#module\_apigateway\_put\_events\_to\_eventbridge\_role) | terraform-aws-modules/iam/aws//modules/iam-assumable-role | ~> 3 | +| [apigateway\_put\_events\_to\_eventbridge\_policy](#module\_apigateway\_put\_events\_to\_eventbridge\_policy) | terraform-aws-modules/iam/aws//modules/iam-policy | ~> 4.0 | +| [apigateway\_put\_events\_to\_eventbridge\_role](#module\_apigateway\_put\_events\_to\_eventbridge\_role) | terraform-aws-modules/iam/aws//modules/iam-assumable-role | ~> 4.0 | | [eventbridge](#module\_eventbridge) | ../../ | | ## Resources diff --git a/examples/api-gateway-event-source/main.tf b/examples/api-gateway-event-source/main.tf index ece8422..49166d5 100644 --- a/examples/api-gateway-event-source/main.tf +++ b/examples/api-gateway-event-source/main.tf @@ -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" diff --git a/examples/complete/README.md b/examples/complete/README.md index 08e517a..4c5d4a8 100644 --- a/examples/complete/README.md +++ b/examples/complete/README.md @@ -35,7 +35,7 @@ Note that this example may create resources which cost money. Run `terraform des | Name | Source | Version | |------|--------|---------| | [eventbridge](#module\_eventbridge) | ../../ | | -| [step\_function](#module\_step\_function) | terraform-aws-modules/step-functions/aws | ~> 1.0 | +| [step\_function](#module\_step\_function) | terraform-aws-modules/step-functions/aws | ~> 2.0 | ## Resources diff --git a/examples/complete/main.tf b/examples/complete/main.tf index 900fb37..d3ebc98 100644 --- a/examples/complete/main.tf +++ b/examples/complete/main.tf @@ -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