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

Table 103 SupportedGroupCopyStates for ReplicationType

Page 122 highlights

Table 103 SupportedGroupCopyStates for ReplicationType (continued) ReplicationType CopyStates FailedOver (10) Skewed (13) Skewed (14) GetSupportedWaitForCopyStates uint32 ReplicationServiceCapabilities.GetSupportedWaitForCopyStates( [IN] uint16 ReplicationType, [IN] uint16 MethodName, [OUT] uint16 SupportedCopyStates[] ); This method, for a given ReplicationType and method, returns the supported CopyStates that can be specified in the method's WaitForCopyState parameter. Table 104 Possible SupportedCopyStates for Various ReplicationType/MethodName Replication Type Method Name CreateElement Replica Create (2) GroupReplica (3) Synchronous Clone Local (10) Synchronized (4) Synchronized (4) Asynchronous Clone Inactive (8) Local (11) Inactive (8) Synchronous Snapshot Synchronized (4) Local (6) Synchronized (4) ModifyReplicaSynchronization ModifyList (4) Synchronization (5) NULL NULL Synchronized (4) Inactive (8) Synchronized (4) Synchronized (4) This method will return Not Supported (2) error code for any other ReplicationType. GetSupportedConsistency uint32 ReplicationServiceCapabilities.GetSupportedConsistency( [IN] uint16 ReplicationType, [OUT] uint16 SupportedConsistency[] ); For a given ReplicationType, this method returns the supported Consistency. This method will always return Sequentially Consistent (2) in the SupportedConsistency parameter array for all three supported replication types. This method will return "Not Supported" (2) error code for any other ReplicationType. GetSupportedOperations uint32 ReplicationServiceCapabilities.GetSupportedOperations( [IN] uint16 ReplicationType, [OUT] uint16 SupportedOperations[] ); For a given ReplicationType this method returns the supported Operations on a StorageSynchronized association that can be supplied to the ModifyReplicaSynchronization method. 122 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 103 SupportedGroupCopyStates for ReplicationType
(continued)
CopyStates
ReplicationType
FailedOver (10)
Skewed (13)
Skewed (14)
GetSupportedWaitForCopyStates
uint32 ReplicationServiceCapabilities.GetSupportedWaitForCopyStates(
[IN]
uint16 ReplicationType,
[IN]
uint16 MethodName,
[OUT]
uint16 SupportedCopyStates[] );
This method, for a given ReplicationType and method, returns the supported CopyStates that can
be specified in the method's WaitForCopyState parameter.
Table 104 Possible SupportedCopyStates for Various ReplicationType/MethodName
Method Name
Replication Type
ModifyList
Synchronization (5)
ModifyReplicaSynchronization
(4)
Create
GroupReplica (3)
CreateElement Replica
(2)
NULL
NULL
Synchronized (4)
Synchronized (4)
Synchronous Clone
Local (10)
Inactive (8)
Synchronized (4)
Inactive (8)
Inactive (8)
Asynchronous Clone
Local (11)
Synchronized (4)
Synchronized (4)
Synchronized (4)
Synchronized (4)
Synchronous Snapshot
Local (6)
This method will return Not Supported (2) error code for any other ReplicationType.
GetSupportedConsistency
uint32 ReplicationServiceCapabilities.GetSupportedConsistency(
[IN]
uint16 ReplicationType,
[OUT]
uint16 SupportedConsistency[] );
For a given ReplicationType, this method returns the supported Consistency.
This method will always return Sequentially Consistent (2) in the SupportedConsistency parameter
array for all three supported replication types. This method will return "Not Supported" (2) error
code for any other ReplicationType.
GetSupportedOperations
uint32 ReplicationServiceCapabilities.GetSupportedOperations(
[IN]
uint16 ReplicationType,
[OUT]
uint16 SupportedOperations[] );
For a given ReplicationType this method returns the supported Operations on a StorageSynchronized
association that can be supplied to the ModifyReplicaSynchronization method.
122
CIM API SMI-S Support