DeliveryControllerModel

Details of a delivery controller.

Properties

NameDescription Additional information
Href

See Hypermedia.

Type: String

RelatedActions

See Hypermedia.

Type: Array of RelationModel

Id

ID of the delivery controller.

Type: String

ChangeId

See Optimistic Concurrency.

Type: String

Name

Name.

Type: String

XmlServerRank

XML server rank. This determines the order in which StoreFront will contact the delivery controllers in the delivery site. If this is 0, StoreFront will not contact this delivery controller.

Type: Number

Tags

See Tags and Custom Properties.

Type: Array of String

CustomProperties

See Tags and Custom Properties.

Type: Array of CustomPropertyModel

DeleteState

See Deleting Objects.

Type: ObjectDeleteState

State

Delivery controller state.

Type: DeliveryControllerState

Architecture

Delivery controller architecture.

Type: DeliveryControllerArchitectureType

CPUs

Number of CPUs on this delivery controller.

Type: Number

MemoryMB

Amount of memory (in megabytes) on this delivery controller.

Type: Number

OSName

Name of the operating system installed on this delivery controller.

Type: String

OSVersion

Version of the operating system installed on this delivery controller.

Type: String

DeliverySite

Delivery site which this delivery controller is a member of. If the delivery controller is not yet part of a delivery site, this will not be set.

Type: ReferenceModel

MachineDetail

Link to more details about this machine.

Type: ReferenceModel

HealthSummary

Summary of health notifications associated with this delivery controller.

Type: HealthSummaryModel

Sample

application/json

Sample:
{
  "Href": "[api:DeliveryControllers(34c04635-50fc-4506-99fc-da1b459fbefa)]",
  "Id": "34c04635-50fc-4506-99fc-da1b459fbefa",
  "ChangeId": "10",
  "Name": "controller1",
  "XmlServerRank": 1,
  "Tags": [
    "tag"
  ],
  "CustomProperties": [
    {
      "Name": "myProperty",
      "Value": "myValue"
    }
  ],
  "DeleteState": "NotDeleted",
  "State": "Allocated",
  "Architecture": "FMA",
  "CPUs": 2,
  "MemoryMB": 4096,
  "OSName": "Windows Server 2008 R2",
  "OSVersion": "Service Pack 1",
  "DeliverySite": {
    "Href": "[api:DeliverySites(0ef3e68d-bb8e-4b69-9c30-ae3fac533996)]",
    "Name": "site1",
    "Id": "0ef3e68d-bb8e-4b69-9c30-ae3fac533996"
  },
  "MachineDetail": {
    "Href": "[api:MachineDetails(bff69e21-c280-488b-ad9e-74b674ffb7c9)]",
    "Name": "machine1",
    "Id": "bff69e21-c280-488b-ad9e-74b674ffb7c9"
  },
  "HealthSummary": {
    "InfoCount": 1,
    "Messages": [
      {
        "Text": "Attempting to reach desired capacity",
        "IsActive": true,
        "Type": "Allocation"
      }
    ]
  }
}