HP 3PAR StoreServ 7450 4-node HP 3PAR CIM API Programming Reference (OS 3.1.2 - Page 112

Table 95 Parameter Matrix for CreateConsistentReplicaList, ModifyReplicaSynchronization, Operation

Page 112 highlights

Table 95 Parameter Matrix for CreateConsistentReplicaList (continued) Output Job? WaitForCopyState Y Y N Optional (only valid option is Inactive) - the clones will retain association with the parent Optional (only valid option is Synchronized) - independent clones will be created that detach automatically If non-NULL, then only Synchronized is supported ModifyReplicaSynchronization uint32 ReplicationService.ModifyReplicaSynchronization( [IN, Required] uint16 Operation, [IN, Required] CIM_Synchronized REF Synchronization, [IN, EmbeddedInstance ( "SNIA_ReplicationSettingData" )] string ReplicationSettingData, [IN] CIM_StorageSynchronized REF SyncPair[], [OUT] CIM_ConcreteJob REF Job, [IN] boolean Force, [OUT] CIM_SettingsDefineState REF SettingsState, [IN] uint16 WaitForCopyState); Use to modify (or start a job to modify) the synchronization association between two storage objects or replication groups. Parameters are: • Operation: This parameter describes the type of modification to be made to the replica and/or to the related associations • Synchronization: The reference to the replication association describing the elements/groups relationship that is to be modified. • ReplicationSettingData: NULL • SyncPair[]: This parameter applies to AddSyncPair/RemoveSyncPair Operations. It allows a client to form a StorageSynchronized association between source and target elements and then add the association to existing source and target groups. Alternatively, a client can remove a StorageSynchronized association from source and target groups. We do not support modification of group replicas, so this should always be NULL. • Job • SettingsState: Reference to the association between the source or group element and an instance of SynchronizationAspect. This should always be NULL since we do not support SynchronizationAspect. • 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 should always be NULL since we do not support this. • WaitForCopyState 112 CIM API SMI-S Support

  • 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 95 Parameter Matrix for CreateConsistentReplicaList
(continued)
N
Y
Y
Output Job?
If non-NULL, then only
Synchronized is supported
Optional (only valid option
is Synchronized) –
Optional (only valid option
is Inactive) – the clones will
WaitForCopyState
independent clones will be
retain association with the
parent
created that detach
automatically
ModifyReplicaSynchronization
uint32 ReplicationService.ModifyReplicaSynchronization(
[IN, Required]
uint16 Operation,
[IN, Required]
CIM_Synchronized REF Synchronization,
[IN, EmbeddedInstance ( "SNIA_ReplicationSettingData" )]
string ReplicationSettingData,
[IN]
CIM_StorageSynchronized REF SyncPair[],
[OUT]
CIM_ConcreteJob REF Job,
[IN]
boolean Force,
[OUT]
CIM_SettingsDefineState REF SettingsState,
[IN]
uint16 WaitForCopyState);
Use to modify (or start a job to modify) the synchronization association between two storage objects
or replication groups. Parameters are:
Operation
: This parameter describes the type of modification to be made to the replica and/or
to the related associations
Synchronization
: The reference to the replication association describing the elements/groups
relationship that is to be modified.
ReplicationSettingData
: NULL
SyncPair[]
: This parameter applies to AddSyncPair/RemoveSyncPair Operations. It allows a
client to form a StorageSynchronized association between source and target elements and
then add the association to existing source and target groups. Alternatively, a client can
remove a StorageSynchronized association from source and target groups. We do not support
modification of group replicas, so this should always be NULL.
Job
SettingsState
: Reference to the association between the source or group element and an
instance of SynchronizationAspect. This should always be NULL since we do not support
SynchronizationAspect.
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 should always be NULL
since we do not support this.
WaitForCopyState
112
CIM API SMI-S Support