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

SupportedOperations for either ReplicationType of Synchronous Mirror Remote 4 or Asynchronous

Page 123 highlights

Table 105 Possible SupportedOperations for Various ReplicationType ReplicationType Synchronous Clone Local (10) Asynchronous Clone Local (11) Supported Operations Abort (2) Abort (2) Detach (8) Dissolve (9) Resync (14) Synchronous Snapshot Local (6) Detach (8) Dissolve (9) Restore Replica (15) Return to Resource Pool (19) This method will return Not Supported (2) error code for any other ReplicationType. GetSupportedGroupOperations uint32 ReplicationServiceCapabilities.GetSupportedGroupOperations( [IN] uint16 ReplicationType, [OUT] uint16 SupportedOperations[] ); For a given ReplicationType this method returns the supported replication group Operations on a GroupSynchronized association that can be supplied to the ModifyReplicaSynchronization method. Since remote replication implementation is read-only, no group operations are supported. SupportedOperations for either ReplicationType of Synchronous Mirror Remote (4) or Asynchronous Mirror Remote (5) will be an empty array. This method will return "Not Supported" (2) error code for any other ReplicationType. GetSupportedListOperations uint32 ReplicationServiceCapabilities.GetSupportedListOperations( [IN] uint16 ReplicationType, [IN] uint16 SynchronizationType, [OUT] uint16 SupportedListOperations[] ); For a given ReplicationType this method returns the supported replication Operations on a list of associations that can be supplied to the ModifyListSynchronization method. The parameter SynchronizationType specifies the operations as they apply to a list of StorageSynchronized or GroupSynchronized. If SynchronizationType is not specified, StorageSynchronized is assumed. Possible SupportedOperations are the same as that for GetSupportedOperations. However, only StorageSynchronized (2) is supported for SynchronizationType. This method will return "Not Supported" (2) error code for any other SynchronizationType or ReplicationType. GetSupportedSettingsDefineStateOperations For a given ReplicationType this method returns the supported operations on a SettingsDefineState association that can be supplied to the ModifySettingsDefineState method. We do not support SettingsDefineState, so this method will always return "Not Supported" (2) error code. FYI, SettingsDefineState marks a physical copy clone as a target even if there is no longer a replication relationship with the source. Replication Services Profile 123

  • 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 105 Possible SupportedOperations for Various ReplicationType
Supported Operations
ReplicationType
Abort (2)
Synchronous Clone Local (10)
Abort (2)
Asynchronous Clone Local (11)
Detach (8)
Dissolve (9)
Resync (14)
Detach (8)
Synchronous Snapshot Local (6)
Dissolve (9)
Restore Replica (15)
Return to Resource Pool (19)
This method will return Not Supported (2) error code for any other ReplicationType.
GetSupportedGroupOperations
uint32 ReplicationServiceCapabilities.GetSupportedGroupOperations(
[IN]
uint16 ReplicationType,
[OUT]
uint16 SupportedOperations[] );
For a given ReplicationType this method returns the supported replication group Operations on a
GroupSynchronized association that can be supplied to the ModifyReplicaSynchronization method.
Since remote replication implementation is read-only, no group operations are supported.
SupportedOperations for either ReplicationType of Synchronous Mirror Remote (4) or Asynchronous
Mirror Remote (5) will be an empty array. This method will return “Not Supported” (2) error code
for any other ReplicationType.
GetSupportedListOperations
uint32 ReplicationServiceCapabilities.GetSupportedListOperations(
[IN]
uint16 ReplicationType,
[IN]
uint16 SynchronizationType,
[OUT]
uint16 SupportedListOperations[] );
For a given ReplicationType this method returns the supported replication Operations on a list of
associations that can be supplied to the ModifyListSynchronization method. The parameter
SynchronizationType specifies the operations as they apply to a list of StorageSynchronized or
GroupSynchronized. If SynchronizationType is not specified, StorageSynchronized is assumed.
Possible SupportedOperations are the same as that for GetSupportedOperations. However, only
StorageSynchronized (2) is supported for SynchronizationType. This method will return "Not
Supported" (2) error code for any other SynchronizationType or ReplicationType.
GetSupportedSettingsDefineStateOperations
For a given ReplicationType this method returns the supported operations on a SettingsDefineState
association that can be supplied to the ModifySettingsDefineState method.
We do not support SettingsDefineState, so this method will always return "Not Supported" (2)
error code. FYI, SettingsDefineState marks a physical copy clone as a target even if there is no
longer a replication relationship with the source.
Replication Services Profile
123