From 8506386bbbeebb69df61bc84757257ce9de61260 Mon Sep 17 00:00:00 2001 From: Sanketh I Date: Wed, 11 Dec 2024 14:19:49 +0000 Subject: [PATCH] [PLAT-14893] Add a new node action decommission node Summary: Added a new node action Decommission, which is the equivalent of Remove + Release + Delete node actions. The restrictions on Decommission are the same as current Remove/Release 1. Either other nodes exist in this AZ or no tablets must be assigned to this node being decommissioned. 2. A final check is done to verify no tablets are assigned to this node before releasing the VM / deleting onprem data. 3. Cannot go below floor(RF/2) masters as a result of this operation. It is allowed to delete an entire AZ using this operation similar to current remove -> release -> delete. This will be addressed separately based on discussion. Test Plan: 1. Local provider test for removing 1 node from 3 node, RF1 2. Local provider test for removing 1 node w/ master from (2,1,1) RF3 cluster 3. Local provider test for removing 1 node from RR cluster 4. Tested on 4 / 6 node RF3 AWS/GCP universe on nodes with and without master 5. Verified that the action does not show up in UI and the API call fails for RF3 3 node universe Reviewers: cwang, nsingh, yshchetinin Reviewed By: cwang Subscribers: yugaware Differential Revision: https://phorge.dev.yugabyte.com/D37885 --- .../commissioner/tasks/DecommissionNode.java | 171 ++++++++++++++++++ .../tasks/EditUniverseTaskBase.java | 24 +++ .../tasks/RemoveNodeFromUniverse.java | 115 ++---------- .../tasks/ReplaceNodeInUniverse.java | 15 -- .../tasks/UniverseDefinitionTaskBase.java | 82 +++++++++ .../commissioner/tasks/UniverseTaskBase.java | 3 +- .../tasks/subtasks/DeleteNode.java | 3 +- .../tasks/subtasks/UpdateUniverseIntent.java | 22 ++- .../yugabyte/yw/common/NodeActionType.java | 9 +- .../yugabyte/yw/common/PlacementInfoUtil.java | 50 +++-- .../controllers/NodeInstanceController.java | 9 +- .../yugabyte/yw/forms/NodeActionFormData.java | 6 +- .../com/yugabyte/yw/models/CustomerTask.java | 7 +- .../models/helpers/AllowedActionsHelper.java | 8 +- .../yw/models/helpers/NodeDetails.java | 5 +- .../yugabyte/yw/models/helpers/TaskType.java | 5 + .../src/main/resources/application.test.conf | 9 +- .../src/main/resources/swagger-strict.json | 51 +++--- managed/src/main/resources/swagger.json | 51 +++--- .../yw/commissioner/TaskExecutorTest.java | 4 +- .../tasks/local/GFlagsUpgradeLocalTest.java | 2 + .../local/LocalProviderUniverseTestBase.java | 43 ++++- .../tasks/local/NodeOperationsLocalTest.java | 125 +++++++++++++ .../tasks/local/SoftwareUpgradeLocalTest.java | 19 +- .../NodeInstanceControllerTest.java | 18 +- .../com/yugabyte/yw/models/UniverseTest.java | 90 --------- .../universes/NodeDetails/NodeAction.js | 4 +- 27 files changed, 641 insertions(+), 309 deletions(-) create mode 100644 managed/src/main/java/com/yugabyte/yw/commissioner/tasks/DecommissionNode.java diff --git a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/DecommissionNode.java b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/DecommissionNode.java new file mode 100644 index 000000000000..8a69054cfc57 --- /dev/null +++ b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/DecommissionNode.java @@ -0,0 +1,171 @@ +/* + * Copyright 2024 YugaByte, Inc. and Contributors + * + * Licensed under the Polyform Free Trial License 1.0.0 (the "License"); you + * may not use this file except in compliance with the License. You + * may obtain a copy of the License at + * + * https://github.com/YugaByte/yugabyte-db/blob/master/licenses/POLYFORM-FREE-TRIAL-LICENSE-1.0.0.txt + */ + +package com.yugabyte.yw.commissioner.tasks; + +import com.yugabyte.yw.commissioner.BaseTaskDependencies; +import com.yugabyte.yw.commissioner.ITask.Retryable; +import com.yugabyte.yw.commissioner.UserTaskDetails.SubTaskGroupType; +import com.yugabyte.yw.commissioner.tasks.params.NodeTaskParams; +import com.yugabyte.yw.common.NodeActionType; +import com.yugabyte.yw.common.config.UniverseConfKeys; +import com.yugabyte.yw.forms.UniverseDefinitionTaskParams.Cluster; +import com.yugabyte.yw.models.Universe; +import com.yugabyte.yw.models.helpers.NodeDetails; +import java.util.Set; +import javax.inject.Inject; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +@Retryable +public class DecommissionNode extends EditUniverseTaskBase { + + @Inject + protected DecommissionNode(BaseTaskDependencies baseTaskDependencies) { + super(baseTaskDependencies); + } + + @Override + protected NodeTaskParams taskParams() { + return (NodeTaskParams) taskParams; + } + + private void runBasicChecks(Universe universe) { + NodeDetails currentNode = universe.getNode(taskParams().nodeName); + if (isFirstTry()) { + currentNode.validateActionOnState(NodeActionType.DECOMMISSION); + } + } + + @Override + public void validateParams(boolean isFirstTry) { + super.validateParams(isFirstTry); + runBasicChecks(getUniverse()); + } + + // Check that there is a place to move the tablets and if not, make sure there are no tablets + // assigned to this tserver. Otherwise, do not allow the remove node task to succeed. + public void performPrecheck() { + Universe universe = getUniverse(); + NodeDetails currentNode = universe.getNode(taskParams().nodeName); + + if (!isTabletMovementAvailable(taskParams().nodeName)) { + log.debug( + "Tablets have nowhere to move off of tserver on node: {}. Checking if there are still" + + " tablets assigned to it. A healthy tserver should not be removed.", + currentNode.getNodeName()); + // TODO: Move this into a subtask. + checkNoTabletsOnNode(universe, currentNode); + } + log.debug("Pre-check succeeded"); + } + + @Override + protected void createPrecheckTasks(Universe universe) { + + NodeDetails currentNode = universe.getNode(taskParams().nodeName); + if (currentNode == null) { + if (isFirstTry()) { + String msg = + "No node " + taskParams().nodeName + " found in universe " + universe.getName(); + log.error(msg); + throw new RuntimeException(msg); + } else { + // We might be here on a retry that actually deleted the node + // don't do anything in this case + return; + } + } + + if (isFirstTry()) { + setToBeRemovedState(currentNode); + configureTaskParams(universe); + } + + // Check again after locking. + runBasicChecks(getUniverse()); + boolean alwaysWaitForDataMove = + confGetter.getConfForScope(getUniverse(), UniverseConfKeys.alwaysWaitForDataMove); + if (alwaysWaitForDataMove) { + performPrecheck(); + } + addBasicPrecheckTasks(); + } + + @Override + public void run() { + log.info( + "Started {} task for node {} in univ uuid={}", + getName(), + taskParams().nodeName, + taskParams().getUniverseUUID()); + checkUniverseVersion(); + + Universe universe = getUniverse(); + if (universe.getNode(taskParams().nodeName) == null) { + log.info("No node found with name {}", taskParams().nodeName); + if (isFirstTry()) { + throw new RuntimeException( + String.format("Node %s appears to have already been deleted", taskParams().nodeName)); + } else { + log.info("Completing task because no node {} found", taskParams().nodeName); + } + return; + } + + universe = + lockAndFreezeUniverseForUpdate( + taskParams().expectedUniverseVersion, this::freezeUniverseInTxn); + try { + preTaskActions(); + + Cluster taskParamsCluster = taskParams().getClusterByNodeName(taskParams().nodeName); + NodeDetails currentNode = universe.getNode(taskParams().nodeName); + taskParams().azUuid = currentNode.azUuid; + taskParams().placementUuid = currentNode.placementUuid; + + Set addedMasters = getAddedMasters(); + Set removedMasters = getRemovedMasters(); + + // Update the cluster in memory. + universe + .getUniverseDetails() + .upsertCluster( + taskParamsCluster.userIntent, + taskParamsCluster.placementInfo, + taskParamsCluster.uuid); + + log.info("Decommission: added masters {}, removed masters {}", addedMasters, removedMasters); + + editCluster( + universe, + taskParams().clusters, + taskParamsCluster, + getNodesInCluster(taskParamsCluster.uuid, addedMasters), + getNodesInCluster(taskParamsCluster.uuid, removedMasters), + !addedMasters.isEmpty() || !removedMasters.isEmpty() /*updateMasters*/, + true /* force */); + + createUpdateUniverseIntentTask(taskParamsCluster, true /*updatePlacementInfo*/); + + // Mark universe task state to success + createMarkUniverseUpdateSuccessTasks().setSubTaskGroupType(SubTaskGroupType.RemovingNode); + + // Run all the tasks. + getRunnableTask().runSubTasks(); + } catch (Throwable t) { + log.error("Error executing task {} with error='{}'.", getName(), t.getMessage(), t); + throw t; + } finally { + unlockUniverseForUpdate(); + } + log.info("Finished {} task.", getName()); + } +} diff --git a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/EditUniverseTaskBase.java b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/EditUniverseTaskBase.java index 4970e4b7c40c..d23f3dd215eb 100644 --- a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/EditUniverseTaskBase.java +++ b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/EditUniverseTaskBase.java @@ -150,6 +150,16 @@ protected void editCluster( removeMasters.addAll(mastersToStop); + log.info( + "editCluster: nodesToBeRemoved {}, removeMasters: {}, tserversToBeRemoved: {}, newMasters:" + + " {}, existingNodesToStartMasters: {}, mastersToStop: {}", + nodesToBeRemoved, + removeMasters, + tserversToBeRemoved, + newMasters, + existingNodesToStartMaster, + mastersToStop); + boolean isWaitForLeadersOnPreferred = confGetter.getConfForScope(universe, UniverseConfKeys.ybEditWaitForLeadersOnPreferred); @@ -531,4 +541,18 @@ public void createCheckCertificateConfigTask( createCheckCertificateConfigTask( clusters, nodes, rootCA, clientRootCA, enableClientToNodeEncrypt, null); } + + protected void setToBeRemovedState(NodeDetails currentNode) { + Set nodes = taskParams().nodeDetailsSet; + for (NodeDetails node : nodes) { + if (node.getNodeName() != null && node.getNodeName().equals(currentNode.getNodeName())) { + node.state = NodeState.ToBeRemoved; + return; + } + } + throw new RuntimeException( + String.format( + "Error setting node %s to ToBeRemoved state as node was not found", + currentNode.getNodeName())); + } } diff --git a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/RemoveNodeFromUniverse.java b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/RemoveNodeFromUniverse.java index e1d1746399ad..ca1a18a98e9e 100644 --- a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/RemoveNodeFromUniverse.java +++ b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/RemoveNodeFromUniverse.java @@ -16,27 +16,18 @@ import com.yugabyte.yw.commissioner.tasks.params.NodeTaskParams; import com.yugabyte.yw.common.DnsManager; import com.yugabyte.yw.common.NodeActionType; -import com.yugabyte.yw.common.PlacementInfoUtil; import com.yugabyte.yw.common.config.GlobalConfKeys; import com.yugabyte.yw.common.config.UniverseConfKeys; import com.yugabyte.yw.forms.NodeActionFormData; import com.yugabyte.yw.forms.UniverseDefinitionTaskParams.Cluster; -import com.yugabyte.yw.forms.UniverseDefinitionTaskParams.UserIntent; import com.yugabyte.yw.models.Universe; -import com.yugabyte.yw.models.helpers.CommonUtils; import com.yugabyte.yw.models.helpers.NodeDetails; import com.yugabyte.yw.models.helpers.NodeDetails.MasterState; import com.yugabyte.yw.models.helpers.NodeDetails.NodeState; -import com.yugabyte.yw.models.helpers.PlacementInfo; import java.util.Arrays; -import java.util.Collection; import java.util.Collections; -import java.util.HashSet; -import java.util.List; -import java.util.stream.Collectors; import javax.inject.Inject; import lombok.extern.slf4j.Slf4j; -import org.yb.util.TabletServerInfo; // Allows the removal of a node from a universe. Ensures the task waits for the right set of // server data move primitives. And stops using the underlying instance, though YW still owns it. @@ -87,6 +78,23 @@ public void validateParams(boolean isFirstTry) { runBasicChecks(getUniverse()); } + // Check that there is a place to move the tablets and if not, make sure there are no tablets + // assigned to this tserver. Otherwise, do not allow the remove node task to succeed. + public void performPrecheck() { + Universe universe = getUniverse(); + NodeDetails currentNode = universe.getNode(taskParams().nodeName); + + if (!isTabletMovementAvailable(taskParams().nodeName)) { + log.debug( + "Tablets have nowhere to move off of tserver on node: {}. Checking if there are still" + + " tablets assigned to it. A healthy tserver should not be removed.", + currentNode.getNodeName()); + // TODO: Move this into a subtask. + checkNoTabletsOnNode(universe, currentNode); + } + log.debug("Pre-check succeeded"); + } + @Override protected void createPrecheckTasks(Universe universe) { // Check again after locking. @@ -151,7 +159,7 @@ public void run() { Collections.singleton(currentNode), universe.getUniverseDetails().clusters) .setSubTaskGroupType(SubTaskGroupType.WaitForDataMigration); - if (alwaysWaitForDataMove || isTabletMovementAvailable()) { + if (alwaysWaitForDataMove || isTabletMovementAvailable(taskParams().nodeName)) { createWaitForDataMoveTask().setSubTaskGroupType(SubTaskGroupType.WaitForDataMigration); } @@ -214,91 +222,4 @@ public void run() { } log.info("Finished {} task.", getName()); } - - private boolean isTabletMovementAvailable() { - Universe universe = getUniverse(); - NodeDetails currentNode = universe.getNode(taskParams().nodeName); - String softwareVersion = - universe.getUniverseDetails().getPrimaryCluster().userIntent.ybSoftwareVersion; - if (CommonUtils.isReleaseBefore(CommonUtils.MIN_LIVE_TABLET_SERVERS_RELEASE, softwareVersion)) { - log.debug("ListLiveTabletServers is not supported for {} version", softwareVersion); - return true; - } - - // taskParams().placementUuid is not used because it will be null for RR. - Cluster currCluster = universe.getUniverseDetails().getClusterByUuid(currentNode.placementUuid); - UserIntent userIntent = currCluster.userIntent; - PlacementInfo pi = currCluster.placementInfo; - - Collection nodesExcludingCurrentNode = - new HashSet<>(universe.getNodesByCluster(currCluster.uuid)); - nodesExcludingCurrentNode.remove(currentNode); - int rfInZone = - PlacementInfoUtil.getZoneRF( - pi, - currentNode.cloudInfo.cloud, - currentNode.cloudInfo.region, - currentNode.cloudInfo.az); - - if (rfInZone == -1) { - log.error( - "Unexpected placement info in universe: {} rfInZone: {}", universe.getName(), rfInZone); - throw new RuntimeException( - "Error getting placement info for cluster with node: " + currentNode.nodeName); - } - - // We do not get isActive() tservers due to new masters starting up changing - // nodeStates to not-active node states which will cause retry to fail. - // Note: On master leader failover, if a tserver was already down, it will not be reported as a - // "live" tserver even though it has been less than - // "follower_unavailable_considered_failed_sec" secs since the tserver was down. This is - // fine because we do not take into account the current node and if it is not the current - // node that is down we may prematurely fail, which is expected. - List liveTabletServers = getLiveTabletServers(universe); - - List tserversActiveInAZExcludingCurrentNode = - liveTabletServers.stream() - .filter( - tserverInfo -> - currentNode.cloudInfo.cloud.equals(tserverInfo.getCloudInfo().getCloud()) - && currentNode.cloudInfo.region.equals( - tserverInfo.getCloudInfo().getRegion()) - && currentNode.cloudInfo.az.equals(tserverInfo.getCloudInfo().getZone()) - && currCluster.uuid.equals(tserverInfo.getPlacementUuid()) - && !currentNode.cloudInfo.private_ip.equals( - tserverInfo.getPrivateAddress().getHost())) - .collect(Collectors.toList()); - - long numActiveTservers = tserversActiveInAZExcludingCurrentNode.size(); - - // We have replication number of copies a tablet so we need more than the replication - // factor number of nodes for tablets to move off. - // We only want to move data if the number of nodes in the zone are more than or equal - // the RF of the zone. - log.debug( - "Cluster: {}, numNodes in cluster: {}, number of active tservers excluding current node" - + " removing: {}, RF in az: {}", - currCluster.uuid, - userIntent.numNodes, - numActiveTservers, - rfInZone); - return userIntent.numNodes > userIntent.replicationFactor && numActiveTservers >= rfInZone; - } - - // Check that there is a place to move the tablets and if not, make sure there are no tablets - // assigned to this tserver. Otherwise, do not allow the remove node task to succeed. - public void performPrecheck() { - Universe universe = getUniverse(); - NodeDetails currentNode = universe.getNode(taskParams().nodeName); - - if (!isTabletMovementAvailable()) { - log.debug( - "Tablets have nowhere to move off of tserver on node: {}. Checking if there are still" - + " tablets assigned to it. A healthy tserver should not be removed.", - currentNode.getNodeName()); - // TODO: Move this into a subtask. - checkNoTabletsOnNode(universe, currentNode); - } - log.debug("Pre-check succeeded"); - } } diff --git a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/ReplaceNodeInUniverse.java b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/ReplaceNodeInUniverse.java index ad1c387aa9d7..71c65eaa9241 100644 --- a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/ReplaceNodeInUniverse.java +++ b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/ReplaceNodeInUniverse.java @@ -12,7 +12,6 @@ import com.yugabyte.yw.forms.UniverseDefinitionTaskParams.Cluster; import com.yugabyte.yw.models.Universe; import com.yugabyte.yw.models.helpers.NodeDetails; -import com.yugabyte.yw.models.helpers.NodeDetails.NodeState; import java.util.Set; import javax.inject.Inject; import lombok.extern.slf4j.Slf4j; @@ -131,18 +130,4 @@ public void run() { log.info("Finished {} task.", getName()); } } - - private void setToBeRemovedState(NodeDetails currentNode) { - Set nodes = taskParams().nodeDetailsSet; - for (NodeDetails node : nodes) { - if (node.getNodeName() != null && node.getNodeName().equals(currentNode.getNodeName())) { - node.state = NodeState.ToBeRemoved; - return; - } - } - throw new RuntimeException( - String.format( - "Error setting node %s to ToBeRemoved state as node was not found", - currentNode.getNodeName())); - } } diff --git a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/UniverseDefinitionTaskBase.java b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/UniverseDefinitionTaskBase.java index d2ede10ad89c..58c2c6809b69 100644 --- a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/UniverseDefinitionTaskBase.java +++ b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/UniverseDefinitionTaskBase.java @@ -85,6 +85,7 @@ import com.yugabyte.yw.models.Universe.UniverseUpdater; import com.yugabyte.yw.models.configs.CustomerConfig; import com.yugabyte.yw.models.helpers.CloudSpecificInfo; +import com.yugabyte.yw.models.helpers.CommonUtils; import com.yugabyte.yw.models.helpers.DeviceInfo; import com.yugabyte.yw.models.helpers.MetricSourceState; import com.yugabyte.yw.models.helpers.NodeDetails; @@ -121,6 +122,7 @@ import org.apache.commons.collections4.CollectionUtils; import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.tuple.Pair; +import org.yb.util.TabletServerInfo; import play.libs.Json; /** @@ -3029,6 +3031,11 @@ public AnsibleConfigureServers.Params getAnsibleConfigureServerParams( } protected SubTaskGroup createUpdateUniverseIntentTask(Cluster cluster) { + return createUpdateUniverseIntentTask(cluster, false /*updatePlacementInfo*/); + } + + protected SubTaskGroup createUpdateUniverseIntentTask( + Cluster cluster, boolean updatePlacementInfo) { if (cluster == null) { // can be null if only editing read replica return null; @@ -3036,7 +3043,12 @@ protected SubTaskGroup createUpdateUniverseIntentTask(Cluster cluster) { SubTaskGroup subTaskGroup = createSubTaskGroup("UniverseUpdateDetails"); UpdateUniverseIntent.Params params = new UpdateUniverseIntent.Params(); params.setUniverseUUID(taskParams().getUniverseUUID()); + params.updatePlacementInfo = updatePlacementInfo; params.clusters = Collections.singletonList(cluster); + params.clusterNodeDetails = + taskParams().getNodesInCluster(cluster.uuid).stream() + .filter(n -> n.state != NodeState.ToBeRemoved) + .collect(Collectors.toList()); UpdateUniverseIntent task = createTask(UpdateUniverseIntent.class); task.initialize(params); task.setUserTaskUUID(getUserTaskUUID()); @@ -3455,6 +3467,76 @@ protected RollMaxBatchSize getCurrentRollBatchSize( return rollMaxBatchSize; } + protected boolean isTabletMovementAvailable(String nodeName) { + Universe universe = getUniverse(); + NodeDetails currentNode = universe.getNode(nodeName); + String softwareVersion = + universe.getUniverseDetails().getPrimaryCluster().userIntent.ybSoftwareVersion; + if (CommonUtils.isReleaseBefore(CommonUtils.MIN_LIVE_TABLET_SERVERS_RELEASE, softwareVersion)) { + log.debug("ListLiveTabletServers is not supported for {} version", softwareVersion); + return true; + } + + // taskParams().placementUuid is not used because it will be null for RR. + Cluster currCluster = universe.getUniverseDetails().getClusterByUuid(currentNode.placementUuid); + UserIntent userIntent = currCluster.userIntent; + PlacementInfo pi = currCluster.placementInfo; + + Collection nodesExcludingCurrentNode = + new HashSet<>(universe.getNodesByCluster(currCluster.uuid)); + nodesExcludingCurrentNode.remove(currentNode); + int rfInZone = + PlacementInfoUtil.getZoneRF( + pi, + currentNode.cloudInfo.cloud, + currentNode.cloudInfo.region, + currentNode.cloudInfo.az); + + if (rfInZone == -1) { + log.error( + "Unexpected placement info in universe: {} rfInZone: {}", universe.getName(), rfInZone); + throw new RuntimeException( + "Error getting placement info for cluster with node: " + currentNode.nodeName); + } + + // We do not get isActive() tservers due to new masters starting up changing + // nodeStates to not-active node states which will cause retry to fail. + // Note: On master leader failover, if a tserver was already down, it will not be reported as a + // "live" tserver even though it has been less than + // "follower_unavailable_considered_failed_sec" secs since the tserver was down. This is + // fine because we do not take into account the current node and if it is not the current + // node that is down we may prematurely fail, which is expected. + List liveTabletServers = getLiveTabletServers(universe); + + List tserversActiveInAZExcludingCurrentNode = + liveTabletServers.stream() + .filter( + tserverInfo -> + currentNode.cloudInfo.cloud.equals(tserverInfo.getCloudInfo().getCloud()) + && currentNode.cloudInfo.region.equals( + tserverInfo.getCloudInfo().getRegion()) + && currentNode.cloudInfo.az.equals(tserverInfo.getCloudInfo().getZone()) + && currCluster.uuid.equals(tserverInfo.getPlacementUuid()) + && !currentNode.cloudInfo.private_ip.equals( + tserverInfo.getPrivateAddress().getHost())) + .collect(Collectors.toList()); + + long numActiveTservers = tserversActiveInAZExcludingCurrentNode.size(); + + // We have replication number of copies a tablet so we need more than the replication + // factor number of nodes for tablets to move off. + // We only want to move data if the number of nodes in the zone are more than or equal + // the RF of the zone. + log.debug( + "Cluster: {}, numNodes in cluster: {}, number of active tservers excluding current node" + + " removing: {}, RF in az: {}", + currCluster.uuid, + userIntent.numNodes, + numActiveTservers, + rfInZone); + return userIntent.numNodes > userIntent.replicationFactor && numActiveTservers >= rfInZone; + } + public void createResumeUniverseTasks(Universe universe, UUID customerUUID) { UniverseDefinitionTaskParams universeDetails = universe.getUniverseDetails(); Collection nodes = universe.getNodes(); diff --git a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/UniverseTaskBase.java b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/UniverseTaskBase.java index 24133cd48440..36ec9f1d71a8 100644 --- a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/UniverseTaskBase.java +++ b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/UniverseTaskBase.java @@ -366,7 +366,8 @@ public CustomBuilder taskTypes(Collection taskTypes) { TaskType.PauseUniverse, TaskType.ResumeUniverse, TaskType.PauseXClusterUniverses, - TaskType.ResumeXClusterUniverses); + TaskType.ResumeXClusterUniverses, + TaskType.DecommissionNode); // Tasks that are allowed to run if cluster placement modification task failed. // This mapping blocks/allows actions on the UI done by a mapping defined in diff --git a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/subtasks/DeleteNode.java b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/subtasks/DeleteNode.java index 7a9e62c9723e..5645b74c163c 100644 --- a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/subtasks/DeleteNode.java +++ b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/subtasks/DeleteNode.java @@ -53,7 +53,8 @@ public void run() { updatePlacementInfo(clusterNodes, cluster.placementInfo); // Update userIntent to reflect new numNodes - cluster.userIntent.numNodes = universeDetails.nodeDetailsSet.size(); + cluster.userIntent.numNodes = + (int) universeDetails.getNodesInCluster(cluster.uuid).size(); universe.setUniverseDetails(universeDetails); } }; diff --git a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/subtasks/UpdateUniverseIntent.java b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/subtasks/UpdateUniverseIntent.java index 778d833464b3..7caf9ec73f16 100644 --- a/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/subtasks/UpdateUniverseIntent.java +++ b/managed/src/main/java/com/yugabyte/yw/commissioner/tasks/subtasks/UpdateUniverseIntent.java @@ -12,8 +12,11 @@ import com.yugabyte.yw.commissioner.BaseTaskDependencies; import com.yugabyte.yw.commissioner.tasks.UniverseTaskBase; +import com.yugabyte.yw.common.PlacementInfoUtil; import com.yugabyte.yw.forms.UniverseDefinitionTaskParams; import com.yugabyte.yw.models.Universe.UniverseUpdater; +import com.yugabyte.yw.models.helpers.NodeDetails; +import java.util.List; import javax.inject.Inject; import lombok.extern.slf4j.Slf4j; @@ -25,7 +28,10 @@ protected UpdateUniverseIntent(BaseTaskDependencies baseTaskDependencies) { super(baseTaskDependencies); } - public static class Params extends UniverseDefinitionTaskParams {} + public static class Params extends UniverseDefinitionTaskParams { + public boolean updatePlacementInfo = false; + public List clusterNodeDetails; + } protected Params taskParams() { return (Params) taskParams; @@ -53,6 +59,20 @@ public void run() { throw new RuntimeException(msg); } UniverseDefinitionTaskParams.Cluster cluster = taskParams().clusters.get(0); + + if (taskParams().updatePlacementInfo) { + List clusterNodeDetails = taskParams().clusterNodeDetails; + PlacementInfoUtil.updatePlacementInfo(clusterNodeDetails, cluster.placementInfo); + + cluster.userIntent.numNodes = clusterNodeDetails.size(); + log.info( + "Setting taskParams cluster placement info to {} and numNodes to {} for universe" + + " {} cluster {}", + cluster.placementInfo.toString(), + cluster.userIntent.numNodes, + taskParams().getUniverseUUID(), + cluster.uuid); + } universe .getUniverseDetails() .upsertCluster(cluster.userIntent, cluster.placementInfo, cluster.uuid); diff --git a/managed/src/main/java/com/yugabyte/yw/common/NodeActionType.java b/managed/src/main/java/com/yugabyte/yw/common/NodeActionType.java index 2a72f7de8560..c4ebef4720ad 100644 --- a/managed/src/main/java/com/yugabyte/yw/common/NodeActionType.java +++ b/managed/src/main/java/com/yugabyte/yw/common/NodeActionType.java @@ -34,7 +34,8 @@ public enum NodeActionType { // Re-provision node with already stopped processes. REPROVISION, // REplace an node. - REPLACE; + REPLACE, + DECOMMISSION; NodeActionType() { this(false); @@ -78,6 +79,8 @@ public String toString(boolean completed) { return completed ? "Re-provisioned" : "Re-provisioning"; case REPLACE: return completed ? "Replaced" : "Replacing"; + case DECOMMISSION: + return completed ? "Decommissioned" : "Decommissioning"; default: return null; } @@ -85,6 +88,8 @@ public String toString(boolean completed) { public TaskType getCommissionerTask() { switch (this) { + case DECOMMISSION: + return TaskType.DecommissionNode; case ADD: return TaskType.AddNodeToUniverse; case REMOVE: @@ -139,6 +144,8 @@ public CustomerTask.TaskType getCustomerTask() { return CustomerTask.TaskType.ReprovisionNode; case REPLACE: return CustomerTask.TaskType.Replace; + case DECOMMISSION: + return CustomerTask.TaskType.Decommission; default: return null; } diff --git a/managed/src/main/java/com/yugabyte/yw/common/PlacementInfoUtil.java b/managed/src/main/java/com/yugabyte/yw/common/PlacementInfoUtil.java index 80231b5a7a4c..dbb0f8fc0f78 100644 --- a/managed/src/main/java/com/yugabyte/yw/common/PlacementInfoUtil.java +++ b/managed/src/main/java/com/yugabyte/yw/common/PlacementInfoUtil.java @@ -921,31 +921,41 @@ public static List getAZsSortedByNumNodes(PlacementInfo placementIn .collect(Collectors.toList()); } + // Given accurate node details, updates placement info to match. public static void updatePlacementInfo( Collection nodes, PlacementInfo placementInfo) { - if (nodes != null && placementInfo != null) { - Map azUuidToNumNodes = getAzUuidToNumNodes(nodes, true); - for (int cIdx = 0; cIdx < placementInfo.cloudList.size(); cIdx++) { - PlacementCloud cloud = placementInfo.cloudList.get(cIdx); - for (int rIdx = 0; rIdx < cloud.regionList.size(); rIdx++) { - PlacementRegion region = cloud.regionList.get(rIdx); - for (int azIdx = 0; azIdx < region.azList.size(); azIdx++) { - PlacementAZ az = region.azList.get(azIdx); - Integer azNumNodes = azUuidToNumNodes.get(az.uuid); - if (azNumNodes != null) { - LOG.info("Update {} {} {}.", az.name, az.numNodesInAZ, azNumNodes); - az.numNodesInAZ = azNumNodes; - } else { - region.azList.remove(az); - azIdx--; - } - } + if (nodes == null || placementInfo == null) { + LOG.debug( + "updatePlacementInfo: ignoring null values for nodes {}, placementInfo {}", + nodes, + placementInfo); + return; + } - if (region.azList.isEmpty()) { - cloud.regionList.remove(region); - rIdx--; + // get AZ -> node count map from nodeDetails + Map azUuidToNumNodes = getAzUuidToNumNodes(nodes, true); + + // update placement info structures based on this map + for (int cIdx = 0; cIdx < placementInfo.cloudList.size(); cIdx++) { + PlacementCloud cloud = placementInfo.cloudList.get(cIdx); + for (int rIdx = 0; rIdx < cloud.regionList.size(); rIdx++) { + PlacementRegion region = cloud.regionList.get(rIdx); + for (int azIdx = 0; azIdx < region.azList.size(); azIdx++) { + PlacementAZ az = region.azList.get(azIdx); + Integer azNumNodes = azUuidToNumNodes.get(az.uuid); + if (azNumNodes != null) { + LOG.info("Update {} {} {}.", az.name, az.numNodesInAZ, azNumNodes); + az.numNodesInAZ = azNumNodes; + } else { + region.azList.remove(az); + azIdx--; } } + + if (region.azList.isEmpty()) { + cloud.regionList.remove(region); + rIdx--; + } } } } diff --git a/managed/src/main/java/com/yugabyte/yw/controllers/NodeInstanceController.java b/managed/src/main/java/com/yugabyte/yw/controllers/NodeInstanceController.java index eac40c38b1d1..16578f1f5f51 100644 --- a/managed/src/main/java/com/yugabyte/yw/controllers/NodeInstanceController.java +++ b/managed/src/main/java/com/yugabyte/yw/controllers/NodeInstanceController.java @@ -448,11 +448,13 @@ public Result deleteInstance( return YBPSuccess.empty(); } - @ApiOperation(value = "Update a node", response = YBPTask.class) + @ApiOperation( + value = "Perform the specified action on the universe node", + response = YBPTask.class) @ApiImplicitParams({ @ApiImplicitParam( name = "Node action", - value = "Node action data to be updated", + value = "Details of the node action to be performed", required = true, dataType = "com.yugabyte.yw.forms.NodeActionFormData", paramType = "body") @@ -505,7 +507,8 @@ public Result nodeAction( || nodeAction == NodeActionType.REMOVE || nodeAction == NodeActionType.DELETE || nodeAction == NodeActionType.REBOOT - || nodeAction == NodeActionType.HARD_REBOOT) + || nodeAction == NodeActionType.HARD_REBOOT + || nodeAction == NodeActionType.DECOMMISSION) && !force) { new AllowedActionsHelper(universe, universe.getNode(nodeName)) .allowedOrBadRequest(nodeAction); diff --git a/managed/src/main/java/com/yugabyte/yw/forms/NodeActionFormData.java b/managed/src/main/java/com/yugabyte/yw/forms/NodeActionFormData.java index cb0a758abce4..6a065c5751a6 100644 --- a/managed/src/main/java/com/yugabyte/yw/forms/NodeActionFormData.java +++ b/managed/src/main/java/com/yugabyte/yw/forms/NodeActionFormData.java @@ -8,7 +8,9 @@ @Data public class NodeActionFormData { - @NotNull public NodeActionType nodeAction; + @ApiModelProperty(value = "Action to perform on the node.") + @NotNull + public NodeActionType nodeAction; @ApiModelProperty(value = "Should a master auto-restart on a stop node action") public static Boolean startMasterOnStopNode = true; @@ -16,6 +18,6 @@ public class NodeActionFormData { @ApiModelProperty(value = "Should a master auto-restart on a remove node action") public static Boolean startMasterOnRemoveNode = true; - @ApiModelProperty(value = "Should ignore errors and proceed with the node action") + @ApiModelProperty(value = "Should ignore master unavailability and proceed with the node action") private boolean force = false; } diff --git a/managed/src/main/java/com/yugabyte/yw/models/CustomerTask.java b/managed/src/main/java/com/yugabyte/yw/models/CustomerTask.java index a6d4723daaf5..f7e1f985351f 100644 --- a/managed/src/main/java/com/yugabyte/yw/models/CustomerTask.java +++ b/managed/src/main/java/com/yugabyte/yw/models/CustomerTask.java @@ -387,7 +387,10 @@ public enum TaskType { RestoreContinuousBackup, @EnumValue("EnableNodeAgent") - EnableNodeAgent; + EnableNodeAgent, + + @EnumValue("Decommission") + Decommission; public String toString(boolean completed) { switch (this) { @@ -404,6 +407,8 @@ public String toString(boolean completed) { return completed ? "Rebooted" : "Rebooting"; case Remove: return completed ? "Removed" : "Removing"; + case Decommission: + return completed ? "Decommissioned" : "Decommissioning"; case ResizeNode: return completed ? "Resized Node" : "Resizing Node"; case Replace: diff --git a/managed/src/main/java/com/yugabyte/yw/models/helpers/AllowedActionsHelper.java b/managed/src/main/java/com/yugabyte/yw/models/helpers/AllowedActionsHelper.java index 5afaaf40cd61..641f69414a22 100644 --- a/managed/src/main/java/com/yugabyte/yw/models/helpers/AllowedActionsHelper.java +++ b/managed/src/main/java/com/yugabyte/yw/models/helpers/AllowedActionsHelper.java @@ -95,7 +95,8 @@ private String nodeActionErrOrNull(NodeActionType action) { // removeSingleNodeErrOrNull. We will add validation after. if (action == NodeActionType.STOP || action == NodeActionType.REMOVE - || action == NodeActionType.REBOOT) { + || action == NodeActionType.REBOOT + || action == NodeActionType.DECOMMISSION) { errorMsg = removeProcessesErrOrNull(action); if (errorMsg != null) { return errorMsg; @@ -106,7 +107,7 @@ private String nodeActionErrOrNull(NodeActionType action) { } } - if (action == NodeActionType.DELETE) { + if (action == NodeActionType.DELETE || action == NodeActionType.DECOMMISSION) { errorMsg = deleteSingleNodeErrOrNull(action); if (errorMsg != null) { return errorMsg; @@ -189,7 +190,8 @@ private String removePrimaryProcessOrNull( private String deleteSingleNodeErrOrNull(NodeActionType action) { UniverseDefinitionTaskParams.Cluster cluster = universe.getCluster(node.placementUuid); - if ((cluster.clusterType == PRIMARY) && (node.state == NodeState.Decommissioned)) { + if ((cluster.clusterType == PRIMARY) + && ((node.state == NodeState.Decommissioned) || action == NodeActionType.DECOMMISSION)) { int nodesInCluster = universe.getUniverseDetails().getNodesInCluster(cluster.uuid).size(); int minNodes = cluster.userIntent.dedicatedNodes diff --git a/managed/src/main/java/com/yugabyte/yw/models/helpers/NodeDetails.java b/managed/src/main/java/com/yugabyte/yw/models/helpers/NodeDetails.java index 0f40ee754ab7..de1e5536cee0 100644 --- a/managed/src/main/java/com/yugabyte/yw/models/helpers/NodeDetails.java +++ b/managed/src/main/java/com/yugabyte/yw/models/helpers/NodeDetails.java @@ -3,6 +3,7 @@ package com.yugabyte.yw.models.helpers; import static com.yugabyte.yw.common.NodeActionType.ADD; +import static com.yugabyte.yw.common.NodeActionType.DECOMMISSION; import static com.yugabyte.yw.common.NodeActionType.DELETE; import static com.yugabyte.yw.common.NodeActionType.HARD_REBOOT; import static com.yugabyte.yw.common.NodeActionType.QUERY; @@ -121,7 +122,7 @@ public enum NodeState { UpdateGFlags(), // Set after all the services (master, tserver, etc) on a node are successfully running. // Setting state to Live must be towards the end as ADD cannot be an option here. - Live(STOP, REMOVE, QUERY, REBOOT, HARD_REBOOT, REPLACE), + Live(STOP, REMOVE, QUERY, REBOOT, HARD_REBOOT, REPLACE, DECOMMISSION), // Set when node is about to enter the stopped state. // The actions in Live state should apply because of the transition from Live to Stopping. Stopping(STOP, REMOVE), @@ -137,7 +138,7 @@ public enum NodeState { // a status query MetricsUnavailable(), // Set when a node is marked for removal. Note that we will wait to get all its data out. - ToBeRemoved(REMOVE), + ToBeRemoved(REMOVE, DECOMMISSION), // Set when a node is about to be removed (unjoined) from the cluster. Removing(REMOVE), // Set after the node has been removed (unjoined) from the cluster. diff --git a/managed/src/main/java/com/yugabyte/yw/models/helpers/TaskType.java b/managed/src/main/java/com/yugabyte/yw/models/helpers/TaskType.java index b1be451262d3..578cb1a03379 100644 --- a/managed/src/main/java/com/yugabyte/yw/models/helpers/TaskType.java +++ b/managed/src/main/java/com/yugabyte/yw/models/helpers/TaskType.java @@ -619,6 +619,11 @@ public enum TaskType { CustomerTask.TaskType.EnableNodeAgent, CustomerTask.TargetType.Universe), + DecommissionNode( + com.yugabyte.yw.commissioner.tasks.DecommissionNode.class, + CustomerTask.TaskType.Decommission, + CustomerTask.TargetType.Node), + /* Subtasks start here */ KubernetesCheckVolumeExpansion( diff --git a/managed/src/main/resources/application.test.conf b/managed/src/main/resources/application.test.conf index 967e945c8564..61dd5e72d812 100644 --- a/managed/src/main/resources/application.test.conf +++ b/managed/src/main/resources/application.test.conf @@ -26,8 +26,6 @@ yb { kubernetes.pullSecretName = "pull-sec" security.default.access.key = "mock-access-code-key" - tasks.disabled_timeouts = true - audit.log.verifyLogging = true wait_for_yqlserver_retry = 500 ms @@ -66,9 +64,13 @@ yb { verify_cluster_state = false } + tasks { + disabled_timeouts = true + } + test { # Log all test output to the file defined in logback-test.xml - logtofile = false + logtofile = ${?YB_TEST_LOGTOFILE} } } @@ -88,6 +90,7 @@ runtime_config{ } + # Only used by sbt swaggerGen swagger.filter = "com.yugabyte.yw.common.swagger.PlatformSwaggerSpecFilter" api.version = "v1" diff --git a/managed/src/main/resources/swagger-strict.json b/managed/src/main/resources/swagger-strict.json index b5471407f50d..25054b8485c4 100644 --- a/managed/src/main/resources/swagger-strict.json +++ b/managed/src/main/resources/swagger-strict.json @@ -1684,7 +1684,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -3572,7 +3572,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -5632,7 +5632,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -6010,7 +6010,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -6911,7 +6911,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -7817,11 +7817,12 @@ "NodeActionFormData" : { "properties" : { "force" : { - "description" : "Should ignore errors and proceed with the node action", + "description" : "Should ignore master unavailability and proceed with the node action", "type" : "boolean" }, "nodeAction" : { - "enum" : [ "ADD", "REMOVE", "START", "STOP", "DELETE", "QUERY", "RELEASE", "REBOOT", "START_MASTER", "PRECHECK_DETACHED", "HARD_REBOOT", "REPROVISION", "REPLACE" ], + "description" : "Action to perform on the node.", + "enum" : [ "ADD", "REMOVE", "START", "STOP", "DELETE", "QUERY", "RELEASE", "REBOOT", "START_MASTER", "PRECHECK_DETACHED", "HARD_REBOOT", "REPROVISION", "REPLACE", "DECOMMISSION" ], "type" : "string" } }, @@ -8344,7 +8345,7 @@ "properties" : { "allowedActions" : { "items" : { - "enum" : [ "ADD", "REMOVE", "START", "STOP", "DELETE", "QUERY", "RELEASE", "REBOOT", "START_MASTER", "PRECHECK_DETACHED", "HARD_REBOOT", "REPROVISION", "REPLACE" ], + "enum" : [ "ADD", "REMOVE", "START", "STOP", "DELETE", "QUERY", "RELEASE", "REBOOT", "START_MASTER", "PRECHECK_DETACHED", "HARD_REBOOT", "REPROVISION", "REPLACE", "DECOMMISSION" ], "type" : "string" }, "readOnly" : true, @@ -9946,7 +9947,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -10496,7 +10497,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -10866,7 +10867,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -11852,7 +11853,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -12005,7 +12006,7 @@ }, "taskType" : { "description" : "Type of task to be scheduled.", - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "useLocalTimezone" : { @@ -12032,7 +12033,7 @@ }, "taskTypes" : { "items" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "type" : "array", @@ -12421,7 +12422,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -12990,7 +12991,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -13590,7 +13591,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -13846,7 +13847,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -14315,7 +14316,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -14545,7 +14546,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -14775,7 +14776,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -15265,7 +15266,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -15945,7 +15946,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -28409,7 +28410,7 @@ "name" : "request", "required" : false }, { - "description" : "Node action data to be updated", + "description" : "Details of the node action to be performed", "in" : "body", "name" : "Node action", "required" : true, @@ -28436,7 +28437,7 @@ "security" : [ { "apiKeyAuth" : [ ] } ], - "summary" : "Update a node", + "summary" : "Perform the specified action on the universe node", "tags" : [ "Node instances" ] } }, diff --git a/managed/src/main/resources/swagger.json b/managed/src/main/resources/swagger.json index 920be5aa3e3b..1eaa1958b242 100644 --- a/managed/src/main/resources/swagger.json +++ b/managed/src/main/resources/swagger.json @@ -1696,7 +1696,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -3607,7 +3607,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -5667,7 +5667,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -6049,7 +6049,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -6954,7 +6954,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -7864,11 +7864,12 @@ "NodeActionFormData" : { "properties" : { "force" : { - "description" : "Should ignore errors and proceed with the node action", + "description" : "Should ignore master unavailability and proceed with the node action", "type" : "boolean" }, "nodeAction" : { - "enum" : [ "ADD", "REMOVE", "START", "STOP", "DELETE", "QUERY", "RELEASE", "REBOOT", "START_MASTER", "PRECHECK_DETACHED", "HARD_REBOOT", "REPROVISION", "REPLACE" ], + "description" : "Action to perform on the node.", + "enum" : [ "ADD", "REMOVE", "START", "STOP", "DELETE", "QUERY", "RELEASE", "REBOOT", "START_MASTER", "PRECHECK_DETACHED", "HARD_REBOOT", "REPROVISION", "REPLACE", "DECOMMISSION" ], "type" : "string" } }, @@ -8391,7 +8392,7 @@ "properties" : { "allowedActions" : { "items" : { - "enum" : [ "ADD", "REMOVE", "START", "STOP", "DELETE", "QUERY", "RELEASE", "REBOOT", "START_MASTER", "PRECHECK_DETACHED", "HARD_REBOOT", "REPROVISION", "REPLACE" ], + "enum" : [ "ADD", "REMOVE", "START", "STOP", "DELETE", "QUERY", "RELEASE", "REBOOT", "START_MASTER", "PRECHECK_DETACHED", "HARD_REBOOT", "REPROVISION", "REPLACE", "DECOMMISSION" ], "type" : "string" }, "readOnly" : true, @@ -10042,7 +10043,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -10605,7 +10606,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -10975,7 +10976,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -11969,7 +11970,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -12122,7 +12123,7 @@ }, "taskType" : { "description" : "Type of task to be scheduled.", - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "useLocalTimezone" : { @@ -12149,7 +12150,7 @@ }, "taskTypes" : { "items" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "type" : "array", @@ -12538,7 +12539,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -13107,7 +13108,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -13707,7 +13708,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -13963,7 +13964,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -14432,7 +14433,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -14662,7 +14663,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -14892,7 +14893,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -15382,7 +15383,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -16103,7 +16104,7 @@ "type" : "boolean" }, "updatingTask" : { - "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], + "enum" : [ "CloudBootstrap", "CloudCleanup", "CreateCassandraTable", "CreateUniverse", "ReadOnlyClusterCreate", "ReadOnlyKubernetesClusterDelete", "ReadOnlyClusterDelete", "CreateKubernetesUniverse", "ReadOnlyKubernetesClusterCreate", "DestroyUniverse", "PauseUniverse", "ResumeUniverse", "PauseKubernetesUniverse", "ResumeKubernetesUniverse", "DestroyKubernetesUniverse", "DeleteTable", "BackupUniverse", "RestoreBackup", "MultiTableBackup", "CreateBackup", "ConfigureDBApis", "ConfigureDBApisKubernetes", "CreatePitrConfig", "DeletePitrConfig", "RestoreSnapshotSchedule", "EditUniverse", "EditKubernetesUniverse", "ExternalScript", "ImportIntoTable", "RunApiTriggeredHooks", "AddOnClusterCreate", "AddOnClusterDelete", "UpgradeUniverse", "UpdateLoadBalancerConfig", "RestartUniverse", "RestartUniverseKubernetesUpgrade", "SoftwareUpgrade", "SoftwareKubernetesUpgrade", "KubernetesOverridesUpgrade", "GFlagsUpgrade", "GFlagsKubernetesUpgrade", "CertsRotate", "CertsRotateKubernetesUpgrade", "TlsToggle", "VMImageUpgrade", "SystemdUpgrade", "RebootUniverse", "UpgradeKubernetesUniverse", "DeleteNodeFromUniverse", "StopNodeInUniverse", "StartNodeInUniverse", "AddNodeToUniverse", "RemoveNodeFromUniverse", "RebootNodeInUniverse", "ReleaseInstanceFromUniverse", "RotateAccessKey", "SetUniverseKey", "CreateAndRotateAccessKey", "CreateKMSConfig", "EditKMSConfig", "DeleteKMSConfig", "UpdateDiskSize", "UpdateKubernetesDiskSize", "StartMasterOnNode", "DeleteXClusterConfig", "SyncXClusterConfig", "CreateSupportBundle", "CreateXClusterConfig", "EditXClusterConfig", "RestartXClusterConfig", "RestartDrConfig", "SyncDrConfig", "SetTablesDrConfig", "SetDatabasesDrConfig", "CreateDrConfig", "DeleteDrConfig", "FailoverDrConfig", "SwitchoverDrConfig", "EditDrConfig", "EditDrConfigParams", "PauseXClusterUniverses", "ResumeXClusterUniverses", "ReinstallNodeAgent", "DeleteCustomerConfig", "DeleteCustomerStorageConfig", "ResizeNode", "CreateTableSpacesInUniverse", "ThirdpartySoftwareUpgrade", "ModifyAuditLoggingConfig", "InstallYbcSoftware", "UpgradeUniverseYbc", "UpgradeYbcGFlags", "DisableYbc", "AddGFlagMetadata", "CloudProviderDelete", "CreateBackupSchedule", "CreateBackupScheduleKubernetes", "DeleteBackupSchedule", "DeleteBackupScheduleKubernetes", "EditBackupSchedule", "EditBackupScheduleKubernetes", "CloudProviderEdit", "SoftwareUpgradeYB", "SoftwareKubernetesUpgradeYB", "FinalizeUpgrade", "RollbackUpgrade", "RollbackKubernetesUpgrade", "LdapUniverseSync", "ReprovisionNode", "ReplaceNodeInUniverse", "UpdateProxyConfig", "RecommissionNodeInstance", "DecommissionNodeInstance", "MasterFailover", "SyncMasterAddresses", "CreateYbaBackup", "RestoreYbaBackup", "RestoreContinuousBackup", "EnableNodeAgentInUniverse", "DecommissionNode", "KubernetesCheckVolumeExpansion", "KubernetesPostExpansionCheckVolume", "NodeCertReloadTask", "UpdateUniverseConfig", "CreateRootVolumes", "ReplaceRootVolume", "ChangeInstanceType", "PersistResizeNode", "PersistSystemdUpgrade", "UpdateNodeDetails", "AddAuthorizedKey", "AnsibleClusterServerCtl", "AnsibleConfigureServers", "AnsibleDestroyServer", "PauseServer", "ResumeServer", "AnsibleSetupServer", "AnsibleCreateServer", "PrecheckNode", "PrecheckNodeDetached", "AnsibleUpdateNodeInfo", "BulkImport", "ChangeMasterConfig", "ChangeAdminPassword", "DropTable", "CreateTable", "DeleteNode", "DeleteBackup", "DeleteBackupYb", "UpdateNodeProcess", "DeleteTableFromUniverse", "DeleteTablesFromUniverse", "DeleteKeyspace", "LoadBalancerStateChange", "ModifyBlackList", "CheckUnderReplicatedTablets", "CheckFollowerLag", "CheckNodeSafeToDelete", "ManipulateDnsRecordTask", "RemoveUniverseEntry", "SetFlagInMemory", "SetNodeState", "SwamperTargetsFileUpdate", "UniverseUpdateSucceeded", "UpdateAndPersistGFlags", "UpdateAndPersistKubernetesOverrides", "HandleKubernetesNamespacedServices", "UpdatePlacementInfo", "UpdateSoftwareVersion", "UpdateUniverseYbcDetails", "YBCBackupSucceeded", "UpdateUniverseYbcGflagsDetails", "VerifyNodeSSHAccess", "WaitForDataMove", "WaitForLeaderBlacklistCompletion", "WaitForFollowerLag", "WaitForLoadBalance", "WaitForMasterLeader", "WaitForServer", "WaitForYbcServer", "WaitForTServerHeartBeats", "DeleteClusterFromUniverse", "InstanceActions", "WaitForServerReady", "WaitForClockSync", "WaitForDuration", "RunExternalScript", "RemoveAuthorizedKey", "UpdateUniverseAccessKey", "ManageLoadBalancerGroup", "BootstrapProducer", "CheckBootstrapRequired", "DeleteBootstrapIds", "DeleteReplication", "DeleteXClusterConfigEntry", "DeleteXClusterTableConfigEntry", "DeleteDrConfigEntry", "WaitForReplicationDrain", "ResetXClusterConfigEntry", "SetReplicationPaused", "ChangeXClusterRole", "SetDrStates", "UpdateDrConfigParams", "XClusterAddNamespaceToOutboundReplicationGroup", "AddNamespaceToXClusterReplication", "XClusterRemoveNamespaceFromTargetUniverse", "XClusterRemoveNamespaceFromOutboundReplication", "SetRestoreTime", "XClusterConfigSetup", "XClusterConfigSetStatus", "XClusterConfigSetStatusForTables", "XClusterConfigSetStatusForNamespaces", "XClusterConfigModifyTables", "XClusterConfigRename", "XClusterConfigSync", "XClusterConfigUpdateMasterAddresses", "XClusterInfoPersist", "ReplicateNamespaces", "CheckXUniverseAutoFlags", "PromoteSecondaryConfigToMainConfig", "DeleteRemnantStreams", "CreateOutboundReplicationGroup", "XClusterDbReplicationSetup", "DeleteReplicationOnSource", "DeleteXClusterBackupRestoreEntries", "AddExistingPitrToXClusterConfig", "SetRestoreState", "CloudAccessKeyCleanup", "CloudAccessKeySetup", "CloudInitializer", "CloudProviderCleanup", "CloudRegionCleanup", "CloudRegionSetup", "CloudSetup", "BackupTable", "BackupTableYb", "BackupTableYbc", "BackupUniverseKeys", "RestoreBackupYb", "RestoreBackupYbc", "RestoreUniverseKeys", "RestoreUniverseKeysYb", "RestoreUniverseKeysYbc", "SetBackupHiddenState", "SetRestoreHiddenState", "RestorePreflightValidate", "BackupPreflightValidate", "WaitForLeadersOnPreferredOnly", "EnableEncryptionAtRest", "DisableEncryptionAtRest", "DestroyEncryptionAtRest", "KubernetesCommandExecutor", "KubernetesWaitForPod", "KubernetesCheckNumPod", "PodDisruptionBudgetPolicy", "SetActiveUniverseKeys", "WaitForEncryptionKeyInMemory", "UnivSetCertificate", "CreateAlertDefinitions", "ManageAlertDefinitions", "MarkSourceMetric", "UniverseSetTlsParams", "UniverseUpdateRootCert", "ResetUniverseVersion", "DeleteCertificate", "SetNodeStatus", "CheckMasterLeader", "CheckMasters", "CheckTServers", "WaitForTServerHBs", "CreatePrometheusSwamperConfig", "PreflightNodeCheck", "RunYsqlUpgrade", "PromoteAutoFlags", "RollbackAutoFlags", "StoreAutoFlagConfigVersion", "CheckUpgrade", "CheckCertificateConfig", "CheckMemory", "CheckLocale", "CheckGlibc", "PGUpgradeTServerCheck", "RunYsqlMajorVersionCatalogUpgrade", "RollbackYsqlMajorVersionCatalogUpgrade", "CheckSoftwareVersion", "UpdateMountedDisks", "TransferXClusterCerts", "CreateTableSpaces", "ManageOtelCollector", "UpdateAndPersistAuditLoggingConfig", "MarkUniverseForHealthScriptReUpload", "RebootServer", "HardRebootServer", "RunHooks", "UpdateUniverseTags", "UpgradeYbc", "InstallYbcSoftwareOnK8s", "InstanceExistCheck", "DeleteRootVolumes", "InstallingThirdPartySoftware", "InstallNodeAgent", "WaitForNodeAgent", "CloudImageBundleSetup", "UpdateClusterUserIntent", "UpdateClusterAPIDetails", "UpdateUniverseState", "UpdateUniverseCommunicationPorts", "UpdateUniverseIntent", "UpdateConsistencyCheck", "FreezeUniverse", "QueryLdapServer", "DbLdapSync", "CheckForClusterServers", "CheckLeaderlessTablets", "CheckNodesAreSafeToTakeDown", "ValidateNodeDiskSize", "CheckNodeReachable", "WaitStartingFromTime", "RemoveNodeAgent", "UpdateUniverseFields", "RunNodeCommand", "MasterLeaderStepdown" ], "type" : "string" }, "updatingTaskUUID" : { @@ -30120,7 +30121,7 @@ "name" : "request", "required" : false }, { - "description" : "Node action data to be updated", + "description" : "Details of the node action to be performed", "in" : "body", "name" : "Node action", "required" : true, @@ -30147,7 +30148,7 @@ "security" : [ { "apiKeyAuth" : [ ] } ], - "summary" : "Update a node", + "summary" : "Perform the specified action on the universe node", "tags" : [ "Node instances" ] } }, diff --git a/managed/src/test/java/com/yugabyte/yw/commissioner/TaskExecutorTest.java b/managed/src/test/java/com/yugabyte/yw/commissioner/TaskExecutorTest.java index edc2a4081869..123bdebe8228 100644 --- a/managed/src/test/java/com/yugabyte/yw/commissioner/TaskExecutorTest.java +++ b/managed/src/test/java/com/yugabyte/yw/commissioner/TaskExecutorTest.java @@ -136,7 +136,9 @@ public class TaskExecutorTest extends PlatformGuiceApplicationBaseTest { TaskType.SwitchoverDrConfig, TaskType.FailoverDrConfig, TaskType.ResumeKubernetesUniverse, - TaskType.PauseKubernetesUniverse); + TaskType.PauseKubernetesUniverse, + TaskType.FailoverDrConfig, + TaskType.DecommissionNode); @Override protected Application provideApplication() { diff --git a/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/GFlagsUpgradeLocalTest.java b/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/GFlagsUpgradeLocalTest.java index 88d1fc0e377f..4994a3a36069 100644 --- a/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/GFlagsUpgradeLocalTest.java +++ b/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/GFlagsUpgradeLocalTest.java @@ -682,6 +682,8 @@ private T getUpgradeParams( upgadeParams.upgradeOption = upgradeOption; upgadeParams.expectedUniverseVersion = universe.getVersion(); upgadeParams.clusters = universe.getUniverseDetails().clusters; + upgadeParams.sleepAfterMasterRestartMillis = 10000; + upgadeParams.sleepAfterTServerRestartMillis = 10000; return upgadeParams; } diff --git a/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/LocalProviderUniverseTestBase.java b/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/LocalProviderUniverseTestBase.java index c4d7e367f676..37f4e6cdb225 100644 --- a/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/LocalProviderUniverseTestBase.java +++ b/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/LocalProviderUniverseTestBase.java @@ -56,6 +56,7 @@ import com.yugabyte.yw.forms.RestartTaskParams; import com.yugabyte.yw.forms.RunQueryFormData; import com.yugabyte.yw.forms.UniverseDefinitionTaskParams; +import com.yugabyte.yw.forms.UniverseDefinitionTaskParams.Cluster; import com.yugabyte.yw.forms.UniverseResp; import com.yugabyte.yw.forms.UniverseTaskParams; import com.yugabyte.yw.forms.UpgradeTaskParams; @@ -75,6 +76,7 @@ import com.yugabyte.yw.models.helpers.CloudInfoInterface; import com.yugabyte.yw.models.helpers.CommonUtils; import com.yugabyte.yw.models.helpers.NodeDetails; +import com.yugabyte.yw.models.helpers.NodeDetails.NodeState; import com.yugabyte.yw.models.helpers.TaskType; import com.yugabyte.yw.models.helpers.provider.LocalCloudInfo; import com.yugabyte.yw.scheduler.JobScheduler; @@ -897,6 +899,7 @@ protected TaskInfo destroyUniverse(Universe universe, Customer customer) } protected void verifyUniverseState(Universe universe) { + log.info("universe definition json {}", universe.getUniverseDetailsJson()); String certificate = universe.getCertificateNodetoNode(); try (YBClient client = ybClientService.getClient(universe.getMasterAddresses(), certificate)) { GetMasterClusterConfigResponse masterClusterConfig = client.getMasterClusterConfig(); @@ -905,13 +908,13 @@ protected void verifyUniverseState(Universe universe) { UniverseDefinitionTaskParams.Cluster primaryCluster = universeDetails.getPrimaryCluster(); CatalogEntityInfo.ReplicationInfoPB replicationInfo = config.getReplicationInfo(); CatalogEntityInfo.PlacementInfoPB liveReplicas = replicationInfo.getLiveReplicas(); - verifyCluster(primaryCluster, liveReplicas); + verifyCluster(universe, primaryCluster, liveReplicas); verifyMasterAddresses(universe); if (!universeDetails.getReadOnlyClusters().isEmpty()) { UniverseDefinitionTaskParams.Cluster asyncCluster = universeDetails.getReadOnlyClusters().get(0); CatalogEntityInfo.PlacementInfoPB readReplicas = replicationInfo.getReadReplicas(0); - verifyCluster(asyncCluster, readReplicas); + verifyCluster(universe, asyncCluster, readReplicas); } if (waitForClusterToStabilize) { RetryTaskUntilCondition condition = @@ -933,7 +936,9 @@ protected void verifyUniverseState(Universe universe) { } protected void verifyCluster( - UniverseDefinitionTaskParams.Cluster cluster, CatalogEntityInfo.PlacementInfoPB replicas) { + Universe universe, + UniverseDefinitionTaskParams.Cluster cluster, + CatalogEntityInfo.PlacementInfoPB replicas) { assertEquals(cluster.uuid.toString(), replicas.getPlacementUuid().toStringUtf8()); assertEquals(cluster.userIntent.replicationFactor, replicas.getNumReplicas()); Map nodeCount = localNodeManager.getNodeCount(cluster.uuid); @@ -951,6 +956,9 @@ protected void verifyCluster( .map(az -> AvailabilityZone.getOrBadRequest(az.uuid).getCode()) .collect(Collectors.toSet()); assertEquals(zones, placementZones); + + // verify node details matches cluster user intent + verifyNodeDetails(universe, cluster); } protected void verifyMasterAddresses(Universe universe) { @@ -1210,6 +1218,35 @@ protected void verifyNodeModifications(Universe universe, int added, int removed .count()); } + protected Pair verifyNodeDetails(Universe universe, Cluster cluster) { + // (numMasters, numTservers) + Pair nodeCounts = + new Pair( + universe.getNodes().stream() + .filter(n -> n.placementUuid.equals(cluster.uuid) && n.isMaster) + .count(), + universe.getNodes().stream() + .filter(n -> n.placementUuid.equals(cluster.uuid) && n.isTserver) + .count()); + boolean allNodesLive = universe.getNodes().stream().allMatch(n -> n.state == NodeState.Live); + log.info( + "Verifying node details for cluster {}, numMasters {}, numTservers {}, allNodesLive {}", + cluster.uuid, + nodeCounts.getFirst(), + nodeCounts.getSecond(), + allNodesLive); + + if (allNodesLive) { + assertEquals(nodeCounts.getSecond().intValue(), cluster.userIntent.numNodes); + + if (cluster.clusterType == UniverseDefinitionTaskParams.ClusterType.PRIMARY + && cluster.userIntent.dedicatedNodes) { + assertEquals(nodeCounts.getFirst().intValue(), cluster.userIntent.replicationFactor); + } + } + return nodeCounts; + } + protected void verifyMasterLBStatus( Customer customer, Universe universe, boolean isEnabled, boolean isLoadBalancerIdle) { MetaMasterHandler metaMasterHandler = app.injector().instanceOf(MetaMasterHandler.class); diff --git a/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/NodeOperationsLocalTest.java b/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/NodeOperationsLocalTest.java index e8fec5bea729..fee81b6037c5 100644 --- a/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/NodeOperationsLocalTest.java +++ b/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/NodeOperationsLocalTest.java @@ -5,6 +5,7 @@ import static com.yugabyte.yw.common.AssertHelper.assertOk; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertTrue; import static play.test.Helpers.contentAsString; import com.fasterxml.jackson.databind.JsonNode; @@ -181,6 +182,130 @@ public void testRemoveReleaseNodeFromUniverse() throws InterruptedException { verifyUniverseState(universe); } + @Test + public void testDecommissionNode() throws InterruptedException { + UniverseDefinitionTaskParams.UserIntent userIntent = getDefaultUserIntent(); + userIntent.specificGFlags = getGFlags(); + userIntent.replicationFactor = 1; + userIntent.numNodes = 3; + Universe universe = createUniverse(userIntent); + NodeDetails nodeDetails = + universe.getUniverseDetails().nodeDetailsSet.stream() + .filter(n -> !n.isMaster && n.isTserver) + .findFirst() + .get(); + initYSQL(universe); + verifyYSQL(universe); + verifyUniverseState(universe); + + String nodeName = nodeDetails.nodeName; + NodeActionFormData formData = new NodeActionFormData(); + formData.nodeAction = NodeActionType.DECOMMISSION; + Result result = nodeOperationInUniverse(universe.getUniverseUUID(), nodeName, formData); + checkAndWaitForTask(result); + universe = Universe.getOrBadRequest(universe.getUniverseUUID()); + + for (NodeDetails details : universe.getUniverseDetails().nodeDetailsSet) { + assertEquals(NodeDetails.NodeState.Live, details.state); + } + verifyUniverseState(universe); + } + + @Test + public void testDecommissionNodeMasterReplace() throws InterruptedException { + UniverseDefinitionTaskParams.UserIntent userIntent = getDefaultUserIntent(); + userIntent.specificGFlags = getGFlags(); + userIntent.replicationFactor = 3; + userIntent.numNodes = 4; + Universe universe = createUniverse(userIntent); + + Map> nodesGroupedByAzUuid = + universe.getUniverseDetails().nodeDetailsSet.stream() + .collect(Collectors.groupingBy(node -> node.azUuid)); + String nodeToRemove = null; + for (Map.Entry> entry : nodesGroupedByAzUuid.entrySet()) { + List nodesInAz = entry.getValue(); + if (nodesInAz.size() > 1) { + nodeToRemove = + nodesInAz.stream().filter(n -> n.isMaster && n.isTserver).findFirst().get().nodeName; + break; + } + } + initYSQL(universe); + verifyYSQL(universe); + verifyUniverseState(universe); + + NodeActionFormData formData = new NodeActionFormData(); + formData.nodeAction = NodeActionType.DECOMMISSION; + Result result = nodeOperationInUniverse(universe.getUniverseUUID(), nodeToRemove, formData); + checkAndWaitForTask(result); + universe = Universe.getOrBadRequest(universe.getUniverseUUID()); + + // Verify that we spwan up a new master. + assertEquals( + 3, + universe.getUniverseDetails().nodeDetailsSet.stream() + .filter(n -> n.isMaster && n.state.equals(NodeDetails.NodeState.Live)) + .count()); + for (NodeDetails details : universe.getUniverseDetails().nodeDetailsSet) { + assertEquals(NodeDetails.NodeState.Live, details.state); + } + verifyUniverseState(universe); + } + + @Test + public void testDecommissionNodeReadReplica() throws InterruptedException { + UniverseDefinitionTaskParams.UserIntent userIntent = getDefaultUserIntent(); + userIntent.specificGFlags = getGFlags(); + userIntent.replicationFactor = 1; + userIntent.numNodes = 2; + Universe universe = createUniverse(userIntent); + initYSQL(universe); + + UniverseDefinitionTaskParams.UserIntent rrIntent = getDefaultUserIntent(); + rrIntent.replicationFactor = 1; + rrIntent.numNodes = 2; + doAddReadReplica(universe, rrIntent); + + universe = Universe.getOrBadRequest(universe.getUniverseUUID()); + verifyYSQL(universe); + verifyUniverseState(universe); + Pair primaryCounts = + verifyNodeDetails(universe, universe.getUniverseDetails().getPrimaryCluster()); + Pair asyncCounts = + verifyNodeDetails(universe, universe.getUniverseDetails().getReadOnlyClusters().get(0)); + + UniverseDefinitionTaskParams.Cluster asyncCluster = + universe.getUniverseDetails().getReadOnlyClusters().get(0); + String nodeToRemove = + universe.getNodes().stream() + .filter(n -> n.placementUuid.equals(asyncCluster.uuid)) + .findFirst() + .orElseThrow() + .getNodeName(); + + NodeActionFormData formData = new NodeActionFormData(); + formData.nodeAction = NodeActionType.DECOMMISSION; + Result result = nodeOperationInUniverse(universe.getUniverseUUID(), nodeToRemove, formData); + checkAndWaitForTask(result); + universe = Universe.getOrBadRequest(universe.getUniverseUUID()); + log.info("universe definition json {}", universe.getUniverseDetailsJson()); + + verifyUniverseState(universe); + + Pair primaryCountsFinal = + verifyNodeDetails(universe, universe.getUniverseDetails().getPrimaryCluster()); + Pair asyncCountsFinal = + verifyNodeDetails(universe, universe.getUniverseDetails().getReadOnlyClusters().get(0)); + assertTrue( + "Primary cluster unchanged by this decommission", primaryCountsFinal.equals(primaryCounts)); + assertTrue( + "Async cluster decreased by this decommission", + asyncCountsFinal.getSecond() == asyncCounts.getSecond() - 1); + + verifyUniverseState(universe); + } + @Test public void testStartMasterRetries() throws InterruptedException { Universe universe = createUniverse(4, 3); diff --git a/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/SoftwareUpgradeLocalTest.java b/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/SoftwareUpgradeLocalTest.java index eb08f7061472..c7982de8f148 100644 --- a/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/SoftwareUpgradeLocalTest.java +++ b/managed/src/test/java/com/yugabyte/yw/commissioner/tasks/local/SoftwareUpgradeLocalTest.java @@ -65,6 +65,14 @@ public void setup() { OLD_DB_VERSION, baseDir + "/yugabyte/yugabyte-" + OLD_DB_VERSION + "/bin"); } + protected SoftwareUpgradeParams getBaseUpgradeParams() { + SoftwareUpgradeParams params = new SoftwareUpgradeParams(); + params.expectedUniverseVersion = -1; + params.sleepAfterMasterRestartMillis = 10000; + params.sleepAfterTServerRestartMillis = 10000; + return params; + } + @Test public void testSoftwareUpgradeWithNoRollbackSupport() throws InterruptedException { RuntimeConfigEntry.upsertGlobal(GlobalConfKeys.skipVersionChecks.getKey(), "true"); @@ -80,10 +88,9 @@ public void testSoftwareUpgradeWithNoRollbackSupport() throws InterruptedExcepti userIntent.specificGFlags = SpecificGFlags.construct(GFLAGS, GFLAGS); Universe universe = createUniverse(userIntent); initAndStartPayload(universe); - SoftwareUpgradeParams params = new SoftwareUpgradeParams(); - params.ybSoftwareVersion = DB_VERSION; + SoftwareUpgradeParams params = getBaseUpgradeParams(); params.setUniverseUUID(universe.getUniverseUUID()); - params.expectedUniverseVersion = -1; + params.ybSoftwareVersion = DB_VERSION; TaskInfo taskInfo = waitForTask( upgradeUniverseHandler.upgradeDBVersion( @@ -110,10 +117,9 @@ public void testRollbackUpgrade() throws InterruptedException { UniverseConfKeys.useNodesAreSafeToTakeDown.getKey(), "false", true); - SoftwareUpgradeParams params = new SoftwareUpgradeParams(); + SoftwareUpgradeParams params = getBaseUpgradeParams(); params.ybSoftwareVersion = NEW_DB_VERSION; params.setUniverseUUID(universe.getUniverseUUID()); - params.expectedUniverseVersion = -1; TaskInfo taskInfo = waitForTask( upgradeUniverseHandler.upgradeDBVersion( @@ -150,10 +156,9 @@ public void finalizeUpgrade() throws InterruptedException { UniverseConfKeys.useNodesAreSafeToTakeDown.getKey(), "false", true); - SoftwareUpgradeParams params = new SoftwareUpgradeParams(); + SoftwareUpgradeParams params = getBaseUpgradeParams(); params.ybSoftwareVersion = NEW_DB_VERSION; params.setUniverseUUID(universe.getUniverseUUID()); - params.expectedUniverseVersion = -1; TaskInfo taskInfo = waitForTask( upgradeUniverseHandler.upgradeDBVersion( diff --git a/managed/src/test/java/com/yugabyte/yw/controllers/NodeInstanceControllerTest.java b/managed/src/test/java/com/yugabyte/yw/controllers/NodeInstanceControllerTest.java index 5bb7a5f378dd..cc6476c4e065 100644 --- a/managed/src/test/java/com/yugabyte/yw/controllers/NodeInstanceControllerTest.java +++ b/managed/src/test/java/com/yugabyte/yw/controllers/NodeInstanceControllerTest.java @@ -43,7 +43,9 @@ import com.yugabyte.yw.models.helpers.NodeDetails; import com.yugabyte.yw.models.helpers.NodeDetails.NodeState; import com.yugabyte.yw.models.helpers.TaskType; +import java.util.Arrays; import java.util.Collections; +import java.util.HashSet; import java.util.LinkedList; import java.util.Map; import java.util.Set; @@ -441,12 +443,14 @@ public void testInvalidNodeAction() { @Test public void testValidNodeAction() { - for (NodeActionType nodeActionType : NodeActionType.values()) { - // Skip QUERY b/c it is UI-only flag. - // Skip DELETE - tested in another test (testDisableStopRemove). - if ((nodeActionType == NodeActionType.QUERY) || (nodeActionType == NodeActionType.DELETE)) { - continue; - } + Set nodeActionsToTest = new HashSet(); + nodeActionsToTest.addAll(Arrays.asList(NodeActionType.values())); + // Skip QUERY b/c it is UI-only flag. + // Skip DELETE - tested in another test (testDisableStopRemove). + nodeActionsToTest.removeAll( + Arrays.asList(NodeActionType.QUERY, NodeActionType.DECOMMISSION, NodeActionType.DELETE)); + + for (NodeActionType nodeActionType : nodeActionsToTest) { UUID fakeTaskUUID = buildTaskInfo(null, TaskType.AddNodeToUniverse); when(mockCommissioner.submit(any(TaskType.class), any(UniverseDefinitionTaskParams.class))) .thenReturn(fakeTaskUUID); @@ -467,7 +471,7 @@ public void testValidNodeAction() { assertEquals("host-n1", ct.getTargetName()); Mockito.reset(mockCommissioner); } - assertAuditEntry(NodeActionType.values().length - 2, customer.getUuid()); + assertAuditEntry(nodeActionsToTest.size(), customer.getUuid()); } @Test diff --git a/managed/src/test/java/com/yugabyte/yw/models/UniverseTest.java b/managed/src/test/java/com/yugabyte/yw/models/UniverseTest.java index 0b233ebfc8ad..660d98e97066 100644 --- a/managed/src/test/java/com/yugabyte/yw/models/UniverseTest.java +++ b/managed/src/test/java/com/yugabyte/yw/models/UniverseTest.java @@ -23,7 +23,6 @@ import com.fasterxml.jackson.databind.JsonNode; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableMap; -import com.google.common.collect.ImmutableSet; import com.google.common.collect.Sets; import com.google.common.util.concurrent.ThreadFactoryBuilder; import com.typesafe.config.Config; @@ -723,95 +722,6 @@ private static boolean jsonArrayHasItem(JsonNode arr, String value) { return false; } - @Test - public void testGetNodeActions() { - for (int numNodes = 3; numNodes <= 4; numNodes++) { - Universe u = createUniverseWithNodes(3 /* rf */, numNodes, true /* setMasters */); - NodeDetails nd = numNodes == 3 ? u.getNode("host-n1") : u.getNode("host-n4"); - - for (NodeDetails.NodeState nodeState : NodeDetails.NodeState.values()) { - nd.state = nodeState; - Set allowedActions = new AllowedActionsHelper(u, nd).listAllowedActions(); - - if (nodeState == NodeDetails.NodeState.ToBeAdded) { - assertEquals(ImmutableSet.of(NodeActionType.DELETE, NodeActionType.ADD), allowedActions); - } else if (nodeState == NodeDetails.NodeState.Adding) { - assertEquals( - ImmutableSet.of( - NodeActionType.DELETE, - NodeActionType.RELEASE, - NodeActionType.ADD, - NodeActionType.REMOVE), - allowedActions); - } else if (nodeState == NodeDetails.NodeState.InstanceCreated) { - assertEquals(ImmutableSet.of(NodeActionType.DELETE, NodeActionType.ADD), allowedActions); - } else if (nodeState == NodeDetails.NodeState.ServerSetup) { - assertEquals(ImmutableSet.of(NodeActionType.DELETE, NodeActionType.ADD), allowedActions); - } else if (nodeState == NodeDetails.NodeState.ToJoinCluster) { - assertEquals(ImmutableSet.of(NodeActionType.REMOVE, NodeActionType.ADD), allowedActions); - } else if (nodeState == NodeDetails.NodeState.SoftwareInstalled) { - assertEquals( - ImmutableSet.of(NodeActionType.START, NodeActionType.DELETE, NodeActionType.ADD), - allowedActions); - } else if (nodeState == NodeDetails.NodeState.ToBeRemoved) { - assertEquals(ImmutableSet.of(NodeActionType.REMOVE), allowedActions); - } else if (nodeState == NodeDetails.NodeState.Live) { - assertEquals( - ImmutableSet.of( - NodeActionType.STOP, - NodeActionType.REMOVE, - NodeActionType.QUERY, - NodeActionType.REBOOT, - NodeActionType.HARD_REBOOT, - NodeActionType.REPLACE), - allowedActions); - } else if (nodeState == NodeDetails.NodeState.Stopped) { - assertEquals( - ImmutableSet.of( - NodeActionType.START, - NodeActionType.REMOVE, - NodeActionType.QUERY, - NodeActionType.REPROVISION), - allowedActions); - } else if (nodeState == NodeDetails.NodeState.Removed) { - assertEquals(ImmutableSet.of(NodeActionType.ADD, NodeActionType.RELEASE), allowedActions); - } else if (nodeState == NodeDetails.NodeState.Decommissioned) { - if (numNodes == 3) { - // Cannot DELETE node from universe with 3 nodes only - will get only two nodes - // left. - assertEquals(ImmutableSet.of(NodeActionType.ADD), allowedActions); - } else { - assertEquals( - ImmutableSet.of(NodeActionType.ADD, NodeActionType.DELETE), allowedActions); - } - } else if (nodeState == NodeDetails.NodeState.Provisioned) { - assertEquals(ImmutableSet.of(NodeActionType.DELETE, NodeActionType.ADD), allowedActions); - } else if (nodeState == NodeDetails.NodeState.BeingDecommissioned) { - assertEquals(ImmutableSet.of(NodeActionType.RELEASE), allowedActions); - } else if (nodeState == NodeDetails.NodeState.Starting) { - assertEquals( - ImmutableSet.of(NodeActionType.START, NodeActionType.REMOVE), allowedActions); - } else if (nodeState == NodeDetails.NodeState.Stopping) { - assertEquals(ImmutableSet.of(NodeActionType.STOP, NodeActionType.REMOVE), allowedActions); - } else if (nodeState == NodeDetails.NodeState.Removing) { - assertEquals(ImmutableSet.of(NodeActionType.REMOVE), allowedActions); - } else if (nodeState == NodeDetails.NodeState.Terminating) { - assertEquals( - ImmutableSet.of(NodeActionType.RELEASE, NodeActionType.DELETE), allowedActions); - } else if (nodeState == NodeState.Terminated) { - assertEquals(ImmutableSet.of(NodeActionType.DELETE), allowedActions); - } else if (nodeState == NodeState.Rebooting) { - assertEquals(ImmutableSet.of(NodeActionType.REBOOT), allowedActions); - } else if (nodeState == NodeState.HardRebooting) { - assertEquals(ImmutableSet.of(NodeActionType.HARD_REBOOT), allowedActions); - } else { - assertTrue(allowedActions.isEmpty()); - } - } - u.delete(); - } - } - private Universe createUniverseWithNodes(int rf, int numNodes, boolean setMasters) { return createUniverseWithNodes(rf, numNodes, setMasters, false); } diff --git a/managed/ui/src/components/universes/NodeDetails/NodeAction.js b/managed/ui/src/components/universes/NodeDetails/NodeAction.js index f91202c5c10e..022dd363fb39 100644 --- a/managed/ui/src/components/universes/NodeDetails/NodeAction.js +++ b/managed/ui/src/components/universes/NodeDetails/NodeAction.js @@ -88,6 +88,8 @@ export default class NodeAction extends Component { caption = 'Add Node'; } else if (actionType === 'REPLACE') { caption = 'Replace Node'; + } else if (actionType === 'DECOMMISSION') { + caption = 'Decommission Node'; } else if (actionType === 'CONNECT') { caption = 'Connect'; } else if (actionType === 'START_MASTER') { @@ -115,7 +117,7 @@ export default class NodeAction extends Component { btnIcon = 'fa fa-stop-circle'; } else if (actionType === 'REMOVE') { btnIcon = 'fa fa-minus-circle'; - } else if (actionType === 'DELETE') { + } else if (actionType === 'DELETE' || actionType === 'DECOMMISSION') { btnIcon = 'fa fa-minus-circle'; } else if (actionType === 'RELEASE') { btnIcon = 'fa fa-trash';