HP 3PAR StoreServ 7200 2-node HP 3PAR CIM API Programming Reference (OS 3.1.2 - Page 113

Table 96 Parameter Matrix for ModifyReplicaSynchronization, ModifyListSynchronization, Operation

Page 113 highlights

Table 96 Parameter Matrix for ModifyReplicaSynchronization Operation Resync physical copy ReplicationService Method ModifyReplicaSynchrnonization • Operation = Resync Replica (14) Promote physical copy ModifyReplicaSynchrnonization • Operation = Dissolve (9) Halt physical copy ModifyReplicaSynchrnonization • Operation = Abort (2) Promote sv ModifyReplicaSynchrnonization • Operation = Restore from Replica (15) Delete the copy ModifyReplicaSynchrnonization • Operation = Return to Resource Pool (19) ModifyListSynchronization uint32 ReplicationService.ModifyListSynchronization( [IN, Required] uint16 Operation, [IN, Required] CIM_Synchronized REF Synchronization[], [IN, EmbeddedInstance ( "SNIA_ReplicationSettingData" )] string ReplicationSettingData, [OUT] CIM_ConcreteJob REF Job, [OUT] SettingState [IN] boolean Force, [IN] uint16 WaitForCopyState); • Operation: This parameter describes the type of modification to be made to the replica and/or to the related associations. • Synchronization: An array of references to the replication association describing the elements/groups relationship that is to be modified. All elements of this array shall have the same SyncType, the same Mode, and the Operation must be valid for the ReplicationType -SyncType, Mode, Local/Remote. • ReplicationSettingData: NULL • Job • Force: Some operations may cause an inconsistency among the target elements. If true, the client is not warned and the operation is performed if possible. This shall always be NULL since we do not support this. • WaitForCopyState This is similar to ModifyReplicaSynchronization, but allows for operation on multiple replica pairs in one request. TPD_ModifyGroupReplicaSynchronization uint32 ReplicationService.TPD_ModifyGroupReplicaSynchronization( [IN, Required] uint16 Operation, [IN, Required] TPD_ReplicaGroup REF TargetGroup, [OUT] CIM_ConcreteJob REF Jobs[]); Replication Services Profile 113

  • 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

Table 96 Parameter Matrix for ModifyReplicaSynchronization
ReplicationService Method
Operation
ModifyReplicaSynchrnonization
Operation = Resync Replica (14)
Resync physical copy
ModifyReplicaSynchrnonization
Operation = Dissolve (9)
Promote physical copy
ModifyReplicaSynchrnonization
Operation = Abort (2)
Halt physical copy
ModifyReplicaSynchrnonization
Operation = Restore from Replica (15)
Promote sv
ModifyReplicaSynchrnonization
Operation = Return to Resource Pool (19)
Delete the copy
ModifyListSynchronization
uint32 ReplicationService.ModifyListSynchronization(
[IN, Required]
uint16 Operation,
[IN, Required]
CIM_Synchronized REF Synchronization[],
[IN, EmbeddedInstance ( "SNIA_ReplicationSettingData" )]
string ReplicationSettingData,
[OUT]
CIM_ConcreteJob REF Job,
[OUT]
SettingState
[IN]
boolean Force,
[IN]
uint16 WaitForCopyState);
Operation
: This parameter describes the type of modification to be made to the replica and/or
to the related associations.
Synchronization
: An array of references to the replication association describing the
elements/groups relationship that is to be modified. All elements of this array shall have the
same SyncType, the same Mode, and the Operation must be valid for the ReplicationType --
SyncType, Mode, Local/Remote.
ReplicationSettingData
: NULL
Job
Force
: Some operations may cause an inconsistency among the target elements. If true, the
client is not warned and the operation is performed if possible. This shall always be NULL
since we do not support this.
WaitForCopyState
This is similar to ModifyReplicaSynchronization, but allows for operation on multiple replica pairs
in one request.
TPD_ModifyGroupReplicaSynchronization
uint32 ReplicationService.TPD_ModifyGroupReplicaSynchronization(
[IN, Required]
uint16 Operation,
[IN, Required]
TPD_ReplicaGroup REF TargetGroup,
[OUT]
CIM_ConcreteJob REF Jobs[]);
Replication Services Profile
113