| String | AddReplicaPayload. _route_ |  | 
| Integer | RateLimiterPayload. allowedRequests |  | 
| String | AddReplicaPayload. async |  | 
| String | BackupCollectionPayload. async |  | 
| String | CreateAliasPayload. async |  | 
| String | CreateCorePayload. async |  | 
| String | CreatePayload. async |  | 
| String | CreateShardPayload. async |  | 
| String | DeleteAliasPayload. async |  | 
| String | DeleteBackupPayload. async |  | 
| String | MigrateDocsPayload. async |  | 
| String | ModifyCollectionPayload. async |  | 
| String | ReloadCollectionPayload. async |  | 
| String | RestoreCollectionPayload. async |  | 
| String | SetAliasPropertyPayload. async |  | 
| String | SplitShardPayload. async |  | 
| String | CreateAliasPayload.AliasRouter. autoDeleteAge |  | 
| Integer | DeleteBackupPayload. backupId |  | 
| Integer | RestoreCollectionPayload. backupId |  | 
| String | CreateConfigPayload. baseConfigSet |  | 
| Integer | SetRuleBasedAuthPermissionPayload. before |  | 
| Integer | UpdateRuleBasedAuthPermissionPayload. before |  | 
| Boolean | PrepareCoreRecoveryPayload. checkLive |  | 
| List<String> | InvokeClassPayload. classes |  | 
| ClusterPropPayload.Cluster | ClusterPropPayload.Defaults. cluster |  | 
| String | BackupCollectionPayload. collection |  | 
| ClusterPropPayload.CollectionDefaults | ClusterPropPayload.Cluster. collection |  | 
| ClusterPropPayload.CollectionDefaults | ClusterPropPayload.Defaults. collection |  | 
| String | CreateCorePayload. collection |  | 
| String | RejoinLeaderElectionPayload. collection |  | 
| String | RestoreCollectionPayload. collection |  | 
| List<String> | SetRuleBasedAuthPermissionPayload. collection |  | 
| List<String> | UpdateRuleBasedAuthPermissionPayload. collection |  | 
| ClusterPropPayload.CollectionDefaults | ClusterPropPayload. collectionDefaults |  | 
| List<String> | CreateAliasPayload. collections |  | 
| String | BackupCollectionPayload. commitName |  | 
| String | CreateCorePayload. config |  | 
| String | CreatePayload. config |  | 
| String | ModifyCollectionPayload. config |  | 
| String | CreateCorePayload. configSet |  | 
| String | RejoinLeaderElectionPayload. core |  | 
| String | CreateCorePayload. coreNodeName |  | 
| String | PrepareCoreRecoveryPayload. coreNodeName |  | 
| String | RejoinLeaderElectionPayload. coreNodeName |  | 
| Map<String,Object> | AddReplicaPayload. coreProperties |  | 
| Map<String,Object> | CreateShardPayload. coreProperties |  | 
| Map<String,Object> | SplitShardPayload. coreProperties |  | 
| Map<String,Object> | CreateAliasPayload. createCollectionParams |  | 
| Map<String,Object> | RestoreCollectionPayload. createCollectionParams |  | 
| List<String> | AddReplicaPayload. createNodeSet |  | 
| String | AddReplicaPayload. dataDir |  | 
| String | CreateCorePayload. dataDir |  | 
| ClusterPropPayload.Defaults | ClusterPropPayload. defaults |  | 
| String | OverseerOperationPayload. electionNode |  | 
| String | RejoinLeaderElectionPayload. electionNode |  | 
| Boolean | RateLimiterPayload. enabled |  | 
| String | CreateAliasPayload.AliasRouter. field |  | 
| List<String> | Package.AddVersion. files |  | 
| Boolean | AddReplicaPayload. followAliases |  | 
| Boolean | BackupCollectionPayload. followAliases |  | 
| Boolean | CreateShardPayload. followAliases |  | 
| Boolean | MigrateDocsPayload. followAliases |  | 
| Boolean | MoveReplicaPayload. followAliases |  | 
| Boolean | SplitShardPayload. followAliases |  | 
| Integer | MigrateDocsPayload. forwardTimeout |  | 
| Integer | RateLimiterPayload. guaranteedSlots |  | 
| Boolean | BackupCollectionPayload. incremental |  | 
| Integer | SetRuleBasedAuthPermissionPayload. index |  | 
| Integer | UpdateRuleBasedAuthPermissionPayload. index |  | 
| String | BackupCollectionPayload. indexBackup |  | 
| Boolean | MoveReplicaPayload. inPlaceMove |  | 
| String | AddReplicaPayload. instanceDir |  | 
| String | CreateCorePayload. instanceDir |  | 
| String | CreateAliasPayload.AliasRouter. interval |  | 
| Boolean | CreateCorePayload. isTransient |  | 
| String | PluginMeta. klass | Plugin implementation class, required. | 
| Boolean | CreateCorePayload. loadOnStartup |  | 
| String | BackupCollectionPayload. location |  | 
| String | ClusterPropPayload. location |  | 
| String | DeleteBackupPayload. location |  | 
| String | ListBackupPayload. location |  | 
| String | RestoreCollectionPayload. location |  | 
| String | Package.AddVersion. manifest |  | 
| String | Package.AddVersion. manifestSHA512 |  | 
| Integer | RebalanceLeadersPayload. maxAtOnce |  | 
| Integer | CreateAliasPayload.AliasRouter. maxCardinality |  | 
| Integer | ClusterPropPayload. maxCoresPerNode |  | 
| Long | CreateAliasPayload.AliasRouter. maxFutureMs |  | 
| Integer | DeleteBackupPayload. maxNumBackupPoints |  | 
| Integer | RebalanceLeadersPayload. maxWaitSeconds |  | 
| String | SetRuleBasedAuthPermissionPayload. method |  | 
| String | UpdateRuleBasedAuthPermissionPayload. method |  | 
| String | CreateAliasPayload.AliasRouter. mustMatch |  | 
| String | AddReplicaPayload. name |  | 
| String | AddReplicaPropertyPayload. name |  | 
| String | BackupCollectionPayload. name |  | 
| String | CreateAliasPayload.AliasRouter. name |  | 
| String | CreateAliasPayload. name |  | 
| String | CreateConfigPayload. name |  | 
| String | CreateCorePayload. name |  | 
| String | CreatePayload. name |  | 
| String | DeleteAliasPayload. name |  | 
| String | DeleteBackupPayload. name |  | 
| String | ListBackupPayload. name |  | 
| String | PluginMeta. name | Unique plugin name, required. | 
| String | RestoreCollectionPayload. name |  | 
| String | SetAliasPropertyPayload. name |  | 
| String | SetCollectionPropertyPayload. name |  | 
| String | SetRuleBasedAuthPermissionPayload. name |  | 
| String | UpdateRuleBasedAuthPermissionPayload. name |  | 
| Boolean | CreateCorePayload. newCollection |  | 
| String | AddReplicaPayload. node |  | 
| String | PrepareCoreRecoveryPayload. nodeName |  | 
| List<String> | CreatePayload. nodeSet |  | 
| List<String> | CreateShardPayload. nodeSet |  | 
| Integer | ClusterPropPayload.CollectionDefaults. nrtReplicas |  | 
| Integer | CreatePayload. nrtReplicas |  | 
| Integer | CreateShardPayload. nrtReplicas |  | 
| Integer | ClusterPropPayload.CollectionDefaults. numShards |  | 
| Integer | CreateCorePayload. numShards |  | 
| Integer | CreatePayload. numShards |  | 
| Integer | SplitShardPayload. numSubShards |  | 
| Boolean | BalanceShardUniquePayload. onlyactivenodes |  | 
| Boolean | PrepareCoreRecoveryPayload. onlyIfLeader |  | 
| Boolean | PrepareCoreRecoveryPayload. onlyIfLeaderActive |  | 
| String | OverseerOperationPayload. op |  | 
| Map<String,Object> | SetRuleBasedAuthPermissionPayload. params |  | 
| Map<String,Object> | UpdateRuleBasedAuthPermissionPayload. params |  | 
| List<String> | SetRuleBasedAuthPermissionPayload. path |  | 
| List<String> | UpdateRuleBasedAuthPermissionPayload. path |  | 
| String | PluginMeta. pathPrefix | Plugin API path prefix, optional. | 
| Boolean | CreatePayload. perReplicaState |  | 
| String | Package.AddVersion. pkg |  | 
| String | Package.DelVersion. pkg |  | 
| String | CreateAliasPayload.AliasRouter. preemptiveCreateMath |  | 
| Map<String,Object> | CreateConfigPayload. properties |  | 
| Map<String,Object> | CreateCorePayload. properties |  | 
| Map<String,Object> | CreatePayload. properties |  | 
| Map<String,Object> | ModifyCollectionPayload. properties |  | 
| Map<String,Object> | SetAliasPropertyPayload. properties |  | 
| String | BalanceShardUniquePayload. property |  | 
| String | DeleteReplicaPropertyPayload. property |  | 
| Integer | ClusterPropPayload.CollectionDefaults. pullReplicas |  | 
| Integer | CreatePayload. pullReplicas |  | 
| Integer | CreateShardPayload. pullReplicas |  | 
| Boolean | DeleteBackupPayload. purgeUnused |  | 
| String | SplitShardPayload. ranges |  | 
| Boolean | ModifyCollectionPayload. readOnly |  | 
| Boolean | RejoinLeaderElectionPayload. rejoinAtHead |  | 
| String | AddReplicaPropertyPayload. replica |  | 
| String | DeleteReplicaPropertyPayload. replica |  | 
| String | MoveReplicaPayload. replica |  | 
| Integer | CreatePayload. replicationFactor |  | 
| Integer | CreateShardPayload. replicationFactor |  | 
| Integer | ModifyCollectionPayload. replicationFactor |  | 
| String | CreateCorePayload. replicaType |  | 
| String | BackupCollectionPayload. repository |  | 
| String | DeleteBackupPayload. repository |  | 
| String | ListBackupPayload. repository |  | 
| String | RestoreCollectionPayload. repository |  | 
| List<String> | SetRuleBasedAuthPermissionPayload. role |  | 
| List<String> | UpdateRuleBasedAuthPermissionPayload. role |  | 
| List<String> | CreateCorePayload. roles |  | 
| CreateAliasPayload.AliasRouter | CreateAliasPayload. router |  | 
| Map<String,Object> | CreatePayload. router |  | 
| List<Map<String,Object>> | CreateAliasPayload.AliasRouter. routerList |  | 
| String | CreateCorePayload. schema |  | 
| String | AddReplicaPayload. shard |  | 
| String | AddReplicaPropertyPayload. shard |  | 
| String | CreateCorePayload. shard |  | 
| String | CreateShardPayload. shard |  | 
| String | DeleteReplicaPropertyPayload. shard |  | 
| String | MoveReplicaPayload. shard |  | 
| String | RejoinLeaderElectionPayload. shard |  | 
| String | SplitShardPayload. shard |  | 
| String | CreatePayload. shards |  | 
| Boolean | AddReplicaPropertyPayload. shardUnique |  | 
| Boolean | BalanceShardUniquePayload. shardUnique |  | 
| Boolean | CreatePayload. shuffleNodes |  | 
| Boolean | AddReplicaPayload. skipNodeAssignment |  | 
| Integer | RateLimiterPayload. slotAcquisitionTimeoutInMS |  | 
| Boolean | RateLimiterPayload. slotBorrowingEnabled |  | 
| String | MoveReplicaPayload. sourceNode |  | 
| Boolean | SplitShardPayload. splitByPrefix |  | 
| String | SplitShardPayload. splitFuzz |  | 
| String | MigrateDocsPayload. splitKey |  | 
| String | SplitShardPayload. splitKey |  | 
| String | SplitShardPayload. splitMethod |  | 
| String | CreateAliasPayload.AliasRouter. start |  | 
| String | PrepareCoreRecoveryPayload. state |  | 
| String | MigrateDocsPayload. target |  | 
| String | MoveReplicaPayload. targetNode |  | 
| Integer | MoveReplicaPayload. timeout |  | 
| Boolean | SplitShardPayload. timing |  | 
| Integer | ClusterPropPayload.CollectionDefaults. tlogReplicas |  | 
| Integer | CreatePayload. tlogReplicas |  | 
| Integer | CreateShardPayload. tlogReplicas |  | 
| String | AddReplicaPayload. type |  | 
| String | CreateAliasPayload. tz |  | 
| String | AddReplicaPayload. ulogDir |  | 
| String | CreateCorePayload. ulogDir |  | 
| String | ClusterPropPayload. urlScheme |  | 
| Boolean | ClusterPropPayload.Cluster. useLegacyReplicaAssignment |  | 
| String | AddReplicaPropertyPayload. value |  | 
| String | SetCollectionPropertyPayload. value |  | 
| String | Package.AddVersion. version |  | 
| String | Package.DelVersion. version |  | 
| String | PluginMeta. version | Plugin version. | 
| Boolean | AddReplicaPayload. waitForFinalState |  | 
| Boolean | CreatePayload. waitForFinalState |  | 
| Boolean | CreateShardPayload. waitForFinalState |  | 
| Boolean | MoveReplicaPayload. waitForFinalState |  | 
| Boolean | SplitShardPayload. waitForFinalState |  |