locals.lock.tf (12 lines of code) (raw):
locals {
lock_azapi = var.lock != null ? {
type = local.lock_type
name = lookup(var.lock, "name", null)
body = {
properties = {
level = var.lock.kind
}
}
} : null
lock_type = "Microsoft.Authorization/locks@2020-05-01"
}