main.container.registry.tf (18 lines of code) (raw):
module "container_registry" {
count = var.container_registry_creation_enabled ? 1 : 0
source = "./modules/container-registry"
location = var.location
name = local.container_registry_name
resource_group_name = local.resource_group_name
enable_telemetry = var.enable_telemetry
container_compute_identity_principal_id = local.user_assigned_managed_identity_principal_id
use_private_networking = var.use_private_networking
subnet_id = local.container_registry_private_endpoint_subnet_id
private_dns_zone_id = local.container_registry_dns_zone_id
tags = var.tags
images = local.container_images
}
resource "time_sleep" "delay_after_container_image_build" {
create_duration = "${var.delays.delay_after_container_image_build}s"
depends_on = [module.container_registry]
}