Skip to content

Commit ba71d59

Browse files
authored
Merge pull request #2 from Prophecy67/master
Terraform 0.12 Upgrade
2 parents f64987c + 29e4f84 commit ba71d59

4 files changed

Lines changed: 16 additions & 12 deletions

File tree

main.tf

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,5 @@
1-
terraform {
2-
required_version = ">= 0.11"
3-
4-
required_providers {
5-
aws = ">= 1.36.0"
6-
}
1+
provider "aws" {
2+
version = ">= 1.36.0"
73
}
84

95
resource "aws_ssm_document" "session_manager_prefs" {
@@ -25,4 +21,6 @@ resource "aws_ssm_document" "session_manager_prefs" {
2521
}
2622
}
2723
DOC
24+
2825
}
26+

outputs.tf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
output "document_name" {
22
description = "Name of the created document."
3-
value = "${aws_ssm_document.session_manager_prefs.name}"
3+
value = aws_ssm_document.session_manager_prefs.name
44
}
55

66
output "document_arn" {
77
description = "ARN of the created document. You can use this to create IAM policies that prevent changes to session manager preferences."
8-
value = "${aws_ssm_document.session_manager_prefs.arn}"
8+
value = aws_ssm_document.session_manager_prefs.arn
99
}
10+

variables.tf

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,22 @@ variable "s3_bucket_name" {
44
}
55

66
variable "s3_key_prefix" {
7-
default = ""
7+
default = ""
88
description = "(Optional) To write output to a sub-folder, enter a sub-folder name."
99
}
1010

1111
variable "s3_encryption_enabled" {
12-
default = true
12+
default = true
1313
description = "(Optional) Encrypt log data."
1414
}
1515

1616
variable "cloudwatch_log_group_name" {
17-
default = ""
17+
default = ""
1818
description = "(Optional) The name of the log group to upload session logs to. Specifying this enables sending session output to CloudWatch Logs."
1919
}
2020

2121
variable "cloudwatch_encryption_enabled" {
22-
default = true
22+
default = true
2323
description = "(Optional) Encrypt log data."
2424
}
25+

versions.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
2+
terraform {
3+
required_version = ">= 0.12"
4+
}

0 commit comments

Comments
 (0)