@@ -155,10 +155,10 @@ locals {
155155 qka = { AdaptersRange = " number_of_network_adapters" }
156156 qkb = { AssetTags = " asset_tags" , ChassisPids = " chassis_pids" , Pids = " blade_pids" , UserLabels = " user_labels" }
157157 qkd = { DomainNames = " domain_names" , FabricInterConnectPids = " fabric_interconnect_pids" }
158- qkc = { CPUCoresRange = " number_of_cores" , SpeedRange = " speed" }
158+ qkc = { CpuCoresRange = " number_of_cores" , SpeedRange = " speed" }
159159 qkg = { GpuControllersRange = " number_of_gpus" }
160160 qkm = { MemoryCapacityRange = " capacity" , MemoryUnitsRange = " number_of_units" }
161- qko = { CPUCoresRange = " resource.CPUCoreRangeFilter " , SpeedRange = " resource.CpuSpeedRangeFilter" }
161+ qko = { CpuCoresRange = " resource.CpuCoreRangeFilter " , SpeedRange = " resource.CpuSpeedRangeFilter" }
162162 qkr = { AssetTags = " asset_tags" , Pids = " rack_pids" , UserLabels = " user_labels" }
163163 qkt = { ChassisTags = " chassis_tags" , DomainProfileTags = " domain_profile_tags" , ServerTags = " server_tags" }
164164 spqt = [" adapter" , " blade_server" , " cpu" , " domain" , " gpu" , " memory" , " rack_server" , " tag_qualifier" ]
@@ -198,6 +198,7 @@ locals {
198198 } : {}
199199 cpu = length (lookup (lookup (v, " hardware_qualifiers" , {}), " cpu" , {})) > 0 ? {
200200 additional_properties = jsonencode (merge ({ for a , b in local . qkc : a => {
201+ ClassId = local.qko[a]
201202 ConditionType = " RANGE"
202203 MaxValue = lookup (lookup (v. hardware_qualifiers . cpu , b, {}), " maximum" , 0 )
203204 MinValue = lookup (lookup (v. hardware_qualifiers . cpu , b, {}), " minimum" , 0 )
0 commit comments