From b1121e8b15943fabfd60d6317df2939a6180aee1 Mon Sep 17 00:00:00 2001 From: Mahan Zendedel DH Date: Tue, 19 Nov 2024 13:56:51 +0400 Subject: [PATCH] fix: metadata --- .../resource_type/resource_types_list.go | 206 ++++++++++++++++++ provider/resource_types.go | 117 ---------- steampipe/table_index_map.go | 15 -- 3 files changed, 206 insertions(+), 132 deletions(-) create mode 100755 pkg/sdk/runable/resource_type/resource_types_list.go diff --git a/pkg/sdk/runable/resource_type/resource_types_list.go b/pkg/sdk/runable/resource_type/resource_types_list.go new file mode 100755 index 00000000..0a17c803 --- /dev/null +++ b/pkg/sdk/runable/resource_type/resource_types_list.go @@ -0,0 +1,206 @@ +package configs + +var ResourceTypesList = []string{ + "Microsoft.App/containerApps", + "Microsoft.Blueprint/blueprints", + "Microsoft.Cdn/profiles", + "Microsoft.Compute/cloudServices", + "Microsoft.ContainerInstance/containerGroups", + "Microsoft.DataMigration/services", + "Microsoft.DataProtection/backupVaults", + "Microsoft.DataProtection/backupJobs", + "Microsoft.DataProtection/backupVaults/backupPolicies", + "Microsoft.Logic/integrationAccounts", + "Microsoft.Network/bastionHosts", + "Microsoft.Network/connections", + "Microsoft.Network/firewallPolicies", + "Microsoft.Network/localNetworkGateways", + "Microsoft.Network/privateLinkServices", + "Microsoft.Network/publicIPPrefixes", + "Microsoft.Network/virtualHubs", + "Microsoft.Network/virtualWans", + "Microsoft.Network/vpnGateways", + "Microsoft.Network/vpnGateways/vpnConnections", + "Microsoft.Network/vpnSites", + "Microsoft.OperationalInsights/workspaces", + "Microsoft.StreamAnalytics/cluster", + "Microsoft.TimeSeriesInsights/environments", + "Microsoft.VirtualMachineImages/imageTemplates", + "Microsoft.Web/serverFarms", + "Microsoft.Compute/virtualMachineScaleSets/virtualMachines", + "Microsoft.Automation/automationAccounts", + "Microsoft.Automation/automationAccounts/variables", + "Microsoft.Network/dnsZones", + "Microsoft.Databricks/workspaces", + "Microsoft.Network/privateDnsZones", + "Microsoft.Network/privateEndpoints", + "Microsoft.Network/networkWatchers", + "Microsoft.Resources/subscriptions/resourceGroups", + "Microsoft.Web/staticSites", + "Microsoft.Web/sites/slots", + "Microsoft.CognitiveServices/accounts", + "Microsoft.Sql/managedInstances", + "Microsoft.Sql/virtualclusters", + "Microsoft.Sql/managedInstances/databases", + "Microsoft.Sql/servers/databases", + "Microsoft.Storage/storageAccounts/largeFileSharesState", + "Microsoft.DBforPostgreSQL/servers", + "Microsoft.DBforPostgreSQL/flexibleservers", + "Microsoft.AnalysisServices/servers", + "Microsoft.Security/pricings", + "Microsoft.Insights/guestDiagnosticSettings", + "Microsoft.Insights/autoscaleSettings", + "Microsoft.Web/hostingEnvironments", + "Microsoft.Cache/redis", + "Microsoft.ContainerRegistry/registries", + "Microsoft.DataFactory/factories/pipelines", + "Microsoft.Compute/resourceSku", + "Microsoft.Network/expressRouteCircuits", + "Microsoft.Management/managementgroups", + "microsoft.SqlVirtualMachine/SqlVirtualMachines", + "Microsoft.SqlVirtualMachine/SqlVirtualMachineGroups", + "Microsoft.Storage/storageAccounts/tableServices", + "Microsoft.Synapse/workspaces", + "Microsoft.Synapse/workspaces/bigdatapools", + "Microsoft.Synapse/workspaces/sqlpools", + "Microsoft.StreamAnalytics/streamingJobs", + "Microsoft.CostManagement/CostBySubscription", + "Microsoft.ContainerService/managedClusters", + "Microsoft.ContainerService/serviceVersions", + "Microsoft.DataFactory/factories", + "Microsoft.Sql/servers", + "Microsoft.Sql/servers/jobagents", + "Microsoft.Security/autoProvisioningSettings", + "Microsoft.Insights/logProfiles", + "Microsoft.DataBoxEdge/dataBoxEdgeDevices", + "Microsoft.Network/loadBalancers", + "Microsoft.Network/azureFirewalls", + "Microsoft.Management/locks", + "Microsoft.Compute/virtualMachineScaleSets/networkInterfaces", + "Microsoft.Network/frontDoors", + "Microsoft.Authorization/policyAssignments", + "Microsoft.Authorization/userEffectiveAccess", + "Microsoft.Search/searchServices", + "Microsoft.Security/settings", + "Microsoft.RecoveryServices/vaults", + "Microsoft.RecoveryServices/vaults/backupJobs", + "Microsoft.RecoveryServices/vaults/backupPolicies", + "Microsoft.RecoveryServices/vaults/backupItems", + "Microsoft.Compute/diskEncryptionSets", + "Microsoft.DocumentDB/databaseAccounts/sqlDatabases", + "Microsoft.EventGrid/topics", + "Microsoft.EventHub/namespaces", + "Microsoft.EventHub/namespaces/eventHubs", + "Microsoft.MachineLearningServices/workspaces", + "Microsoft.Dashboard/grafana", + "Microsoft.DesktopVirtualization/workspaces", + "Microsoft.Network/trafficManagerProfiles", + "Microsoft.Network/dnsResolvers", + "Microsoft.CostManagement/CostByResourceType", + "Microsoft.Network/networkInterfaces", + "Microsoft.Network/publicIPAddresses", + "Microsoft.HealthcareApis/services", + "Microsoft.ServiceBus/namespaces", + "Microsoft.Web/sites", + "Microsoft.Compute/availabilitySets", + "Microsoft.Network/virtualNetworks", + "Microsoft.Security/securityContacts", + "Microsoft.EventGrid/domains", + "Microsoft.KeyVault/deletedVaults", + "Microsoft.Storage/storageAccounts/tableServices/tables", + "Microsoft.Compute/snapshots", + "Microsoft.Kusto/clusters", + "Microsoft.StorageSync/storageSyncServices", + "Microsoft.Security/locations/jitNetworkAccessPolicies", + "Microsoft.Network/virtualNetworks/subnets", + "Microsoft.Network/loadBalancers/backendAddressPools", + "Microsoft.Network/loadBalancers/loadBalancingRules", + "Microsoft.DataLakeStore/accounts", + "Microsoft.StorageCache/caches", + "Microsoft.Batch/batchAccounts", + "Microsoft.Network/networkSecurityGroups", + "Microsoft.Authorization/roleDefinitions", + "Microsoft.Network/applicationSecurityGroups", + "Microsoft.Authorization/roleAssignment", + "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases", + "Microsoft.DocumentDB/databaseAccounts/mongodbDatabases/collections", + "Microsoft.Network/networkWatchers/flowLogs", + "microsoft.Sql/servers/elasticpools", + "Microsoft.Security/subAssessments", + "Microsoft.Compute/disks", + "Microsoft.Devices/ProvisioningServices", + "Microsoft.HDInsight/clusters", + "Microsoft.ServiceFabric/clusters", + "Microsoft.SignalRService/signalR", + "Microsoft.Storage/storageAccounts/blob", + "Microsoft.Storage/storageaccounts/blobservices/containers", + "Microsoft.Storage/storageAccounts/blobServices", + "Microsoft.Storage/storageAccounts/queueServices", + "Microsoft.ApiManagement/service", + "Microsoft.ApiManagement/backend", + "Microsoft.Compute/virtualMachineScaleSets", + "Microsoft.DataFactory/factories/datasets", + "Microsoft.Authorization/policyDefinitions", + "Microsoft.Resources/subscriptions/locations", + "Microsoft.Compute/diskAccesses", + "Microsoft.DBforMySQL/servers", + "Microsoft.DBforMySQL/flexibleservers", + "Microsoft.Cache/redisenterprise", + "Microsoft.DataLakeAnalytics/accounts", + "Microsoft.Insights/activityLogAlerts", + "Microsoft.Network/loadBalancers/outboundRules", + "Microsoft.HybridCompute/machines", + "Microsoft.Network/loadBalancers/inboundNatRules", + "Microsoft.Resources/providers", + "Microsoft.Network/routeTables", + "Microsoft.DocumentDB/databaseAccounts", + "Microsoft.DocumentDB/restorableDatabaseAccounts", + "Microsoft.Network/applicationGateways", + "Microsoft.Security/automations", + "Microsoft.Kubernetes/connectedClusters", + "Microsoft.KeyVault/vaults/keys", + "Microsoft.KeyVault/vaults/certificates", + "Microsoft.KeyVault/vaults/keys/Versions", + "Microsoft.DBforMariaDB/servers", + "Microsoft.DBforMariaDB/servers/databases", + "Microsoft.Web/plan", + "Microsoft.Resources/tenants", + "Microsoft.Network/virtualNetworkGateways", + "Microsoft.Devices/iotHubs", + "Microsoft.Logic/workflows", + "Microsoft.Sql/flexibleServers", + "Microsoft.Resources/links", + "Microsoft.Resources/subscriptions", + "Microsoft.Compute/images", + "Microsoft.Compute/virtualMachines", + "Microsoft.Network/natGateways", + "Microsoft.Network/loadBalancers/probes", + "Microsoft.KeyVault/vaults", + "Microsoft.KeyVault/managedHsms", + "Microsoft.KeyVault/vaults/secrets", + "Microsoft.AppConfiguration/configurationStores", + "Microsoft.Storage/storageAccounts", + "Microsoft.AppPlatform/Spring", + "Microsoft.Compute/galleries", + "Microsoft.Compute/hostGroups", + "Microsoft.Compute/hostGroups/hosts", + "Microsoft.Compute/restorePointCollections", + "Microsoft.Compute/sshPublicKeys", + "Microsoft.Cdn/profiles/endpoints", + "Microsoft.BotService/botServices", + "Microsoft.DocumentDB/cassandraClusters", + "Microsoft.Network/ddosProtectionPlans", + "microsoft.Sql/instancePools", + "microsoft.NetApp/netAppAccounts", + "Microsoft.NetApp/netAppAccounts/capacityPools", + "Microsoft.DesktopVirtualization/hostpools", + "Microsoft.Devtestlab/labs", + "Microsoft.Purview/Accounts", + "Microsoft.PowerBIDedicated/capacities", + "Microsoft.Insights/components", + "Microsoft.Lighthouse/definition", + "Microsoft.Lighthouse/assignment", + "Microsoft.Maintenance/maintenanceConfigurations", + "Microsoft.Monitor/logProfiles", + "Microsoft.Resources/subscriptions/resources", +} \ No newline at end of file diff --git a/provider/resource_types.go b/provider/resource_types.go index 20c54b5e..cceef0c4 100755 --- a/provider/resource_types.go +++ b/provider/resource_types.go @@ -1520,32 +1520,6 @@ var ResourceTypes = map[string]model.ResourceType{ GetDescriber: nil, }, - "Microsoft.Compute/diskswriteops": { - IntegrationType: configs.IntegrationName, - ResourceName: "Microsoft.Compute/diskswriteops", - Tags: map[string][]string{ - }, - Labels: map[string]string{ - }, - Annotations: map[string]string{ - }, - ListDescriber: DescribeBySubscription(describer.ComputeDiskWriteOps), - GetDescriber: nil, - }, - - "Microsoft.Compute/diskswriteopshourly": { - IntegrationType: configs.IntegrationName, - ResourceName: "Microsoft.Compute/diskswriteopshourly", - Tags: map[string][]string{ - }, - Labels: map[string]string{ - }, - Annotations: map[string]string{ - }, - ListDescriber: DescribeBySubscription(describer.ComputeDiskWriteOpsHourly), - GetDescriber: nil, - }, - "Microsoft.EventGrid/domains": { IntegrationType: configs.IntegrationName, ResourceName: "Microsoft.EventGrid/domains", @@ -1693,19 +1667,6 @@ var ResourceTypes = map[string]model.ResourceType{ GetDescriber: nil, }, - "Microsoft.Compute/virtualMachineCpuUtilizationDaily": { - IntegrationType: configs.IntegrationName, - ResourceName: "Microsoft.Compute/virtualMachineCpuUtilizationDaily", - Tags: map[string][]string{ - }, - Labels: map[string]string{ - }, - Annotations: map[string]string{ - }, - ListDescriber: DescribeBySubscription(describer.ComputeVirtualMachineCpuUtilizationDaily), - GetDescriber: nil, - }, - "Microsoft.DataLakeStore/accounts": { IntegrationType: configs.IntegrationName, ResourceName: "Microsoft.DataLakeStore/accounts", @@ -2044,19 +2005,6 @@ var ResourceTypes = map[string]model.ResourceType{ GetDescriber: nil, }, - "Microsoft.Compute/disksreadops": { - IntegrationType: configs.IntegrationName, - ResourceName: "Microsoft.Compute/disksreadops", - Tags: map[string][]string{ - }, - Labels: map[string]string{ - }, - Annotations: map[string]string{ - }, - ListDescriber: DescribeBySubscription(describer.ComputeDiskReadOps), - GetDescriber: nil, - }, - "Microsoft.Compute/virtualMachineScaleSets": { IntegrationType: configs.IntegrationName, ResourceName: "Microsoft.Compute/virtualMachineScaleSets", @@ -2203,19 +2151,6 @@ var ResourceTypes = map[string]model.ResourceType{ GetDescriber: nil, }, - "Microsoft.Compute/virtualMachineCpuUtilizationHourly": { - IntegrationType: configs.IntegrationName, - ResourceName: "Microsoft.Compute/virtualMachineCpuUtilizationHourly", - Tags: map[string][]string{ - }, - Labels: map[string]string{ - }, - Annotations: map[string]string{ - }, - ListDescriber: DescribeBySubscription(describer.ComputeVirtualMachineCpuUtilizationHourly), - GetDescriber: nil, - }, - "Microsoft.Network/loadBalancers/outboundRules": { IntegrationType: configs.IntegrationName, ResourceName: "Microsoft.Network/loadBalancers/outboundRules", @@ -2436,19 +2371,6 @@ var ResourceTypes = map[string]model.ResourceType{ GetDescriber: nil, }, - "Microsoft.Compute/disksreadopsdaily": { - IntegrationType: configs.IntegrationName, - ResourceName: "Microsoft.Compute/disksreadopsdaily", - Tags: map[string][]string{ - }, - Labels: map[string]string{ - }, - Annotations: map[string]string{ - }, - ListDescriber: DescribeBySubscription(describer.ComputeDiskReadOpsDaily), - GetDescriber: nil, - }, - "Microsoft.Web/plan": { IntegrationType: configs.IntegrationName, ResourceName: "Microsoft.Web/plan", @@ -2463,32 +2385,6 @@ var ResourceTypes = map[string]model.ResourceType{ GetDescriber: nil, }, - "Microsoft.Compute/disksreadopshourly": { - IntegrationType: configs.IntegrationName, - ResourceName: "Microsoft.Compute/disksreadopshourly", - Tags: map[string][]string{ - }, - Labels: map[string]string{ - }, - Annotations: map[string]string{ - }, - ListDescriber: DescribeBySubscription(describer.ComputeDiskReadOpsHourly), - GetDescriber: nil, - }, - - "Microsoft.Compute/diskswriteopsdaily": { - IntegrationType: configs.IntegrationName, - ResourceName: "Microsoft.Compute/diskswriteopsdaily", - Tags: map[string][]string{ - }, - Labels: map[string]string{ - }, - Annotations: map[string]string{ - }, - ListDescriber: DescribeBySubscription(describer.ComputeDiskWriteOpsDaily), - GetDescriber: nil, - }, - "Microsoft.Resources/tenants": { IntegrationType: configs.IntegrationName, ResourceName: "Microsoft.Resources/tenants", @@ -2709,19 +2605,6 @@ var ResourceTypes = map[string]model.ResourceType{ GetDescriber: nil, }, - "Microsoft.Compute/virtualMachineCpuUtilization": { - IntegrationType: configs.IntegrationName, - ResourceName: "Microsoft.Compute/virtualMachineCpuUtilization", - Tags: map[string][]string{ - }, - Labels: map[string]string{ - }, - Annotations: map[string]string{ - }, - ListDescriber: DescribeBySubscription(describer.ComputeVirtualMachineCpuUtilization), - GetDescriber: nil, - }, - "Microsoft.Storage/storageAccounts": { IntegrationType: configs.IntegrationName, ResourceName: "Microsoft.Storage/storageAccounts", diff --git a/steampipe/table_index_map.go b/steampipe/table_index_map.go index 1fe79c6a..c8f9f9c7 100755 --- a/steampipe/table_index_map.go +++ b/steampipe/table_index_map.go @@ -119,7 +119,6 @@ var Map = map[string]string{ "Microsoft.Network/virtualNetworks/subnets": "azure_subnet", "Microsoft.Network/loadBalancers/backendAddressPools": "azure_lb_backend_address_pool", "Microsoft.Network/loadBalancers/loadBalancingRules": "azure_lb_rule", - "Microsoft.Compute/virtualMachineCpuUtilizationDaily": "azure_compute_virtual_machine_metric_cpu_utilization_daily", "Microsoft.DataLakeStore/accounts": "azure_data_lake_store", "Microsoft.StorageCache/caches": "azure_hpc_cache", "Microsoft.Batch/batchAccounts": "azure_batch_account", @@ -153,7 +152,6 @@ var Map = map[string]string{ "Microsoft.Cache/redisenterprise": "azure_cache_redisenterprise", "Microsoft.DataLakeAnalytics/accounts": "azure_data_lake_analytics_account", "Microsoft.Insights/activityLogAlerts": "azure_log_alert", - "Microsoft.Compute/virtualMachineCpuUtilizationHourly": "azure_compute_virtual_machine_metric_cpu_utilization_hourly", "Microsoft.Network/loadBalancers/outboundRules": "azure_lb_outbound_rule", "Microsoft.HybridCompute/machines": "azure_hybrid_compute_machine", "Microsoft.Network/loadBalancers/inboundNatRules": "azure_lb_nat_rule", @@ -185,7 +183,6 @@ var Map = map[string]string{ "Microsoft.KeyVault/managedHsms": "azure_key_vault_managed_hardware_security_module", "Microsoft.KeyVault/vaults/secrets": "azure_key_vault_secret", "Microsoft.AppConfiguration/configurationStores": "azure_app_configuration", - "Microsoft.Compute/virtualMachineCpuUtilization": "azure_compute_virtual_machine_metric_cpu_utilization", "Microsoft.Storage/storageAccounts": "azure_storage_account", "Microsoft.AppPlatform/Spring": "azure_spring_cloud_service", "Microsoft.Compute/galleries": "azure_compute_image_gallery", @@ -317,8 +314,6 @@ var DescriptionMap = map[string]interface{}{ "Microsoft.Compute/availabilitySets": opengovernance.ComputeAvailabilitySet{}, "Microsoft.Network/virtualNetworks": opengovernance.VirtualNetwork{}, "Microsoft.Security/securityContacts": opengovernance.SecurityCenterContact{}, - "Microsoft.Compute/diskswriteops": opengovernance.ComputeDiskWriteOps{}, - "Microsoft.Compute/diskswriteopshourly": opengovernance.ComputeDiskWriteOpsHourly{}, "Microsoft.EventGrid/domains": opengovernance.EventGridDomain{}, "Microsoft.KeyVault/deletedVaults": opengovernance.KeyVaultDeletedVault{}, "Microsoft.Storage/storageAccounts/tableServices/tables": opengovernance.StorageTable{}, @@ -329,7 +324,6 @@ var DescriptionMap = map[string]interface{}{ "Microsoft.Network/virtualNetworks/subnets": opengovernance.Subnet{}, "Microsoft.Network/loadBalancers/backendAddressPools": opengovernance.LoadBalancerBackendAddressPool{}, "Microsoft.Network/loadBalancers/loadBalancingRules": opengovernance.LoadBalancerRule{}, - "Microsoft.Compute/virtualMachineCpuUtilizationDaily": opengovernance.ComputeVirtualMachineCpuUtilizationDaily{}, "Microsoft.DataLakeStore/accounts": opengovernance.DataLakeStore{}, "Microsoft.StorageCache/caches": opengovernance.HpcCache{}, "Microsoft.Batch/batchAccounts": opengovernance.BatchAccount{}, @@ -353,7 +347,6 @@ var DescriptionMap = map[string]interface{}{ "Microsoft.Storage/storageAccounts/queueServices": opengovernance.StorageQueue{}, "Microsoft.ApiManagement/service": opengovernance.APIManagement{}, "Microsoft.ApiManagement/backend": opengovernance.APIManagementBackend{}, - "Microsoft.Compute/disksreadops": opengovernance.ComputeDiskReadOps{}, "Microsoft.Compute/virtualMachineScaleSets": opengovernance.ComputeVirtualMachineScaleSet{}, "Microsoft.DataFactory/factories/datasets": opengovernance.DataFactoryDataset{}, "Microsoft.Authorization/policyDefinitions": opengovernance.PolicyDefinition{}, @@ -364,7 +357,6 @@ var DescriptionMap = map[string]interface{}{ "Microsoft.Cache/redisenterprise": opengovernance.RedisEnterpriseCache{}, "Microsoft.DataLakeAnalytics/accounts": opengovernance.DataLakeAnalyticsAccount{}, "Microsoft.Insights/activityLogAlerts": opengovernance.LogAlert{}, - "Microsoft.Compute/virtualMachineCpuUtilizationHourly": opengovernance.ComputeVirtualMachineCpuUtilizationHourly{}, "Microsoft.Network/loadBalancers/outboundRules": opengovernance.LoadBalancerOutboundRule{}, "Microsoft.HybridCompute/machines": opengovernance.HybridComputeMachine{}, "Microsoft.Network/loadBalancers/inboundNatRules": opengovernance.LoadBalancerNatRule{}, @@ -380,10 +372,7 @@ var DescriptionMap = map[string]interface{}{ "Microsoft.KeyVault/vaults/keys/Versions": opengovernance.KeyVaultKeyVersion{}, "Microsoft.DBforMariaDB/servers": opengovernance.MariadbServer{}, "Microsoft.DBforMariaDB/servers/databases": opengovernance.MariadbDatabase{}, - "Microsoft.Compute/disksreadopsdaily": opengovernance.ComputeDiskReadOpsDaily{}, "Microsoft.Web/plan": opengovernance.AppServicePlan{}, - "Microsoft.Compute/disksreadopshourly": opengovernance.ComputeDiskReadOpsHourly{}, - "Microsoft.Compute/diskswriteopsdaily": opengovernance.ComputeDiskWriteOpsDaily{}, "Microsoft.Resources/tenants": opengovernance.Tenant{}, "Microsoft.Network/virtualNetworkGateways": opengovernance.VirtualNetworkGateway{}, "Microsoft.Devices/iotHubs": opengovernance.IOTHub{}, @@ -399,7 +388,6 @@ var DescriptionMap = map[string]interface{}{ "Microsoft.KeyVault/managedHsms": opengovernance.KeyVaultManagedHardwareSecurityModule{}, "Microsoft.KeyVault/vaults/secrets": opengovernance.KeyVaultSecret{}, "Microsoft.AppConfiguration/configurationStores": opengovernance.AppConfiguration{}, - "Microsoft.Compute/virtualMachineCpuUtilization": opengovernance.ComputeVirtualMachineCpuUtilization{}, "Microsoft.Storage/storageAccounts": opengovernance.StorageAccount{}, "Microsoft.AppPlatform/Spring": opengovernance.SpringCloudService{}, "Microsoft.Compute/galleries": opengovernance.ComputeImageGallery{}, @@ -541,7 +529,6 @@ var ReverseMap = map[string]string{ "azure_subnet": "Microsoft.Network/virtualNetworks/subnets", "azure_lb_backend_address_pool": "Microsoft.Network/loadBalancers/backendAddressPools", "azure_lb_rule": "Microsoft.Network/loadBalancers/loadBalancingRules", - "azure_compute_virtual_machine_metric_cpu_utilization_daily": "Microsoft.Compute/virtualMachineCpuUtilizationDaily", "azure_data_lake_store": "Microsoft.DataLakeStore/accounts", "azure_hpc_cache": "Microsoft.StorageCache/caches", "azure_batch_account": "Microsoft.Batch/batchAccounts", @@ -575,7 +562,6 @@ var ReverseMap = map[string]string{ "azure_cache_redisenterprise": "Microsoft.Cache/redisenterprise", "azure_data_lake_analytics_account": "Microsoft.DataLakeAnalytics/accounts", "azure_log_alert": "Microsoft.Insights/activityLogAlerts", - "azure_compute_virtual_machine_metric_cpu_utilization_hourly": "Microsoft.Compute/virtualMachineCpuUtilizationHourly", "azure_lb_outbound_rule": "Microsoft.Network/loadBalancers/outboundRules", "azure_hybrid_compute_machine": "Microsoft.HybridCompute/machines", "azure_lb_nat_rule": "Microsoft.Network/loadBalancers/inboundNatRules", @@ -607,7 +593,6 @@ var ReverseMap = map[string]string{ "azure_key_vault_managed_hardware_security_module": "Microsoft.KeyVault/managedHsms", "azure_key_vault_secret": "Microsoft.KeyVault/vaults/secrets", "azure_app_configuration": "Microsoft.AppConfiguration/configurationStores", - "azure_compute_virtual_machine_metric_cpu_utilization": "Microsoft.Compute/virtualMachineCpuUtilization", "azure_storage_account": "Microsoft.Storage/storageAccounts", "azure_spring_cloud_service": "Microsoft.AppPlatform/Spring", "azure_compute_image_gallery": "Microsoft.Compute/galleries",