Manage Feature Deployment
Perform one of the deployment related actions for the given feature. Possible actions on feature include DEPLOY, UNDEPLOY, or UPDATE.
NOTE: typical end-user driven actions are DEPLOY and/or UNDEPLOY. UPDATE is reserved for internal operations and may have unexpected consequences when executed directly by end-user.
Name of the feature for which deployment action is to be performed. Please refer Feature enum for precise name.
Information required to install helm chart.
{
"action": "string",
"disable_hooks": false
}
If set to true, will perform deployment action without running hooks. This option only applies to undeploy action. Undeploy with this option without proper cleanup, may leave the system in inconsistent state.
Feature (un)deployment action completed successfully.
{
"feature": "string",
"status": "string",
"reason": "string"
}
Detailed reason for the status, if available.
An error occurred while executing the deployment related action. Since the deployment is handled by an external process in an asynchronous manner, precise error may not be available via API response. Please inspect logs for cluster-api pod to identify the error. Check the troubleshooting guide for more information and recovery steps.
{
"code": 0,
"message": "string"
}
Error code refers to either HTTP status code OR a unique code identifying the internal error - which can be referenced in VMware documents for more information.
Descriptive user understandable error message to help identify root cause of the error.