HP BL680c XenEnterprise Management API - Page 138

Class: host, patch

Page 138 highlights

2.14. CLASS: HOST PATCH CHAPTER 2. API REFERENCE 2.14 Class: host patch 2.14.1 Fields for class: host patch Name Description Quals RO run RO ins RO ins RO ins RO ins RO run RO run RO run RO run RO ins RW host patch Represents a patch stored on a server. Field Type uuid string name/label string name/description string version host filename applied timestamp applied size pool patch other config string host ref string bool datetime int pool patch ref (string → string) Map Description unique identifier/object reference a human-readable name a notes field containg humanreadable description Patch version number Host the patch relates to Filename of the patch True if the patch has been applied Time the patch was applied Size of the patch The patch applied additional configuration 2.14.2 RPCs associated with class: host patch RPC name: destroy Overview: This message is deprecated Destroy the specified host patch, removing it from the disk. This does NOT reverse the patch. Signature: void destroy (session_id s, host_patch ref self) Arguments: type name description host patch ref self The patch to destroy Return Type: void RPC name: apply Overview: This message is deprecated Apply the selected patch and return its output. Signature: string apply (session_id s, host_patch ref self) Arguments: type name description host patch ref self The patch to apply Return Type: string the output of the patch application process 138

  • 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.14. CLASS: HOST
PATCH
CHAPTER 2. API REFERENCE
2.14
Class: host
patch
2.14.1
Fields for class: host
patch
Name
host
patch
Description
Represents a patch stored on a server.
Quals
Field
Type
Description
RO
run
uuid
string
unique identifier/object reference
RO
ins
name/label
string
a human-readable name
RO
ins
name/description
string
a
notes
field
containg
human-
readable description
RO
ins
version
string
Patch version number
RO
ins
host
host ref
Host the patch relates to
RO
run
filename
string
Filename of the patch
RO
run
applied
bool
True if the patch has been applied
RO
run
timestamp
applied
datetime
Time the patch was applied
RO
run
size
int
Size of the patch
RO
ins
pool
patch
pool
patch ref
The patch applied
RW
other
config
(string
string) Map
additional configuration
2.14.2
RPCs associated with class: host
patch
RPC name: destroy
Overview: This message is deprecated
Destroy the specified host patch, removing it from
the disk. This does NOT reverse the patch.
Signature:
void destroy (session_id s, host_patch ref self)
Arguments:
type
name
description
host
patch ref
self
The patch to destroy
Return Type:
void
RPC name: apply
Overview: This message is deprecated
Apply the selected patch and return its output.
Signature:
string apply (session_id s, host_patch ref self)
Arguments:
type
name
description
host
patch ref
self
The patch to apply
Return Type:
string
the output of the patch application process
138