Use context syntax for VPC-SC access levels and policies (#3678)
* access levels as context * ingress/egress context in module * ingress/egress context in module * update FAST * tfdoc * context test
This commit is contained in:
committed by
GitHub
parent
75bc003960
commit
8490df96bf
@@ -20,6 +20,15 @@
|
||||
# access levels are needed, switch to the
|
||||
# google_access_context_manager_access_levels resource
|
||||
|
||||
locals {
|
||||
access_levels = {
|
||||
for k, v in google_access_context_manager_access_level.basic : k => v.id
|
||||
}
|
||||
ctx_access_levels = merge(local.ctx.access_levels, {
|
||||
for k, v in local.access_levels : "$access_levels:${k}" => v
|
||||
})
|
||||
}
|
||||
|
||||
resource "google_access_context_manager_access_level" "basic" {
|
||||
for_each = merge(local.data.access_levels, var.access_levels)
|
||||
parent = "accessPolicies/${local.access_policy}"
|
||||
|
||||
Reference in New Issue
Block a user