Skip to content

Commit 5603c79

Browse files
committed
allow specifying name for oac
1 parent 47911eb commit 5603c79

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ resource "aws_cloudfront_origin_access_identity" "this" {
1717
resource "aws_cloudfront_origin_access_control" "this" {
1818
for_each = local.create_origin_access_control ? var.origin_access_control : {}
1919

20-
name = each.key
20+
name = try(each.value.name, null) != null ? each.value.name : each.key
2121

2222
description = each.value["description"]
2323
origin_access_control_origin_type = each.value["origin_type"]

variables.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ variable "create_origin_access_control" {
2525
variable "origin_access_control" {
2626
description = "Map of CloudFront origin access control"
2727
type = map(object({
28+
name = optional(string)
2829
description = string
2930
origin_type = string
3031
signing_behavior = string

0 commit comments

Comments
 (0)