rpcinterface_b97db8b24c6311cfbff608002be23f2f_3_0
import "github.com/TheManticoreProject/Manticore/network/dcerpc/interfaces/b97db8b2-4c63-11cf-bff6-08002be23f2f/3.0"
Package rpcinterface_b97db8b24c6311cfbff608002be23f2f_3_0 is the descriptor for the clusapi RPC interface, abstract syntax b97db8b2-4c63-11cf-bff6-08002be23f2f version 3.0 ([MS-CMRP]).
Generated by tools/idlgen (descriptor phase) from the IDL, then reviewed: the transport, the status-code table, and doc comments are not derivable from the IDL and were filled in from [MS-CMRP] and [MS-ERREF].
Transport ([MS-CMRP] 2.1): ClusAPI Protocol version 3.0 is reached over RPC dynamic endpoints, protocol sequence ncacn_ip_tcp (RPC over TCP), with the endpoint resolved through the RPC endpoint mapper — it is NOT exposed over a named pipe. (Version 2.0 uses ncadg_ip_udp.) The client MUST negotiate at least RPC_C_AUTHN_LEVEL_PKT_PRIVACY with SPNEGO. PipeName is therefore empty.
Index
Constants
Opnums for the on-the-wire methods. Opnums 80, 111, 140, 141, 142, 148, 150, 151, 152, 153, 154, 156, 158, 159, 160, 161, 162, 170, 264 are “not used on the wire” and are omitted.
const (
OpnumApiOpenCluster uint16 = 0
OpnumApiCloseCluster uint16 = 1
OpnumApiSetClusterName uint16 = 2
OpnumApiGetClusterName uint16 = 3
OpnumApiGetClusterVersion uint16 = 4
OpnumApiGetQuorumResource uint16 = 5
OpnumApiSetQuorumResource uint16 = 6
OpnumApiCreateEnum uint16 = 7
OpnumApiOpenResource uint16 = 8
OpnumApiCreateResource uint16 = 9
OpnumApiDeleteResource uint16 = 10
OpnumApiCloseResource uint16 = 11
OpnumApiGetResourceState uint16 = 12
OpnumApiSetResourceName uint16 = 13
OpnumApiGetResourceId uint16 = 14
OpnumApiGetResourceType uint16 = 15
OpnumApiFailResource uint16 = 16
OpnumApiOnlineResource uint16 = 17
OpnumApiOfflineResource uint16 = 18
OpnumApiAddResourceDependency uint16 = 19
OpnumApiRemoveResourceDependency uint16 = 20
OpnumApiCanResourceBeDependent uint16 = 21
OpnumApiCreateResEnum uint16 = 22
OpnumApiAddResourceNode uint16 = 23
OpnumApiRemoveResourceNode uint16 = 24
OpnumApiChangeResourceGroup uint16 = 25
OpnumApiCreateResourceType uint16 = 26
OpnumApiDeleteResourceType uint16 = 27
OpnumApiGetRootKey uint16 = 28
OpnumApiCreateKey uint16 = 29
OpnumApiOpenKey uint16 = 30
OpnumApiEnumKey uint16 = 31
OpnumApiSetValue uint16 = 32
OpnumApiDeleteValue uint16 = 33
OpnumApiQueryValue uint16 = 34
OpnumApiDeleteKey uint16 = 35
OpnumApiEnumValue uint16 = 36
OpnumApiCloseKey uint16 = 37
OpnumApiQueryInfoKey uint16 = 38
OpnumApiSetKeySecurity uint16 = 39
OpnumApiGetKeySecurity uint16 = 40
OpnumApiOpenGroup uint16 = 41
OpnumApiCreateGroup uint16 = 42
OpnumApiDeleteGroup uint16 = 43
OpnumApiCloseGroup uint16 = 44
OpnumApiGetGroupState uint16 = 45
OpnumApiSetGroupName uint16 = 46
OpnumApiGetGroupId uint16 = 47
OpnumApiGetNodeId uint16 = 48
OpnumApiOnlineGroup uint16 = 49
OpnumApiOfflineGroup uint16 = 50
OpnumApiMoveGroup uint16 = 51
OpnumApiMoveGroupToNode uint16 = 52
OpnumApiCreateGroupResourceEnum uint16 = 53
OpnumApiSetGroupNodeList uint16 = 54
OpnumApiCreateNotify uint16 = 55
OpnumApiCloseNotify uint16 = 56
OpnumApiAddNotifyCluster uint16 = 57
OpnumApiAddNotifyNode uint16 = 58
OpnumApiAddNotifyGroup uint16 = 59
OpnumApiAddNotifyResource uint16 = 60
OpnumApiAddNotifyKey uint16 = 61
OpnumApiReAddNotifyNode uint16 = 62
OpnumApiReAddNotifyGroup uint16 = 63
OpnumApiReAddNotifyResource uint16 = 64
OpnumApiGetNotify uint16 = 65
OpnumApiOpenNode uint16 = 66
OpnumApiCloseNode uint16 = 67
OpnumApiGetNodeState uint16 = 68
OpnumApiPauseNode uint16 = 69
OpnumApiResumeNode uint16 = 70
OpnumApiEvictNode uint16 = 71
OpnumApiNodeResourceControl uint16 = 72
OpnumApiResourceControl uint16 = 73
OpnumApiNodeResourceTypeControl uint16 = 74
OpnumApiResourceTypeControl uint16 = 75
OpnumApiNodeGroupControl uint16 = 76
OpnumApiGroupControl uint16 = 77
OpnumApiNodeNodeControl uint16 = 78
OpnumApiNodeControl uint16 = 79
OpnumApiOpenNetwork uint16 = 81
OpnumApiCloseNetwork uint16 = 82
OpnumApiGetNetworkState uint16 = 83
OpnumApiSetNetworkName uint16 = 84
OpnumApiCreateNetworkEnum uint16 = 85
OpnumApiGetNetworkId uint16 = 86
OpnumApiSetNetworkPriorityOrder uint16 = 87
OpnumApiNodeNetworkControl uint16 = 88
OpnumApiNetworkControl uint16 = 89
OpnumApiAddNotifyNetwork uint16 = 90
OpnumApiReAddNotifyNetwork uint16 = 91
OpnumApiOpenNetInterface uint16 = 92
OpnumApiCloseNetInterface uint16 = 93
OpnumApiGetNetInterfaceState uint16 = 94
OpnumApiGetNetInterface uint16 = 95
OpnumApiGetNetInterfaceId uint16 = 96
OpnumApiNodeNetInterfaceControl uint16 = 97
OpnumApiNetInterfaceControl uint16 = 98
OpnumApiAddNotifyNetInterface uint16 = 99
OpnumApiReAddNotifyNetInterface uint16 = 100
OpnumApiCreateNodeEnum uint16 = 101
OpnumApiGetClusterVersion2 uint16 = 102
OpnumApiCreateResTypeEnum uint16 = 103
OpnumApiBackupClusterDatabase uint16 = 104
OpnumApiNodeClusterControl uint16 = 105
OpnumApiClusterControl uint16 = 106
OpnumApiUnblockGetNotifyCall uint16 = 107
OpnumApiSetServiceAccountPassword uint16 = 108
OpnumApiSetResourceDependencyExpression uint16 = 109
OpnumApiGetResourceDependencyExpression uint16 = 110
OpnumApiGetResourceNetworkName uint16 = 112
OpnumApiExecuteBatch uint16 = 113
OpnumApiCreateBatchPort uint16 = 114
OpnumApiGetBatchNotification uint16 = 115
OpnumApiCloseBatchPort uint16 = 116
OpnumApiOpenClusterEx uint16 = 117
OpnumApiOpenNodeEx uint16 = 118
OpnumApiOpenGroupEx uint16 = 119
OpnumApiOpenResourceEx uint16 = 120
OpnumApiOpenNetworkEx uint16 = 121
OpnumApiOpenNetInterfaceEx uint16 = 122
OpnumApiChangeCsvState uint16 = 123
OpnumApiCreateNodeEnumEx uint16 = 124
OpnumApiCreateEnumEx uint16 = 125
OpnumApiPauseNodeEx uint16 = 126
OpnumApiPauseNodeWithDrainTarget uint16 = 127
OpnumApiResumeNodeEx uint16 = 128
OpnumApiCreateGroupEx uint16 = 129
OpnumApiOnlineGroupEx uint16 = 130
OpnumApiOfflineGroupEx uint16 = 131
OpnumApiMoveGroupEx uint16 = 132
OpnumApiMoveGroupToNodeEx uint16 = 133
OpnumApiCancelClusterGroupOperation uint16 = 134
OpnumApiOnlineResourceEx uint16 = 135
OpnumApiOfflineResourceEx uint16 = 136
OpnumApiCreateNotifyV2 uint16 = 137
OpnumApiAddNotifyV2 uint16 = 138
OpnumApiGetNotifyV2 uint16 = 139
OpnumApiCreateGroupEnum uint16 = 143
OpnumApiCreateResourceEnum uint16 = 144
OpnumApiExecuteReadBatch uint16 = 145
OpnumApiRestartResource uint16 = 146
OpnumApiGetNotifyAsync uint16 = 147
Opnum149NotUsedOnWire uint16 = 149
OpnumApiAddNotifyResourceTypeV2 uint16 = 155
OpnumApiExecuteReadBatchEx uint16 = 157
OpnumApiCreateGroupSet uint16 = 163
OpnumApiOpenGroupSet uint16 = 164
OpnumApiCloseGroupSet uint16 = 165
OpnumApiDeleteGroupSet uint16 = 166
OpnumApiAddGroupToGroupSet uint16 = 167
OpnumApiRemoveGroupFromGroupSet uint16 = 168
OpnumApiMoveGroupToGroupSet uint16 = 169
OpnumApiAddGroupSetDependency uint16 = 171
OpnumApiAddGroupToGroupSetDependency uint16 = 172
OpnumApiNodeGroupSetControl uint16 = 173
OpnumApiGroupSetControl uint16 = 174
OpnumApiSetGroupDependencyExpression uint16 = 175
OpnumApiRemoveClusterGroupDependency uint16 = 176
OpnumApiSetGroupSetDependencyExpression uint16 = 177
OpnumApiRemoveGroupSetDependency uint16 = 178
OpnumApiRemoveClusterGroupToGroupSetDependency uint16 = 179
OpnumApiCreateGroupSetEnum uint16 = 180
OpnumApiCreateNetInterfaceEnum uint16 = 181
OpnumApiChangeCsvStateEx uint16 = 182
OpnumApiAddGroupToGroupSetEx uint16 = 183
OpnumApiChangeResourceGroupEx uint16 = 184
OpnumApiClusterNativeUpdateControl uint16 = 185
Opnum186Reserved uint16 = 186
Opnum187Reserved uint16 = 187
Opnum188Reserved uint16 = 188
Opnum189Reserved uint16 = 189
Opnum190Reserved uint16 = 190
Opnum191Reserved uint16 = 191
Opnum192Reserved uint16 = 192
Opnum193Reserved uint16 = 193
Opnum194Reserved uint16 = 194
Opnum195Reserved uint16 = 195
Opnum196Reserved uint16 = 196
Opnum197Reserved uint16 = 197
Opnum198Reserved uint16 = 198
Opnum199Reserved uint16 = 199
Opnum200Reserved uint16 = 200
Opnum201Reserved uint16 = 201
Opnum202Reserved uint16 = 202
Opnum203Reserved uint16 = 203
Opnum204Reserved uint16 = 204
Opnum205Reserved uint16 = 205
Opnum206Reserved uint16 = 206
Opnum207Reserved uint16 = 207
Opnum208Reserved uint16 = 208
Opnum209Reserved uint16 = 209
Opnum210Reserved uint16 = 210
Opnum211Reserved uint16 = 211
Opnum212Reserved uint16 = 212
Opnum213Reserved uint16 = 213
Opnum214Reserved uint16 = 214
Opnum215Reserved uint16 = 215
Opnum216Reserved uint16 = 216
Opnum217Reserved uint16 = 217
Opnum218Reserved uint16 = 218
Opnum219Reserved uint16 = 219
Opnum220Reserved uint16 = 220
Opnum221Reserved uint16 = 221
Opnum222Reserved uint16 = 222
Opnum223Reserved uint16 = 223
Opnum224Reserved uint16 = 224
Opnum225Reserved uint16 = 225
Opnum226Reserved uint16 = 226
Opnum227Reserved uint16 = 227
Opnum228Reserved uint16 = 228
Opnum229Reserved uint16 = 229
Opnum230Reserved uint16 = 230
Opnum231Reserved uint16 = 231
Opnum232Reserved uint16 = 232
Opnum233Reserved uint16 = 233
Opnum234Reserved uint16 = 234
Opnum235Reserved uint16 = 235
Opnum236Reserved uint16 = 236
Opnum237Reserved uint16 = 237
Opnum238Reserved uint16 = 238
Opnum239Reserved uint16 = 239
Opnum240Reserved uint16 = 240
Opnum241Reserved uint16 = 241
Opnum242Reserved uint16 = 242
Opnum243Reserved uint16 = 243
Opnum244Reserved uint16 = 244
Opnum245Reserved uint16 = 245
Opnum246Reserved uint16 = 246
Opnum247Reserved uint16 = 247
Opnum248Reserved uint16 = 248
Opnum249Reserved uint16 = 249
Opnum250Reserved uint16 = 250
Opnum251Reserved uint16 = 251
Opnum252Reserved uint16 = 252
Opnum253Reserved uint16 = 253
Opnum254Reserved uint16 = 254
Opnum255Reserved uint16 = 255
Opnum256Reserved uint16 = 256
Opnum257Reserved uint16 = 257
Opnum258Reserved uint16 = 258
Opnum259Reserved uint16 = 259
Opnum260Reserved uint16 = 260
Opnum261Reserved uint16 = 261
Opnum262Reserved uint16 = 262
Opnum263Reserved uint16 = 263
)
Status codes ([MS-CMRP] uses Win32 error codes from [MS-ERREF] 2.2). Values are the authoritative [MS-ERREF] codes for the codes the ClusAPI methods reference (not the full Win32 code space).
const (
StatusSuccess uint32 = 0x00000000 // ERROR_SUCCESS
StatusInvalidFunction uint32 = 0x00000001 // ERROR_INVALID_FUNCTION
StatusFileNotFound uint32 = 0x00000002 // ERROR_FILE_NOT_FOUND
StatusPathNotFound uint32 = 0x00000003 // ERROR_PATH_NOT_FOUND
StatusAccessDenied uint32 = 0x00000005 // ERROR_ACCESS_DENIED
StatusInvalidHandle uint32 = 0x00000006 // ERROR_INVALID_HANDLE
StatusNotEnoughMemory uint32 = 0x00000008 // ERROR_NOT_ENOUGH_MEMORY
StatusInvalidData uint32 = 0x0000000d // ERROR_INVALID_DATA
StatusWrongDisk uint32 = 0x00000022 // ERROR_WRONG_DISK
StatusNotSupported uint32 = 0x00000032 // ERROR_NOT_SUPPORTED
StatusDupName uint32 = 0x00000034 // ERROR_DUP_NAME
StatusSharingPaused uint32 = 0x00000046 // ERROR_SHARING_PAUSED
StatusInvalidParameter uint32 = 0x00000057 // ERROR_INVALID_PARAMETER
StatusInvalidTargetHandle uint32 = 0x00000072 // ERROR_INVALID_TARGET_HANDLE
StatusCallNotImplemented uint32 = 0x00000078 // ERROR_CALL_NOT_IMPLEMENTED
StatusInvalidName uint32 = 0x0000007b // ERROR_INVALID_NAME
StatusDirNotEmpty uint32 = 0x00000091 // ERROR_DIR_NOT_EMPTY
StatusAlreadyExists uint32 = 0x000000b7 // ERROR_ALREADY_EXISTS
StatusMoreData uint32 = 0x000000ea // ERROR_MORE_DATA
StatusNoMoreItems uint32 = 0x00000103 // ERROR_NO_MORE_ITEMS
StatusAssertionFailure uint32 = 0x0000029c // ERROR_ASSERTION_FAILURE
StatusIoPending uint32 = 0x000003e5 // ERROR_IO_PENDING
StatusCircularDependency uint32 = 0x00000423 // ERROR_CIRCULAR_DEPENDENCY
StatusExceptionInService uint32 = 0x00000428 // ERROR_EXCEPTION_IN_SERVICE
StatusShutdownInProgress uint32 = 0x0000045b // ERROR_SHUTDOWN_IN_PROGRESS
StatusServerShutdownInProgress uint32 = 0x000004e7 // ERROR_SERVER_SHUTDOWN_IN_PROGRESS
StatusPrivilegeNotHeld uint32 = 0x00000522 // ERROR_PRIVILEGE_NOT_HELD
StatusPasswordRestriction uint32 = 0x0000052d // ERROR_PASSWORD_RESTRICTION
StatusInvalidSecurityDescr uint32 = 0x0000053a // ERROR_INVALID_SECURITY_DESCR
StatusSpecialGroup uint32 = 0x0000055c // ERROR_SPECIAL_GROUP
StatusDependentResourceExists uint32 = 0x00001389 // ERROR_DEPENDENT_RESOURCE_EXISTS
StatusDependencyNotFound uint32 = 0x0000138a // ERROR_DEPENDENCY_NOT_FOUND
StatusDependencyAlreadyExists uint32 = 0x0000138b // ERROR_DEPENDENCY_ALREADY_EXISTS
StatusResourceNotOnline uint32 = 0x0000138c // ERROR_RESOURCE_NOT_ONLINE
StatusHostNodeNotAvailable uint32 = 0x0000138d // ERROR_HOST_NODE_NOT_AVAILABLE
StatusResourceNotAvailable uint32 = 0x0000138e // ERROR_RESOURCE_NOT_AVAILABLE
StatusResourceNotFound uint32 = 0x0000138f // ERROR_RESOURCE_NOT_FOUND
StatusShutdownCluster uint32 = 0x00001390 // ERROR_SHUTDOWN_CLUSTER
StatusObjectAlreadyExists uint32 = 0x00001392 // ERROR_OBJECT_ALREADY_EXISTS
StatusGroupNotAvailable uint32 = 0x00001394 // ERROR_GROUP_NOT_AVAILABLE
StatusGroupNotFound uint32 = 0x00001395 // ERROR_GROUP_NOT_FOUND
StatusHostNodeNotResourceOwner uint32 = 0x00001397 // ERROR_HOST_NODE_NOT_RESOURCE_OWNER
StatusHostNodeNotGroupOwner uint32 = 0x00001398 // ERROR_HOST_NODE_NOT_GROUP_OWNER
StatusResmonOnlineFailed uint32 = 0x0000139a // ERROR_RESMON_ONLINE_FAILED
StatusResourceOnline uint32 = 0x0000139b // ERROR_RESOURCE_ONLINE
StatusNotQuorumCapable uint32 = 0x0000139d // ERROR_NOT_QUORUM_CAPABLE
StatusInvalidState uint32 = 0x0000139f // ERROR_INVALID_STATE
StatusResourcePropertiesStored uint32 = 0x000013a0 // ERROR_RESOURCE_PROPERTIES_STORED
StatusNotQuorumClass uint32 = 0x000013a1 // ERROR_NOT_QUORUM_CLASS
StatusCoreResource uint32 = 0x000013a2 // ERROR_CORE_RESOURCE
StatusNetworkNotAvailable uint32 = 0x000013ab // ERROR_NETWORK_NOT_AVAILABLE
StatusNodeNotAvailable uint32 = 0x000013ac // ERROR_NODE_NOT_AVAILABLE
StatusAllNodesNotAvailable uint32 = 0x000013ad // ERROR_ALL_NODES_NOT_AVAILABLE
StatusResourceFailed uint32 = 0x000013ae // ERROR_RESOURCE_FAILED
StatusClusterNodeNotFound uint32 = 0x000013b2 // ERROR_CLUSTER_NODE_NOT_FOUND
StatusClusterNetworkNotFound uint32 = 0x000013b5 // ERROR_CLUSTER_NETWORK_NOT_FOUND
StatusClusterNetinterfaceNotFound uint32 = 0x000013b7 // ERROR_CLUSTER_NETINTERFACE_NOT_FOUND
StatusClusterInvalidRequest uint32 = 0x000013b8 // ERROR_CLUSTER_INVALID_REQUEST
StatusClusterNodeDown uint32 = 0x000013ba // ERROR_CLUSTER_NODE_DOWN
StatusClusterNodeNotPaused uint32 = 0x000013c2 // ERROR_CLUSTER_NODE_NOT_PAUSED
StatusDependencyNotAllowed uint32 = 0x000013cd // ERROR_DEPENDENCY_NOT_ALLOWED
StatusNodeCantHostResource uint32 = 0x000013cf // ERROR_NODE_CANT_HOST_RESOURCE
StatusClusterNodeNotReady uint32 = 0x000013d0 // ERROR_CLUSTER_NODE_NOT_READY
StatusClusterNodeShuttingDown uint32 = 0x000013d1 // ERROR_CLUSTER_NODE_SHUTTING_DOWN
StatusClusterResourceTypeNotFound uint32 = 0x000013d6 // ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND
StatusClusterRestypeNotSupported uint32 = 0x000013d7 // ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED
StatusResmonInvalidState uint32 = 0x000013dc // ERROR_RESMON_INVALID_STATE
StatusClusterGroupMoving uint32 = 0x00001714 // ERROR_CLUSTER_GROUP_MOVING
StatusQuorumNotAllowedInThisGroup uint32 = 0x00001728 // ERROR_QUORUM_NOT_ALLOWED_IN_THIS_GROUP
)
PipeName is unused for this interface: [MS-CMRP] 3.0 uses ncacn_ip_tcp with a dynamic endpoint (endpoint-mapper resolved), not a named pipe. It is retained, empty, for descriptor uniformity across interfaces.
const PipeName = ``
Variables
NameToOpnum is the reverse of OpnumToName, built at init so the two never drift.
var NameToOpnum = func() map[string]uint16 {
m := make(map[string]uint16, len(OpnumToName))
for op, name := range OpnumToName {
m[name] = op
}
return m
}()
OpnumToName maps each on-the-wire opnum to its method name; the single source of truth.
var OpnumToName = map[uint16]string{
OpnumApiOpenCluster: "ApiOpenCluster",
OpnumApiCloseCluster: "ApiCloseCluster",
OpnumApiSetClusterName: "ApiSetClusterName",
OpnumApiGetClusterName: "ApiGetClusterName",
OpnumApiGetClusterVersion: "ApiGetClusterVersion",
OpnumApiGetQuorumResource: "ApiGetQuorumResource",
OpnumApiSetQuorumResource: "ApiSetQuorumResource",
OpnumApiCreateEnum: "ApiCreateEnum",
OpnumApiOpenResource: "ApiOpenResource",
OpnumApiCreateResource: "ApiCreateResource",
OpnumApiDeleteResource: "ApiDeleteResource",
OpnumApiCloseResource: "ApiCloseResource",
OpnumApiGetResourceState: "ApiGetResourceState",
OpnumApiSetResourceName: "ApiSetResourceName",
OpnumApiGetResourceId: "ApiGetResourceId",
OpnumApiGetResourceType: "ApiGetResourceType",
OpnumApiFailResource: "ApiFailResource",
OpnumApiOnlineResource: "ApiOnlineResource",
OpnumApiOfflineResource: "ApiOfflineResource",
OpnumApiAddResourceDependency: "ApiAddResourceDependency",
OpnumApiRemoveResourceDependency: "ApiRemoveResourceDependency",
OpnumApiCanResourceBeDependent: "ApiCanResourceBeDependent",
OpnumApiCreateResEnum: "ApiCreateResEnum",
OpnumApiAddResourceNode: "ApiAddResourceNode",
OpnumApiRemoveResourceNode: "ApiRemoveResourceNode",
OpnumApiChangeResourceGroup: "ApiChangeResourceGroup",
OpnumApiCreateResourceType: "ApiCreateResourceType",
OpnumApiDeleteResourceType: "ApiDeleteResourceType",
OpnumApiGetRootKey: "ApiGetRootKey",
OpnumApiCreateKey: "ApiCreateKey",
OpnumApiOpenKey: "ApiOpenKey",
OpnumApiEnumKey: "ApiEnumKey",
OpnumApiSetValue: "ApiSetValue",
OpnumApiDeleteValue: "ApiDeleteValue",
OpnumApiQueryValue: "ApiQueryValue",
OpnumApiDeleteKey: "ApiDeleteKey",
OpnumApiEnumValue: "ApiEnumValue",
OpnumApiCloseKey: "ApiCloseKey",
OpnumApiQueryInfoKey: "ApiQueryInfoKey",
OpnumApiSetKeySecurity: "ApiSetKeySecurity",
OpnumApiGetKeySecurity: "ApiGetKeySecurity",
OpnumApiOpenGroup: "ApiOpenGroup",
OpnumApiCreateGroup: "ApiCreateGroup",
OpnumApiDeleteGroup: "ApiDeleteGroup",
OpnumApiCloseGroup: "ApiCloseGroup",
OpnumApiGetGroupState: "ApiGetGroupState",
OpnumApiSetGroupName: "ApiSetGroupName",
OpnumApiGetGroupId: "ApiGetGroupId",
OpnumApiGetNodeId: "ApiGetNodeId",
OpnumApiOnlineGroup: "ApiOnlineGroup",
OpnumApiOfflineGroup: "ApiOfflineGroup",
OpnumApiMoveGroup: "ApiMoveGroup",
OpnumApiMoveGroupToNode: "ApiMoveGroupToNode",
OpnumApiCreateGroupResourceEnum: "ApiCreateGroupResourceEnum",
OpnumApiSetGroupNodeList: "ApiSetGroupNodeList",
OpnumApiCreateNotify: "ApiCreateNotify",
OpnumApiCloseNotify: "ApiCloseNotify",
OpnumApiAddNotifyCluster: "ApiAddNotifyCluster",
OpnumApiAddNotifyNode: "ApiAddNotifyNode",
OpnumApiAddNotifyGroup: "ApiAddNotifyGroup",
OpnumApiAddNotifyResource: "ApiAddNotifyResource",
OpnumApiAddNotifyKey: "ApiAddNotifyKey",
OpnumApiReAddNotifyNode: "ApiReAddNotifyNode",
OpnumApiReAddNotifyGroup: "ApiReAddNotifyGroup",
OpnumApiReAddNotifyResource: "ApiReAddNotifyResource",
OpnumApiGetNotify: "ApiGetNotify",
OpnumApiOpenNode: "ApiOpenNode",
OpnumApiCloseNode: "ApiCloseNode",
OpnumApiGetNodeState: "ApiGetNodeState",
OpnumApiPauseNode: "ApiPauseNode",
OpnumApiResumeNode: "ApiResumeNode",
OpnumApiEvictNode: "ApiEvictNode",
OpnumApiNodeResourceControl: "ApiNodeResourceControl",
OpnumApiResourceControl: "ApiResourceControl",
OpnumApiNodeResourceTypeControl: "ApiNodeResourceTypeControl",
OpnumApiResourceTypeControl: "ApiResourceTypeControl",
OpnumApiNodeGroupControl: "ApiNodeGroupControl",
OpnumApiGroupControl: "ApiGroupControl",
OpnumApiNodeNodeControl: "ApiNodeNodeControl",
OpnumApiNodeControl: "ApiNodeControl",
OpnumApiOpenNetwork: "ApiOpenNetwork",
OpnumApiCloseNetwork: "ApiCloseNetwork",
OpnumApiGetNetworkState: "ApiGetNetworkState",
OpnumApiSetNetworkName: "ApiSetNetworkName",
OpnumApiCreateNetworkEnum: "ApiCreateNetworkEnum",
OpnumApiGetNetworkId: "ApiGetNetworkId",
OpnumApiSetNetworkPriorityOrder: "ApiSetNetworkPriorityOrder",
OpnumApiNodeNetworkControl: "ApiNodeNetworkControl",
OpnumApiNetworkControl: "ApiNetworkControl",
OpnumApiAddNotifyNetwork: "ApiAddNotifyNetwork",
OpnumApiReAddNotifyNetwork: "ApiReAddNotifyNetwork",
OpnumApiOpenNetInterface: "ApiOpenNetInterface",
OpnumApiCloseNetInterface: "ApiCloseNetInterface",
OpnumApiGetNetInterfaceState: "ApiGetNetInterfaceState",
OpnumApiGetNetInterface: "ApiGetNetInterface",
OpnumApiGetNetInterfaceId: "ApiGetNetInterfaceId",
OpnumApiNodeNetInterfaceControl: "ApiNodeNetInterfaceControl",
OpnumApiNetInterfaceControl: "ApiNetInterfaceControl",
OpnumApiAddNotifyNetInterface: "ApiAddNotifyNetInterface",
OpnumApiReAddNotifyNetInterface: "ApiReAddNotifyNetInterface",
OpnumApiCreateNodeEnum: "ApiCreateNodeEnum",
OpnumApiGetClusterVersion2: "ApiGetClusterVersion2",
OpnumApiCreateResTypeEnum: "ApiCreateResTypeEnum",
OpnumApiBackupClusterDatabase: "ApiBackupClusterDatabase",
OpnumApiNodeClusterControl: "ApiNodeClusterControl",
OpnumApiClusterControl: "ApiClusterControl",
OpnumApiUnblockGetNotifyCall: "ApiUnblockGetNotifyCall",
OpnumApiSetServiceAccountPassword: "ApiSetServiceAccountPassword",
OpnumApiSetResourceDependencyExpression: "ApiSetResourceDependencyExpression",
OpnumApiGetResourceDependencyExpression: "ApiGetResourceDependencyExpression",
OpnumApiGetResourceNetworkName: "ApiGetResourceNetworkName",
OpnumApiExecuteBatch: "ApiExecuteBatch",
OpnumApiCreateBatchPort: "ApiCreateBatchPort",
OpnumApiGetBatchNotification: "ApiGetBatchNotification",
OpnumApiCloseBatchPort: "ApiCloseBatchPort",
OpnumApiOpenClusterEx: "ApiOpenClusterEx",
OpnumApiOpenNodeEx: "ApiOpenNodeEx",
OpnumApiOpenGroupEx: "ApiOpenGroupEx",
OpnumApiOpenResourceEx: "ApiOpenResourceEx",
OpnumApiOpenNetworkEx: "ApiOpenNetworkEx",
OpnumApiOpenNetInterfaceEx: "ApiOpenNetInterfaceEx",
OpnumApiChangeCsvState: "ApiChangeCsvState",
OpnumApiCreateNodeEnumEx: "ApiCreateNodeEnumEx",
OpnumApiCreateEnumEx: "ApiCreateEnumEx",
OpnumApiPauseNodeEx: "ApiPauseNodeEx",
OpnumApiPauseNodeWithDrainTarget: "ApiPauseNodeWithDrainTarget",
OpnumApiResumeNodeEx: "ApiResumeNodeEx",
OpnumApiCreateGroupEx: "ApiCreateGroupEx",
OpnumApiOnlineGroupEx: "ApiOnlineGroupEx",
OpnumApiOfflineGroupEx: "ApiOfflineGroupEx",
OpnumApiMoveGroupEx: "ApiMoveGroupEx",
OpnumApiMoveGroupToNodeEx: "ApiMoveGroupToNodeEx",
OpnumApiCancelClusterGroupOperation: "ApiCancelClusterGroupOperation",
OpnumApiOnlineResourceEx: "ApiOnlineResourceEx",
OpnumApiOfflineResourceEx: "ApiOfflineResourceEx",
OpnumApiCreateNotifyV2: "ApiCreateNotifyV2",
OpnumApiAddNotifyV2: "ApiAddNotifyV2",
OpnumApiGetNotifyV2: "ApiGetNotifyV2",
OpnumApiCreateGroupEnum: "ApiCreateGroupEnum",
OpnumApiCreateResourceEnum: "ApiCreateResourceEnum",
OpnumApiExecuteReadBatch: "ApiExecuteReadBatch",
OpnumApiRestartResource: "ApiRestartResource",
OpnumApiGetNotifyAsync: "ApiGetNotifyAsync",
Opnum149NotUsedOnWire: "Opnum149NotUsedOnWire",
OpnumApiAddNotifyResourceTypeV2: "ApiAddNotifyResourceTypeV2",
OpnumApiExecuteReadBatchEx: "ApiExecuteReadBatchEx",
OpnumApiCreateGroupSet: "ApiCreateGroupSet",
OpnumApiOpenGroupSet: "ApiOpenGroupSet",
OpnumApiCloseGroupSet: "ApiCloseGroupSet",
OpnumApiDeleteGroupSet: "ApiDeleteGroupSet",
OpnumApiAddGroupToGroupSet: "ApiAddGroupToGroupSet",
OpnumApiRemoveGroupFromGroupSet: "ApiRemoveGroupFromGroupSet",
OpnumApiMoveGroupToGroupSet: "ApiMoveGroupToGroupSet",
OpnumApiAddGroupSetDependency: "ApiAddGroupSetDependency",
OpnumApiAddGroupToGroupSetDependency: "ApiAddGroupToGroupSetDependency",
OpnumApiNodeGroupSetControl: "ApiNodeGroupSetControl",
OpnumApiGroupSetControl: "ApiGroupSetControl",
OpnumApiSetGroupDependencyExpression: "ApiSetGroupDependencyExpression",
OpnumApiRemoveClusterGroupDependency: "ApiRemoveClusterGroupDependency",
OpnumApiSetGroupSetDependencyExpression: "ApiSetGroupSetDependencyExpression",
OpnumApiRemoveGroupSetDependency: "ApiRemoveGroupSetDependency",
OpnumApiRemoveClusterGroupToGroupSetDependency: "ApiRemoveClusterGroupToGroupSetDependency",
OpnumApiCreateGroupSetEnum: "ApiCreateGroupSetEnum",
OpnumApiCreateNetInterfaceEnum: "ApiCreateNetInterfaceEnum",
OpnumApiChangeCsvStateEx: "ApiChangeCsvStateEx",
OpnumApiAddGroupToGroupSetEx: "ApiAddGroupToGroupSetEx",
OpnumApiChangeResourceGroupEx: "ApiChangeResourceGroupEx",
OpnumApiClusterNativeUpdateControl: "ApiClusterNativeUpdateControl",
Opnum186Reserved: "Opnum186Reserved",
Opnum187Reserved: "Opnum187Reserved",
Opnum188Reserved: "Opnum188Reserved",
Opnum189Reserved: "Opnum189Reserved",
Opnum190Reserved: "Opnum190Reserved",
Opnum191Reserved: "Opnum191Reserved",
Opnum192Reserved: "Opnum192Reserved",
Opnum193Reserved: "Opnum193Reserved",
Opnum194Reserved: "Opnum194Reserved",
Opnum195Reserved: "Opnum195Reserved",
Opnum196Reserved: "Opnum196Reserved",
Opnum197Reserved: "Opnum197Reserved",
Opnum198Reserved: "Opnum198Reserved",
Opnum199Reserved: "Opnum199Reserved",
Opnum200Reserved: "Opnum200Reserved",
Opnum201Reserved: "Opnum201Reserved",
Opnum202Reserved: "Opnum202Reserved",
Opnum203Reserved: "Opnum203Reserved",
Opnum204Reserved: "Opnum204Reserved",
Opnum205Reserved: "Opnum205Reserved",
Opnum206Reserved: "Opnum206Reserved",
Opnum207Reserved: "Opnum207Reserved",
Opnum208Reserved: "Opnum208Reserved",
Opnum209Reserved: "Opnum209Reserved",
Opnum210Reserved: "Opnum210Reserved",
Opnum211Reserved: "Opnum211Reserved",
Opnum212Reserved: "Opnum212Reserved",
Opnum213Reserved: "Opnum213Reserved",
Opnum214Reserved: "Opnum214Reserved",
Opnum215Reserved: "Opnum215Reserved",
Opnum216Reserved: "Opnum216Reserved",
Opnum217Reserved: "Opnum217Reserved",
Opnum218Reserved: "Opnum218Reserved",
Opnum219Reserved: "Opnum219Reserved",
Opnum220Reserved: "Opnum220Reserved",
Opnum221Reserved: "Opnum221Reserved",
Opnum222Reserved: "Opnum222Reserved",
Opnum223Reserved: "Opnum223Reserved",
Opnum224Reserved: "Opnum224Reserved",
Opnum225Reserved: "Opnum225Reserved",
Opnum226Reserved: "Opnum226Reserved",
Opnum227Reserved: "Opnum227Reserved",
Opnum228Reserved: "Opnum228Reserved",
Opnum229Reserved: "Opnum229Reserved",
Opnum230Reserved: "Opnum230Reserved",
Opnum231Reserved: "Opnum231Reserved",
Opnum232Reserved: "Opnum232Reserved",
Opnum233Reserved: "Opnum233Reserved",
Opnum234Reserved: "Opnum234Reserved",
Opnum235Reserved: "Opnum235Reserved",
Opnum236Reserved: "Opnum236Reserved",
Opnum237Reserved: "Opnum237Reserved",
Opnum238Reserved: "Opnum238Reserved",
Opnum239Reserved: "Opnum239Reserved",
Opnum240Reserved: "Opnum240Reserved",
Opnum241Reserved: "Opnum241Reserved",
Opnum242Reserved: "Opnum242Reserved",
Opnum243Reserved: "Opnum243Reserved",
Opnum244Reserved: "Opnum244Reserved",
Opnum245Reserved: "Opnum245Reserved",
Opnum246Reserved: "Opnum246Reserved",
Opnum247Reserved: "Opnum247Reserved",
Opnum248Reserved: "Opnum248Reserved",
Opnum249Reserved: "Opnum249Reserved",
Opnum250Reserved: "Opnum250Reserved",
Opnum251Reserved: "Opnum251Reserved",
Opnum252Reserved: "Opnum252Reserved",
Opnum253Reserved: "Opnum253Reserved",
Opnum254Reserved: "Opnum254Reserved",
Opnum255Reserved: "Opnum255Reserved",
Opnum256Reserved: "Opnum256Reserved",
Opnum257Reserved: "Opnum257Reserved",
Opnum258Reserved: "Opnum258Reserved",
Opnum259Reserved: "Opnum259Reserved",
Opnum260Reserved: "Opnum260Reserved",
Opnum261Reserved: "Opnum261Reserved",
Opnum262Reserved: "Opnum262Reserved",
Opnum263Reserved: "Opnum263Reserved",
}
func StatusString
func StatusString(status uint32) string
StatusString returns a mnemonic for the documented status codes, otherwise the hex value.
func SyntaxID
func SyntaxID() syntax.SyntaxID
SyntaxID returns the clusapi abstract syntax identifier: b97db8b2-4c63-11cf-bff6-08002be23f2f, version 3.0.