HP BL680c XenEnterprise Management API - Page 229

description, Return Type, RPC name: db, forget, Overview, Signature, Arguments, RPC name: copy

Page 229 highlights

2.26. CLASS: VDI CHAPTER 2. API REFERENCE type string string string SR ref vdi type bool bool (string → string) Map string (string → string) Map (string → string) Map name uuid name label name description SR type sharable read only other config location xenstore data sm config description The uuid of the disk to introduce The name of the disk record The description of the disk record The SR that the VDI is in The type of the VDI true if this disk may be shared true if this disk may ONLY be mounted readonly additional configuration location information Data to insert into xenstore Storage-specific config Return Type: VDI ref The ref of the newly created VDI record. RPC name: db forget Overview: Removes a VDI record from the database. Signature: void db_forget (session_id s, VDI ref vdi) Arguments: type name description VDI ref vdi The VDI to forget about Return Type: void RPC name: copy Overview: Make a fresh VDI in the specified SR and copy the supplied VDI's data to the new disk. Signature: (VDI ref) copy (session_id s, VDI ref vdi, SR ref sr) Arguments: type VDI ref SR ref name description vdi The VDI to copy sr The destination SR Return Type: VDI ref The reference of the newly created VDI. 229

  • 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.26. CLASS: VDI
CHAPTER 2. API REFERENCE
type
name
description
string
uuid
The uuid of the disk to introduce
string
name
label
The name of the disk record
string
name
description
The description of the disk record
SR ref
SR
The SR that the VDI is in
vdi
type
type
The type of the VDI
bool
sharable
true if this disk may be shared
bool
read
only
true if this disk may ONLY be mounted read-
only
(string
string) Map
other
config
additional configuration
string
location
location information
(string
string) Map
xenstore
data
Data to insert into xenstore
(string
string) Map
sm
config
Storage-specific config
Return Type:
VDI ref
The ref of the newly created VDI record.
RPC name: db
forget
Overview:
Removes a VDI record from the database.
Signature:
void db_forget (session_id s, VDI ref vdi)
Arguments:
type
name
description
VDI ref
vdi
The VDI to forget about
Return Type:
void
RPC name: copy
Overview:
Make a fresh VDI in the specified SR and copy the supplied VDI’s data to the new disk.
Signature:
(VDI ref) copy (session_id s, VDI ref vdi, SR ref sr)
Arguments:
type
name
description
VDI ref
vdi
The VDI to copy
SR ref
sr
The destination SR
Return Type:
VDI ref
The reference of the newly created VDI.
229