Project
Project
NSX Project representation.
JSON Example
{
"id": "string",
"displayName": "string",
"path": "string",
"isDefault": false,
"supervisorIncompatibilityReasons": [
{
"errorCode": "string",
"errorType": "string",
"arguments": [
"string"
],
"context": {
"context": "string"
},
"notifications": [
{
"severity": "string",
"message": "string",
"remediations": [
{
"message": "string",
"link": "string"
}
],
"impactMessage": "string"
}
],
"message": "string",
"remediationMessage": "string",
"causes": [
{
"type": "string",
"message": "string"
}
],
"nestedErrors": [
"Error Object"
],
"referenceToken": "string",
"label": "string",
"remediationUrl": "string"
}
]
}
string
id
Optional
ID of the NSX Project
string
displayName
Optional
Display Name of the NSX Project
string
path
Optional
Policy Path of the NSX Project
boolean
isDefault
Optional
Flag indicates whether Project is default Project or not.
array of
Error
supervisorIncompatibilityReasons
Optional
List of error responses explaining why the project is not compatible with Supervisor enablement. Each error response contains a localized message and optional remediation message. This field is only populated when supervisor_compat_check query parameter is set to true and the project is incompatible with Supervisor enablement.