Manage Feature Deployment
DescriptionPerform 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.
Request
URLURL
Path Parameters
Path Parameters
Name of the feature for which deployment action is to be performed. Please refer Feature enum for precise name.
Request Body
Information required to install helm chart.
{
"action": "DEPLOY"
}
The deployment action to be performed for the given feature.
Possible values are: DEPLOY , UNDEPLOY , UPDATE
If set to true, will perform deployment action witout running hooks. This option only applies to undeploy action. Undeploy with this option without proper cleanup, may leave the system in inconsistent state.
Authentication
x_nsx_roles
Response
Response BodyResponse Body
202 Accepted
Feature (un)deployment action completed successfully.
{
"feature": "malware-prevention",
"reason": "string",
"status": "DEPLOYMENT_IN_PROGRESS"
}
Possible values are: malware-prevention , cloud-connector , intelligence , intelligence-migration , metrics , ndr , reputation-service
Deployment status of the given feature.
Possible values are: DEPLOYMENT_IN_PROGRESS , DEPLOYMENT_SUCCESSFUL , DEPLOYMENT_FAILED , UNDEPLOYMENT_IN_PROGRESS , UNDEPLOYMENT_FAILED , NOT_DEPLOYED , UNKNOWN
Detailed reason for the status, if available.
Errors
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.