HP BL680c XenEnterprise Management API - Page 148

Fields for class: host, RPCs associated with class: host

Page 148 highlights

2.16. CLASS: HOST CPU CHAPTER 2. API REFERENCE 2.16 Class: host cpu 2.16.1 Fields for class: host cpu Name Description Quals RO run RO run RO run RO run RO run RO run RO run RO run RO run RO run RO run RO run host cpu A physical CPU. Field Type uuid string host host ref number int vendor speed modelname family string int string int model int stepping flags string string features string utilisation float Description unique identifier/object reference the host the CPU is in the number of the physical CPU within the host the vendor of the physical CPU the speed of the physical CPU the model name of the physical CPU the family (number) of the physical CPU the model number of the physical CPU the stepping of the physical CPU the flags of the physical CPU (a decoded version of the features field) the physical CPU feature bitmap the current CPU utilisation 2.16.2 RPCs associated with class: host cpu RPC name: get all Overview: Return a list of all the host cpus known to the system. Signature: ((host_cpu ref) Set) get_all (session_id s) Return Type: (host cpu ref) Set references to all objects RPC name: get all records Overview: Return a map of host cpu references to host cpu records for all host cpus known to the system. Signature: ((host_cpu ref -> host_cpu record) Map) get_all_records (session_id s) Return Type: (host cpu ref → host cpu record) Map records of all objects 148

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313

2.16. CLASS: HOST
CPU
CHAPTER 2. API REFERENCE
2.16
Class: host
cpu
2.16.1
Fields for class: host
cpu
Name
host
cpu
Description
A physical CPU.
Quals
Field
Type
Description
RO
run
uuid
string
unique identifier/object reference
RO
run
host
host ref
the host the CPU is in
RO
run
number
int
the
number
of
the
physical
CPU
within the host
RO
run
vendor
string
the vendor of the physical CPU
RO
run
speed
int
the speed of the physical CPU
RO
run
modelname
string
the model name of the physical CPU
RO
run
family
int
the family (number) of the physical
CPU
RO
run
model
int
the model number of the physical
CPU
RO
run
stepping
string
the stepping of the physical CPU
RO
run
flags
string
the flags of the physical CPU (a de-
coded version of the features field)
RO
run
features
string
the physical CPU feature bitmap
RO
run
utilisation
float
the current CPU utilisation
2.16.2
RPCs associated with class: host
cpu
RPC name: get
all
Overview:
Return a list of all the host
cpus known to the system.
Signature:
((host_cpu ref) Set) get_all (session_id s)
Return Type:
(host
cpu ref) Set
references to all objects
RPC name: get
all
records
Overview:
Return a map of host
cpu references to host
cpu records for all host
cpus known to the system.
Signature:
((host_cpu ref -> host_cpu record) Map) get_all_records (session_id s)
Return Type:
(host
cpu ref
host
cpu record) Map
records of all objects
148