diff --git a/pkg/multicloud/aws/instance.go b/pkg/multicloud/aws/instance.go index 74df9ccba3..0c6a69ec60 100644 --- a/pkg/multicloud/aws/instance.go +++ b/pkg/multicloud/aws/instance.go @@ -592,7 +592,7 @@ func (self *SRegion) GetInstances(zoneId string, ids []string, offset int, limit } host := szone.getHost() - + vcpu := int(*instance.CpuOptions.CoreCount) * int(*instance.CpuOptions.ThreadsPerCore) sinstance := SInstance{ RegionId: self.RegionId, host: host, @@ -600,7 +600,7 @@ func (self *SRegion) GetInstances(zoneId string, ids []string, offset int, limit InstanceId: *instance.InstanceId, ImageId: *instance.ImageId, InstanceType: *instance.InstanceType, - Cpu: int(*instance.CpuOptions.CoreCount), + Cpu: vcpu, IoOptimized: *instance.EbsOptimized, KeyPairName: *instance.KeyName, CreationTime: *instance.LaunchTime,