You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
module"azurerm_dev_test_schedule" {
source="./modules/azurerm/r/azurerm_dev_test_schedule"# lab_name - (required) is a type of stringlab_name=null# location - (required) is a type of stringlocation=null# name - (required) is a type of stringname=null# resource_group_name - (required) is a type of stringresource_group_name=null# status - (optional) is a type of stringstatus=null# tags - (optional) is a type of map of stringtags={}
# task_type - (required) is a type of stringtask_type=null# time_zone_id - (required) is a type of stringtime_zone_id=nulldaily_recurrence=[{
time =null
}]
hourly_recurrence=[{
minute =null
}]
notification_settings=[{
status =null
time_in_minutes =null
webhook_url =null
}]
timeouts=[{
create =null
delete =null
read =null
update =null
}]
weekly_recurrence=[{
time =null
week_days = []
}]
}
resource"azurerm_dev_test_schedule""this" {
# lab_name - (required) is a type of stringlab_name=var.lab_name# location - (required) is a type of stringlocation=var.location# name - (required) is a type of stringname=var.name# resource_group_name - (required) is a type of stringresource_group_name=var.resource_group_name# status - (optional) is a type of stringstatus=var.status# tags - (optional) is a type of map of stringtags=var.tags# task_type - (required) is a type of stringtask_type=var.task_type# time_zone_id - (required) is a type of stringtime_zone_id=var.time_zone_iddynamic"daily_recurrence" {
for_each=var.daily_recurrencecontent {
# time - (required) is a type of stringtime=daily_recurrence.value["time"]
}
}
dynamic"hourly_recurrence" {
for_each=var.hourly_recurrencecontent {
# minute - (required) is a type of numberminute=hourly_recurrence.value["minute"]
}
}
dynamic"notification_settings" {
for_each=var.notification_settingscontent {
# status - (optional) is a type of stringstatus=notification_settings.value["status"]
# time_in_minutes - (optional) is a type of numbertime_in_minutes=notification_settings.value["time_in_minutes"]
# webhook_url - (optional) is a type of stringwebhook_url=notification_settings.value["webhook_url"]
}
}
dynamic"timeouts" {
for_each=var.timeoutscontent {
# create - (optional) is a type of stringcreate=timeouts.value["create"]
# delete - (optional) is a type of stringdelete=timeouts.value["delete"]
# read - (optional) is a type of stringread=timeouts.value["read"]
# update - (optional) is a type of stringupdate=timeouts.value["update"]
}
}
dynamic"weekly_recurrence" {
for_each=var.weekly_recurrencecontent {
# time - (required) is a type of stringtime=weekly_recurrence.value["time"]
# week_days - (optional) is a type of list of stringweek_days=weekly_recurrence.value["week_days"]
}
}
}