ComputeResourceInformationModel

Information about a discovered compute resource.

Properties

NameDescription Additional information
Href

See Hypermedia.

Type: String

RelatedActions

See Hypermedia.

Type: Array of RelationModel

ServiceOfferings

Not used.

Type: Array of ServiceOfferingModel

HypervisorsInPool

List of additional hypervisors in the pool, not including the one which discovery was run against. Only returned for XenServer hypervisor pools.

Type: Array of String

StoragePools

List of storage pools available in the compute resource.

Type: Array of StorageModel

Networks

List of networks configured on the compute resource.

Type: Array of NetworkModel

Errors

List of any errors encountered during the discovery process.

Type: Array of ValidationErrorModel

Sample

application/json

Sample:
{
  "Href": "[api:ComputeResources/Discover/Information]",
  "ServiceOfferings": [
    {
      "Name": "Small instance",
      "VCpus": 1,
      "MemoryMB": 512
    },
    {
      "Name": "Medium instance",
      "VCpus": 2,
      "MemoryMB": 1024
    }
  ],
  "HypervisorsInPool": [
    "10.1.1.10",
    "10.1.1.11"
  ],
  "StoragePools": [
    {
      "Name": "storage1",
      "Type": "Shared"
    },
    {
      "Name": "storage2",
      "Type": "Shared"
    }
  ],
  "Networks": [
    {
      "Name": "network1"
    },
    {
      "Name": "network2"
    }
  ]
}