Project

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.

Returned By