NSX-T Data Center REST API
VirtualNetworkApplianceConfigurationStateElement (type)
{
"description": "Configuration state of the Virtual Network Appliance.",
"id": "VirtualNetworkApplianceConfigurationStateElement",
"module_id": "VirtualNetworkApplianceCluster",
"properties": {
"failure_code": {
"description": "failure_code field will only populated for error states.",
"readonly": true,
"required": false,
"title": "Error code",
"type": "integer"
},
"message": {
"readonly": true,
"required": false,
"title": "Error message in case of failure",
"type": "string"
},
"state": {
"enum": [
"ERROR_IN_DISABLE_MAINTENANCE_MODE",
"ERROR_IN_ENABLE_MAINTENANCE_MODE",
"REDEPLOY_ACTIVITY_FAILED",
"VM_REDEPLOY_FAILED",
"DELETE_VM_IN_REDEPLOY_FAILED",
"COMPUTE_MANAGER_NOT_FOUND",
"VM_DEPLOYMENT_FAILED",
"VM_RECONFIGURE_BEFORE_POWER_ON_FAILED",
"VM_POWER_ON_FAILED",
"VM_POWER_OFF_FAILED",
"VM_UNDEPLOY_FAILED",
"REGISTRATION_FAILED",
"MPA_DISCONNECTED",
"VM_RENAME_FAILED",
"VM_CONFIG_EDIT_FAILED",
"REGISTRATION_TIMEDOUT",
"VIRTUAL_NETWORK_APPLIANCE_FORM_FACTOR_NOT_MATCHING_WITH_VIRTUAL_NETWORK_APPLIANCE_CLUSTER_CONFIG",
"L2_CONFIG_FAILED",
"ORPHANED"
],
"readonly": true,
"required": true,
"title": "State of configuration",
"type": "string"
}
},
"type": "object"
}