@@ -13,6 +13,7 @@ This project creates and manages resources within an AWS account for infrastruct
13
13
| <a name =" requirement_terraform " ></a > [ terraform] ( #requirement\_ terraform ) | >= 1.6.5 |
14
14
| <a name =" requirement_archive " ></a > [ archive] ( #requirement\_ archive ) | >= 2.4.1 |
15
15
| <a name =" requirement_aws " ></a > [ aws] ( #requirement\_ aws ) | >= 5.30.0 |
16
+ | <a name =" requirement_external " ></a > [ external] ( #requirement\_ external ) | >= 2.3.2 |
16
17
17
18
## Providers
18
19
@@ -21,6 +22,7 @@ This project creates and manages resources within an AWS account for infrastruct
21
22
| <a name =" provider_archive " ></a > [ archive] ( #provider\_ archive ) | 2.4.1 |
22
23
| <a name =" provider_aws " ></a > [ aws] ( #provider\_ aws ) | 5.31.0 |
23
24
| <a name =" provider_aws.awsroute53root " ></a > [ aws.awsroute53root] ( #provider\_ aws.awsroute53root ) | 5.31.0 |
25
+ | <a name =" provider_external " ></a > [ external] ( #provider\_ external ) | 2.3.2 |
24
26
25
27
## Resources
26
28
@@ -46,6 +48,8 @@ This project creates and manages resources within an AWS account for infrastruct
46
48
| [ aws_iam_policy.infrastructure_ecs_cluster_autoscaling_lifecycle_termination_kms_encrypt] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy ) | resource |
47
49
| [ aws_iam_policy.infrastructure_ecs_cluster_autoscaling_lifecycle_termination_sns_publish] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy ) | resource |
48
50
| [ aws_iam_policy.infrastructure_ecs_cluster_ec2_ecs] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy ) | resource |
51
+ | [ aws_iam_policy.infrastructure_ecs_cluster_pass_role_ssm_dhmc] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy ) | resource |
52
+ | [ aws_iam_policy.infrastructure_ecs_cluster_ssm_service_setting_rw] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_policy ) | resource |
49
53
| [ aws_iam_role.ecs_cluster_infrastructure_draining_lambda] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role ) | resource |
50
54
| [ aws_iam_role.infrastructure_ecs_cluster] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role ) | resource |
51
55
| [ aws_iam_role.infrastructure_ecs_cluster_autoscaling_lifecycle_termination] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role ) | resource |
@@ -58,6 +62,8 @@ This project creates and manages resources within an AWS account for infrastruct
58
62
| [ aws_iam_role_policy_attachment.infrastructure_ecs_cluster_autoscaling_lifecycle_termination_kms_encrypt] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment ) | resource |
59
63
| [ aws_iam_role_policy_attachment.infrastructure_ecs_cluster_autoscaling_lifecycle_termination_sns_publish] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment ) | resource |
60
64
| [ aws_iam_role_policy_attachment.infrastructure_ecs_cluster_ec2_ecs] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment ) | resource |
65
+ | [ aws_iam_role_policy_attachment.infrastructure_ecs_cluster_pass_role_ssm_dhmc] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment ) | resource |
66
+ | [ aws_iam_role_policy_attachment.infrastructure_ecs_cluster_ssm_service_setting_rw] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/iam_role_policy_attachment ) | resource |
61
67
| [ aws_internet_gateway.infrastructure_public] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/internet_gateway ) | resource |
62
68
| [ aws_kms_alias.infrastructure] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/kms_alias ) | resource |
63
69
| [ aws_kms_key.infrastructure] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/kms_key ) | resource |
@@ -108,6 +114,7 @@ This project creates and manages resources within an AWS account for infrastruct
108
114
| [ aws_ami.ecs_cluster_ami] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/ami ) | data source |
109
115
| [ aws_caller_identity.current] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/caller_identity ) | data source |
110
116
| [ aws_route53_zone.root] ( https://registry.terraform.io/providers/hashicorp/aws/latest/docs/data-sources/route53_zone ) | data source |
117
+ | [ external_external.ssm_dhmc_setting] ( https://registry.terraform.io/providers/hashicorp/external/latest/docs/data-sources/external ) | data source |
111
118
112
119
## Inputs
113
120
0 commit comments