From 8d70943f761b9a7b8207f3a0bd818d199d291dbe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Fern=C3=A1ndez?= Date: Mon, 9 Oct 2023 13:42:36 +0200 Subject: [PATCH] azurerm_portal_dashboard added --- README.md | 1 + azurecaf/models_generated.go | 3 ++- resourceDefinition.json | 11 +++++++++++ 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c8b1921..872a767 100644 --- a/README.md +++ b/README.md @@ -293,6 +293,7 @@ This is the current compreheensive status of the implemented resources in the pr |azurerm_cost_management_export_resource_group | ❌ | |azurerm_custom_provider | ✔ | |azurerm_dashboard | ✔ | +|azurerm_portal_dashboard | ✔ | |azurerm_data_factory | ✔ | |azurerm_data_factory_dataset_azure_blob | ✔ | |azurerm_data_factory_dataset_cosmosdb_sqlapi | ✔ | diff --git a/azurecaf/models_generated.go b/azurecaf/models_generated.go index 394a0e1..c5c5b08 100644 --- a/azurecaf/models_generated.go +++ b/azurecaf/models_generated.go @@ -1,6 +1,6 @@ // Code generated by go generate; DO NOT EDIT. // This file was generated by robots at -// 2023-06-09 13:17:32.192620018 +0000 UTC m=+0.003686558 +// 2023-10-09 13:39:02.070801383 +0200 CEST m=+0.003033148 // using data from // resourceDefinition.json and resourceDefinition_out_of_docs.json @@ -251,6 +251,7 @@ var ResourceDefinitions = map[string]ResourceStructure{ "azurerm_notification_hub_authorization_rule": {"azurerm_notification_hub_authorization_rule", "dnsrec", 1, 256, false, "[^0-9A-Za-z_.-]", "^[a-zA-Z0-9][a-zA-Z0-9-._]{0,255}$", true, "parent"}, "azurerm_notification_hub_namespace": {"azurerm_notification_hub_namespace", "dnsrec", 6, 50, false, "[^0-9A-Za-z-]", "^[a-zA-Z][a-zA-Z0-9-]{4,48}[a-zA-Z0-9]$", true, "global"}, "azurerm_point_to_site_vpn_gateway": {"azurerm_point_to_site_vpn_gateway", "vpngw", 1, 80, false, "[^0-9A-Za-z_.-]", "^[a-zA-Z0-9][a-zA-Z0-9-._]{0,78}[a-zA-Z0-9_]$", true, "resourceGroup"}, + "azurerm_portal_dashboard": {"azurerm_portal_dashboard", "dsb", 3, 160, false, "[^0-9A-Za-z-]", "^[a-zA-Z0-9-]{3,160}$", true, "parent"}, "azurerm_postgresql_database": {"azurerm_postgresql_database", "psqldb", 1, 63, false, "[^0-9A-Za-z_-]", "^[a-zA-Z0-9-_]{1,63}$", true, "parent"}, "azurerm_postgresql_firewall_rule": {"azurerm_postgresql_firewall_rule", "psqlfw", 1, 128, false, "[^0-9A-Za-z_-]", "^[a-zA-Z0-9-_]{1,128}$", true, "parent"}, "azurerm_postgresql_flexible_server": {"azurerm_postgresql_flexible_server", "psqlf", 3, 63, true, "[^0-9a-z-]", "^[a-z0-9][a-z0-9-]{1,61}[a-z0-9]$", true, "global"}, diff --git a/resourceDefinition.json b/resourceDefinition.json index e475c71..51bba24 100644 --- a/resourceDefinition.json +++ b/resourceDefinition.json @@ -2918,6 +2918,17 @@ "lowercase": false, "regex": "\"[^0-9A-Za-z-]\"" }, + { + "name": "azurerm_portal_dashboard", + "min_length": 3, + "max_length": 160, + "validation_regex": "\"^[a-zA-Z0-9-]{3,160}$\"", + "scope": "parent", + "slug": "dsb", + "dashes": true, + "lowercase": false, + "regex": "\"[^0-9A-Za-z-]\"" + }, { "name": "azurerm_signalr_service", "min_length": 3,