modules/dev_center_devbox_definition/main.tf (17 lines of code) (raw):
resource "azurerm_dev_center_dev_box_definition" "this" {
dev_center_id = var.dev_center_dev_box_definition_dev_center_id
image_reference_id = var.dev_center_dev_box_definition_image_reference_id
location = var.dev_center_dev_box_definition_location
name = var.dev_center_dev_box_definition_name
sku_name = var.dev_center_dev_box_definition_sku_name
tags = var.dev_center_dev_box_definition_tags
dynamic "timeouts" {
for_each = var.dev_center_dev_box_definition_timeouts == null ? [] : [var.dev_center_dev_box_definition_timeouts]
content {
create = timeouts.value.create
delete = timeouts.value.delete
read = timeouts.value.read
update = timeouts.value.update
}
}
}