我正在尝试通过SoftLayer API获取VM的处理器,网络,管理程序,物理详细信息,但是关系数据类型无法正常工作。参考以下链接 https://softlayer.github.io/reference/datatypes/SoftLayer_Virtual_Guest/#controlPanel
当我尝试使用主机数据类型时,不会引发任何错误,而不会导致有关主机信息的结果
通过票证联系了SoftLayer,他们对SoftLayer API的支持不多。建议在此处发布查询。
答案 0 :(得分:0)
控制面板关系数据类型运行正常,如果未获得任何结果,则可能尚未在VM中订购此项目,主机关系数据类型运行不正常,这似乎是SoftLayer问题,您可以通过以下方法报告此问题:软层门票。
您可以使用此rest api获取VM的详细信息,例如其物理部分和软件。
https://[username]:[apiKey]@api.softlayer.com/rest/v3/SoftLayer_Virtual_Guest/[virtualGuestId]/getObject?objectMask=mask[id,allowedHost[credential],backendNetworkComponents[ipAddressBindings,primarySubnet[networkVlan[primaryRouter[datacenter]]]],bandwidthAllocation,billingItem[id,item],blockDevices[device,diskImage[capacity,localDiskFlag,type.name,billingItem.categoryCode,units],mountType],datacenter[id,longName,name],dedicatedAccountHostOnlyFlag,dedicatedHost[backendRouter, id, name],domain,firewallServiceComponent,frontendNetworkComponents[ipAddressBindings,primaryVersion6IpAddressRecord,primarySubnet[networkVlan[dedicatedFirewallFlag,networkVlanFirewall,primaryRouter[datacenter]]]],fullyQualifiedDomainName,globalIdentifier,hostname,hourlyBillingFlag,lastOperatingSystemReload,lastPowerStateId,localDiskFlag,maxCpu,maxCpuUnits,maxMemory,monitoringServiceComponent,networkComponents[subnets],networkVlans.firewallInterfaceCount,postInstallScriptUri,primaryBackendIpAddress,primaryIpAddress,primaryNetworkComponent,privateNetworkOnlyFlag,provisionDate,softwareComponents[passwords[createDate,modifyDate,notes,password,username],softwareLicense[softwareDescription[features.keyName,manufacturer,name,operatingSystem,version]]],startCpus,status,statusId,type,uuid]
参考:
https://softlayer.github.io/reference/datatypes/SoftLayer_Virtual_Guest/