Skip to content

Commit 9d3789c

Browse files
authored
Update Terraform cloudposse/module-artifact/external to v0.7.0 (#30)
* Update READMEs and module version * Remove region from S3 bucket creation
1 parent 7d56c34 commit 9d3789c

File tree

4 files changed

+59
-4
lines changed

4 files changed

+59
-4
lines changed

README.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,35 @@ Available targets:
199199
|------|---------|
200200
| aws | >= 2.0 |
201201

202+
## Modules
203+
204+
| Name | Source | Version |
205+
|------|--------|---------|
206+
| artifact | cloudposse/module-artifact/external | 0.7.0 |
207+
| this | cloudposse/label/null | 0.24.1 |
208+
209+
## Resources
210+
211+
| Name |
212+
|------|
213+
| [aws_caller_identity](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/data-sources/caller_identity) |
214+
| [aws_iam_policy](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/iam_policy) |
215+
| [aws_iam_policy_document](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/data-sources/iam_policy_document) |
216+
| [aws_iam_role](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/iam_role) |
217+
| [aws_iam_role_policy_attachment](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/iam_role_policy_attachment) |
218+
| [aws_lambda_alias](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/lambda_alias) |
219+
| [aws_lambda_function](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/lambda_function) |
220+
| [aws_lambda_permission](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/lambda_permission) |
221+
| [aws_route53_record](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/route53_record) |
222+
| [aws_route53_zone](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/data-sources/route53_zone) |
223+
| [aws_s3_bucket](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/s3_bucket) |
224+
| [aws_s3_bucket_policy](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/s3_bucket_policy) |
225+
| [aws_ses_active_receipt_rule_set](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/ses_active_receipt_rule_set) |
226+
| [aws_ses_domain_identity](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/ses_domain_identity) |
227+
| [aws_ses_domain_identity_verification](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/ses_domain_identity_verification) |
228+
| [aws_ses_receipt_rule](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/ses_receipt_rule) |
229+
| [aws_ses_receipt_rule_set](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/ses_receipt_rule_set) |
230+
202231
## Inputs
203232

204233
| Name | Description | Type | Default | Required |
@@ -252,7 +281,6 @@ Available targets:
252281
| ses\_domain\_identity\_verification\_arn | The ARN of the domain identity |
253282
| ses\_receipt\_rule\_name | The name of the SES receipt rule |
254283
| ses\_receipt\_rule\_set\_name | The name of the SES receipt rule set |
255-
256284
<!-- markdownlint-restore -->
257285

258286

docs/terraform.md

Lines changed: 29 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,35 @@
1515
|------|---------|
1616
| aws | >= 2.0 |
1717

18+
## Modules
19+
20+
| Name | Source | Version |
21+
|------|--------|---------|
22+
| artifact | cloudposse/module-artifact/external | 0.7.0 |
23+
| this | cloudposse/label/null | 0.24.1 |
24+
25+
## Resources
26+
27+
| Name |
28+
|------|
29+
| [aws_caller_identity](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/data-sources/caller_identity) |
30+
| [aws_iam_policy](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/iam_policy) |
31+
| [aws_iam_policy_document](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/data-sources/iam_policy_document) |
32+
| [aws_iam_role](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/iam_role) |
33+
| [aws_iam_role_policy_attachment](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/iam_role_policy_attachment) |
34+
| [aws_lambda_alias](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/lambda_alias) |
35+
| [aws_lambda_function](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/lambda_function) |
36+
| [aws_lambda_permission](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/lambda_permission) |
37+
| [aws_route53_record](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/route53_record) |
38+
| [aws_route53_zone](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/data-sources/route53_zone) |
39+
| [aws_s3_bucket](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/s3_bucket) |
40+
| [aws_s3_bucket_policy](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/s3_bucket_policy) |
41+
| [aws_ses_active_receipt_rule_set](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/ses_active_receipt_rule_set) |
42+
| [aws_ses_domain_identity](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/ses_domain_identity) |
43+
| [aws_ses_domain_identity_verification](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/ses_domain_identity_verification) |
44+
| [aws_ses_receipt_rule](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/ses_receipt_rule) |
45+
| [aws_ses_receipt_rule_set](https://registry.terraform.io/providers/hashicorp/aws/2.0/docs/resources/ses_receipt_rule_set) |
46+
1847
## Inputs
1948

2049
| Name | Description | Type | Default | Required |
@@ -68,5 +97,4 @@
6897
| ses\_domain\_identity\_verification\_arn | The ARN of the domain identity |
6998
| ses\_receipt\_rule\_name | The name of the SES receipt rule |
7099
| ses\_receipt\_rule\_set\_name | The name of the SES receipt rule set |
71-
72100
<!-- markdownlint-restore -->

lambda.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ resource "aws_iam_role_policy_attachment" "lambda" {
6868

6969
module "artifact" {
7070
source = "cloudposse/module-artifact/external"
71-
version = "0.4.0"
71+
version = "0.7.0"
7272
filename = var.artifact_filename
7373
module_name = "terraform-aws-ses-lambda-forwarder"
7474
module_path = path.module

s3.tf

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ resource "aws_s3_bucket" "default" {
33
#bridgecrew:skip=BC_AWS_S3_14:Skipping `Ensure all data stored in the S3 bucket is securely encrypted at rest` check until bridgecrew will support dynamic blocks (https://github.com/bridgecrewio/checkov/issues/776).
44
#bridgecrew:skip=CKV_AWS_52:Skipping `Ensure S3 bucket has MFA delete enabled` due to issue in terraform (https://github.com/hashicorp/terraform-provider-aws/issues/629).
55
bucket = module.this.id
6-
region = var.region
76
force_destroy = true
87

98
versioning {

0 commit comments

Comments
 (0)