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

TPD_ReplicationServiceCapabilities, Method Parameters Checked - Job Started

Page 117 highlights

TPD_ReplicationServiceCapabilities This class defines all of the capability properties for the replication services. Table 97 Relevant Properties of ReplicationServiceCapabilities Properties SupportedReplicationTypes Value Synchronous Mirror Remote (4), Asynchronous Mirror Remote (5), Synchronous Snapshot Local (6), Synchronous Clone Local (10) Asynchronous Clone Local (11) Description Enumeration indicating the supported SyncType/Mode/ Local-or-Remote combinations. SupportedStorageObjects SupportedAsynchronousActions StorageVolume (2) CreateElementReplica (2), ModifyReplicaSynchronization (5), ModifyListSynchronization (6) Enumeration indicating the supported storage objects. Identify replication methods using job control. SupportedSynchronousActions CreateElementReplica (2), CreateGroupReplica (3), ModifyReplicaSynchronization (5), ModifyListSynchronization (6), GetAvailableTargetElements (8), GetReplicationRelationship(10), CreateGroup(12), DeleteGroup(13), AddMembers(14), RemoveMembers(15) Identify replication methods not using job control. In addition, this class contains a bunch of extrinsic methods. All methods return one of the following status codes: • 0: (Job) Completed with no error • 1: Method not supported • 4: Failed • 5: Invalid Parameter • 4096: Method Parameters Checked - Job Started Table 98 Alignment of ReplicationServiceCapabilities.SupportedReplicationType and StorageReplicationCapabilities.SupportedSynchronizationType SupportedReplicationType Asynchronous Clone Local Synchronous Snapshot Local Synchronous Clone Local SupportedSynchronizationType UnsyncUnassoc UnsyncAssoc - Delta UnsyncUnassoc Notes Async physical copy that retains association with parent Snapshot volume Independent physical copy ConvertSyncTypeToReplicationType uint32 ReplicationServiceCapabilities.ConvertSyncTypeToReplicationType( [IN] uint16 SyncType, [IN] uint16 Mode, Replication Services Profile 117

  • 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

TPD_ReplicationServiceCapabilities
This class defines all of the capability properties for the replication services.
Table 97 Relevant Properties of ReplicationServiceCapabilities
Description
Value
Properties
Enumeration indicating the supported
SyncType/Mode/ Local-or-Remote
combinations.
Synchronous Mirror Remote (4),
Asynchronous Mirror Remote (5),
Synchronous Snapshot Local (6),
SupportedReplicationTypes
Synchronous Clone Local (10)
Asynchronous Clone Local (11)
Enumeration indicating the supported
storage objects.
StorageVolume (2)
SupportedStorageObjects
Identify replication methods using job
control.
CreateElementReplica (2),
ModifyReplicaSynchronization (5),
SupportedAsynchronousActions
ModifyListSynchronization (6)
Identify replication methods not using
job control.
CreateElementReplica (2),
CreateGroupReplica (3),
SupportedSynchronousActions
ModifyReplicaSynchronization (5),
ModifyListSynchronization (6),
GetAvailableTargetElements (8),
GetReplicationRelationship(10),
CreateGroup(12),
DeleteGroup(13),
AddMembers(14),
RemoveMembers(15)
In addition, this class contains a bunch of extrinsic methods. All methods return one of the following
status codes:
0: (Job) Completed with no error
1: Method not supported
4: Failed
5: Invalid Parameter
4096: Method Parameters Checked - Job Started
Table 98 Alignment of ReplicationServiceCapabilities.SupportedReplicationType and
StorageReplicationCapabilities.SupportedSynchronizationType
Notes
SupportedSynchronizationType
SupportedReplicationType
Async physical copy that retains
association with parent
UnsyncUnassoc
Asynchronous Clone Local
Snapshot volume
UnsyncAssoc - Delta
Synchronous Snapshot Local
Independent physical copy
UnsyncUnassoc
Synchronous Clone Local
ConvertSyncTypeToReplicationType
uint32 ReplicationServiceCapabilities.ConvertSyncTypeToReplicationType(
[IN]
uint16 SyncType,
[IN]
uint16 Mode,
Replication Services Profile
117