chore: Updated versions&comments in examples

This commit is contained in:
Anton Babenko 2021-04-28 19:34:18 +02:00
parent 56c2795f37
commit 820ff244da
4 changed files with 9 additions and 9 deletions

View file

@ -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

View file

@ -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"

View file

@ -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

View file

@ -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