Host Profile Get Validation Failure Info

Host Profile Get Validation Failure Info

This object is created or updated if the HostProfileValidationStateEnum is Failed.

This object captures the most recent validation result for the host profile object in case of failure.

Request
URI
GET
https://{vcenter-host}/sdk/vim25/{release}/HostProfile/{moId}/validationFailureInfo
COPY
Path Parameters
string
moId
Required

The unique identifier for the managed object to which the property attaches; the serialized managed object reference for a request has the form moType/moId, in this case HostProfile/{moId}.

string
release
Required

The vSphere release schema. The current specification covers vSphere 8.0.3.0 APIs.


Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns HostProfileValidationFailureInfo of type(s) application/json
This response body class contains all of the following: DataObject
{
    "_typeName": "string",
    "name": "string",
    "annotation": "string",
    "updateType": "string",
    "host": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "applyProfile": {
        "_typeName": "string",
        "enabled": false,
        "policy": [
            {
                "_typeName": "string",
                "id": "string",
                "policyOption": {
                    "_typeName": "string",
                    "id": "string",
                    "parameter": [
                        {
                            "_typeName": "string",
                            "key": "string",
                            "value": {
                                "_typeName": "string"
                            }
                        }
                    ]
                }
            }
        ],
        "profileTypeName": "string",
        "profileVersion": "string",
        "property": [
            "ProfileApplyProfileProperty Object"
        ],
        "favorite": false,
        "toBeMerged": false,
        "toReplaceWith": false,
        "toBeDeleted": false,
        "copyEnableStatus": false,
        "hidden": false,
        "memory": {
            "_typeName": "string",
            "enabled": false,
            "policy": [
                {
                    "_typeName": "string",
                    "id": "string",
                    "policyOption": {
                        "_typeName": "string",
                        "id": "string",
                        "parameter": [
                            {
                                "_typeName": "string",
                                "key": "string",
                                "value": {
                                    "_typeName": "string"
                                }
                            }
                        ]
                    }
                }
            ],
            "profileTypeName": "string",
            "profileVersion": "string",
            "property": [
                "ProfileApplyProfileProperty Object"
            ],
            "favorite": false,
            "toBeMerged": false,
            "toReplaceWith": false,
            "toBeDeleted": false,
            "copyEnableStatus": false,
            "hidden": false
        },
        "storage": {
            "_typeName": "string",
            "enabled": false,
            "policy": [
                {
                    "_typeName": "string",
                    "id": "string",
                    "policyOption": {
                        "_typeName": "string",
                        "id": "string",
                        "parameter": [
                            {
                                "_typeName": "string",
                                "key": "string",
                                "value": {
                                    "_typeName": "string"
                                }
                            }
                        ]
                    }
                }
            ],
            "profileTypeName": "string",
            "profileVersion": "string",
            "property": [
                "ProfileApplyProfileProperty Object"
            ],
            "favorite": false,
            "toBeMerged": false,
            "toReplaceWith": false,
            "toBeDeleted": false,
            "copyEnableStatus": false,
            "hidden": false,
            "nasStorage": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string"
                }
            ]
        },
        "network": {
            "_typeName": "string",
            "enabled": false,
            "policy": [
                {
                    "_typeName": "string",
                    "id": "string",
                    "policyOption": {
                        "_typeName": "string",
                        "id": "string",
                        "parameter": [
                            {
                                "_typeName": "string",
                                "key": "string",
                                "value": {
                                    "_typeName": "string"
                                }
                            }
                        ]
                    }
                }
            ],
            "profileTypeName": "string",
            "profileVersion": "string",
            "property": [
                "ProfileApplyProfileProperty Object"
            ],
            "favorite": false,
            "toBeMerged": false,
            "toReplaceWith": false,
            "toBeDeleted": false,
            "copyEnableStatus": false,
            "hidden": false,
            "vswitch": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string",
                    "name": "string",
                    "link": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    },
                    "numPorts": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    },
                    "networkPolicy": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    }
                }
            ],
            "vmPortGroup": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string",
                    "name": "string",
                    "vlan": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    },
                    "vswitch": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    },
                    "networkPolicy": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    }
                }
            ],
            "hostPortGroup": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string",
                    "name": "string",
                    "vlan": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    },
                    "vswitch": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    },
                    "networkPolicy": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    },
                    "ipConfig": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    }
                }
            ],
            "serviceConsolePortGroup": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string",
                    "name": "string",
                    "vlan": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    },
                    "vswitch": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    },
                    "networkPolicy": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    },
                    "ipConfig": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    }
                }
            ],
            "dnsConfig": {
                "_typeName": "string",
                "enabled": false,
                "policy": [
                    {
                        "_typeName": "string",
                        "id": "string",
                        "policyOption": {
                            "_typeName": "string",
                            "id": "string",
                            "parameter": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": {
                                        "_typeName": "string"
                                    }
                                }
                            ]
                        }
                    }
                ],
                "profileTypeName": "string",
                "profileVersion": "string",
                "property": [
                    "ProfileApplyProfileProperty Object"
                ],
                "favorite": false,
                "toBeMerged": false,
                "toReplaceWith": false,
                "toBeDeleted": false,
                "copyEnableStatus": false,
                "hidden": false
            },
            "ipRouteConfig": {
                "_typeName": "string",
                "enabled": false,
                "policy": [
                    {
                        "_typeName": "string",
                        "id": "string",
                        "policyOption": {
                            "_typeName": "string",
                            "id": "string",
                            "parameter": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": {
                                        "_typeName": "string"
                                    }
                                }
                            ]
                        }
                    }
                ],
                "profileTypeName": "string",
                "profileVersion": "string",
                "property": [
                    "ProfileApplyProfileProperty Object"
                ],
                "favorite": false,
                "toBeMerged": false,
                "toReplaceWith": false,
                "toBeDeleted": false,
                "copyEnableStatus": false,
                "hidden": false,
                "staticRoute": [
                    {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false,
                        "key": "string"
                    }
                ]
            },
            "consoleIpRouteConfig": {
                "_typeName": "string",
                "enabled": false,
                "policy": [
                    {
                        "_typeName": "string",
                        "id": "string",
                        "policyOption": {
                            "_typeName": "string",
                            "id": "string",
                            "parameter": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": {
                                        "_typeName": "string"
                                    }
                                }
                            ]
                        }
                    }
                ],
                "profileTypeName": "string",
                "profileVersion": "string",
                "property": [
                    "ProfileApplyProfileProperty Object"
                ],
                "favorite": false,
                "toBeMerged": false,
                "toReplaceWith": false,
                "toBeDeleted": false,
                "copyEnableStatus": false,
                "hidden": false,
                "staticRoute": [
                    {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false,
                        "key": "string"
                    }
                ]
            },
            "pnic": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string"
                }
            ],
            "dvswitch": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string",
                    "name": "string",
                    "uplink": [
                        {
                            "_typeName": "string",
                            "enabled": false,
                            "policy": [
                                {
                                    "_typeName": "string",
                                    "id": "string",
                                    "policyOption": {
                                        "_typeName": "string",
                                        "id": "string",
                                        "parameter": [
                                            {
                                                "_typeName": "string",
                                                "key": "string",
                                                "value": {
                                                    "_typeName": "string"
                                                }
                                            }
                                        ]
                                    }
                                }
                            ],
                            "profileTypeName": "string",
                            "profileVersion": "string",
                            "property": [
                                "ProfileApplyProfileProperty Object"
                            ],
                            "favorite": false,
                            "toBeMerged": false,
                            "toReplaceWith": false,
                            "toBeDeleted": false,
                            "copyEnableStatus": false,
                            "hidden": false,
                            "key": "string"
                        }
                    ]
                }
            ],
            "dvsServiceConsoleNic": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string",
                    "ipConfig": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    }
                }
            ],
            "dvsHostNic": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string",
                    "ipConfig": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    }
                }
            ],
            "nsxHostNic": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string",
                    "ipConfig": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    }
                }
            ],
            "netStackInstance": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string",
                    "dnsConfig": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false
                    },
                    "ipRouteConfig": {
                        "_typeName": "string",
                        "enabled": false,
                        "policy": [
                            {
                                "_typeName": "string",
                                "id": "string",
                                "policyOption": {
                                    "_typeName": "string",
                                    "id": "string",
                                    "parameter": [
                                        {
                                            "_typeName": "string",
                                            "key": "string",
                                            "value": {
                                                "_typeName": "string"
                                            }
                                        }
                                    ]
                                }
                            }
                        ],
                        "profileTypeName": "string",
                        "profileVersion": "string",
                        "property": [
                            "ProfileApplyProfileProperty Object"
                        ],
                        "favorite": false,
                        "toBeMerged": false,
                        "toReplaceWith": false,
                        "toBeDeleted": false,
                        "copyEnableStatus": false,
                        "hidden": false,
                        "staticRoute": [
                            {
                                "_typeName": "string",
                                "enabled": false,
                                "policy": [
                                    {
                                        "_typeName": "string",
                                        "id": "string",
                                        "policyOption": {
                                            "_typeName": "string",
                                            "id": "string",
                                            "parameter": [
                                                {
                                                    "_typeName": "string",
                                                    "key": "string",
                                                    "value": {
                                                        "_typeName": "string"
                                                    }
                                                }
                                            ]
                                        }
                                    }
                                ],
                                "profileTypeName": "string",
                                "profileVersion": "string",
                                "property": [
                                    "ProfileApplyProfileProperty Object"
                                ],
                                "favorite": false,
                                "toBeMerged": false,
                                "toReplaceWith": false,
                                "toBeDeleted": false,
                                "copyEnableStatus": false,
                                "hidden": false,
                                "key": "string"
                            }
                        ]
                    }
                }
            ],
            "opaqueSwitch": {
                "_typeName": "string",
                "enabled": false,
                "policy": [
                    {
                        "_typeName": "string",
                        "id": "string",
                        "policyOption": {
                            "_typeName": "string",
                            "id": "string",
                            "parameter": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": {
                                        "_typeName": "string"
                                    }
                                }
                            ]
                        }
                    }
                ],
                "profileTypeName": "string",
                "profileVersion": "string",
                "property": [
                    "ProfileApplyProfileProperty Object"
                ],
                "favorite": false,
                "toBeMerged": false,
                "toReplaceWith": false,
                "toBeDeleted": false,
                "copyEnableStatus": false,
                "hidden": false
            }
        },
        "datetime": {
            "_typeName": "string",
            "enabled": false,
            "policy": [
                {
                    "_typeName": "string",
                    "id": "string",
                    "policyOption": {
                        "_typeName": "string",
                        "id": "string",
                        "parameter": [
                            {
                                "_typeName": "string",
                                "key": "string",
                                "value": {
                                    "_typeName": "string"
                                }
                            }
                        ]
                    }
                }
            ],
            "profileTypeName": "string",
            "profileVersion": "string",
            "property": [
                "ProfileApplyProfileProperty Object"
            ],
            "favorite": false,
            "toBeMerged": false,
            "toReplaceWith": false,
            "toBeDeleted": false,
            "copyEnableStatus": false,
            "hidden": false
        },
        "firewall": {
            "_typeName": "string",
            "enabled": false,
            "policy": [
                {
                    "_typeName": "string",
                    "id": "string",
                    "policyOption": {
                        "_typeName": "string",
                        "id": "string",
                        "parameter": [
                            {
                                "_typeName": "string",
                                "key": "string",
                                "value": {
                                    "_typeName": "string"
                                }
                            }
                        ]
                    }
                }
            ],
            "profileTypeName": "string",
            "profileVersion": "string",
            "property": [
                "ProfileApplyProfileProperty Object"
            ],
            "favorite": false,
            "toBeMerged": false,
            "toReplaceWith": false,
            "toBeDeleted": false,
            "copyEnableStatus": false,
            "hidden": false,
            "ruleset": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string"
                }
            ]
        },
        "security": {
            "_typeName": "string",
            "enabled": false,
            "policy": [
                {
                    "_typeName": "string",
                    "id": "string",
                    "policyOption": {
                        "_typeName": "string",
                        "id": "string",
                        "parameter": [
                            {
                                "_typeName": "string",
                                "key": "string",
                                "value": {
                                    "_typeName": "string"
                                }
                            }
                        ]
                    }
                }
            ],
            "profileTypeName": "string",
            "profileVersion": "string",
            "property": [
                "ProfileApplyProfileProperty Object"
            ],
            "favorite": false,
            "toBeMerged": false,
            "toReplaceWith": false,
            "toBeDeleted": false,
            "copyEnableStatus": false,
            "hidden": false,
            "permission": [
                {
                    "_typeName": "string",
                    "enabled": false,
                    "policy": [
                        {
                            "_typeName": "string",
                            "id": "string",
                            "policyOption": {
                                "_typeName": "string",
                                "id": "string",
                                "parameter": [
                                    {
                                        "_typeName": "string",
                                        "key": "string",
                                        "value": {
                                            "_typeName": "string"
                                        }
                                    }
                                ]
                            }
                        }
                    ],
                    "profileTypeName": "string",
                    "profileVersion": "string",
                    "property": [
                        "ProfileApplyProfileProperty Object"
                    ],
                    "favorite": false,
                    "toBeMerged": false,
                    "toReplaceWith": false,
                    "toBeDeleted": false,
                    "copyEnableStatus": false,
                    "hidden": false,
                    "key": "string"
                }
            ]
        },
        "service": [
            {
                "_typeName": "string",
                "enabled": false,
                "policy": [
                    {
                        "_typeName": "string",
                        "id": "string",
                        "policyOption": {
                            "_typeName": "string",
                            "id": "string",
                            "parameter": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": {
                                        "_typeName": "string"
                                    }
                                }
                            ]
                        }
                    }
                ],
                "profileTypeName": "string",
                "profileVersion": "string",
                "property": [
                    "ProfileApplyProfileProperty Object"
                ],
                "favorite": false,
                "toBeMerged": false,
                "toReplaceWith": false,
                "toBeDeleted": false,
                "copyEnableStatus": false,
                "hidden": false,
                "key": "string"
            }
        ],
        "option": [
            {
                "_typeName": "string",
                "enabled": false,
                "policy": [
                    {
                        "_typeName": "string",
                        "id": "string",
                        "policyOption": {
                            "_typeName": "string",
                            "id": "string",
                            "parameter": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": {
                                        "_typeName": "string"
                                    }
                                }
                            ]
                        }
                    }
                ],
                "profileTypeName": "string",
                "profileVersion": "string",
                "property": [
                    "ProfileApplyProfileProperty Object"
                ],
                "favorite": false,
                "toBeMerged": false,
                "toReplaceWith": false,
                "toBeDeleted": false,
                "copyEnableStatus": false,
                "hidden": false,
                "key": "string"
            }
        ],
        "userAccount": [
            {
                "_typeName": "string",
                "enabled": false,
                "policy": [
                    {
                        "_typeName": "string",
                        "id": "string",
                        "policyOption": {
                            "_typeName": "string",
                            "id": "string",
                            "parameter": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": {
                                        "_typeName": "string"
                                    }
                                }
                            ]
                        }
                    }
                ],
                "profileTypeName": "string",
                "profileVersion": "string",
                "property": [
                    "ProfileApplyProfileProperty Object"
                ],
                "favorite": false,
                "toBeMerged": false,
                "toReplaceWith": false,
                "toBeDeleted": false,
                "copyEnableStatus": false,
                "hidden": false,
                "key": "string"
            }
        ],
        "usergroupAccount": [
            {
                "_typeName": "string",
                "enabled": false,
                "policy": [
                    {
                        "_typeName": "string",
                        "id": "string",
                        "policyOption": {
                            "_typeName": "string",
                            "id": "string",
                            "parameter": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": {
                                        "_typeName": "string"
                                    }
                                }
                            ]
                        }
                    }
                ],
                "profileTypeName": "string",
                "profileVersion": "string",
                "property": [
                    "ProfileApplyProfileProperty Object"
                ],
                "favorite": false,
                "toBeMerged": false,
                "toReplaceWith": false,
                "toBeDeleted": false,
                "copyEnableStatus": false,
                "hidden": false,
                "key": "string"
            }
        ],
        "authentication": {
            "_typeName": "string",
            "enabled": false,
            "policy": [
                {
                    "_typeName": "string",
                    "id": "string",
                    "policyOption": {
                        "_typeName": "string",
                        "id": "string",
                        "parameter": [
                            {
                                "_typeName": "string",
                                "key": "string",
                                "value": {
                                    "_typeName": "string"
                                }
                            }
                        ]
                    }
                }
            ],
            "profileTypeName": "string",
            "profileVersion": "string",
            "property": [
                "ProfileApplyProfileProperty Object"
            ],
            "favorite": false,
            "toBeMerged": false,
            "toReplaceWith": false,
            "toBeDeleted": false,
            "copyEnableStatus": false,
            "hidden": false,
            "activeDirectory": {
                "_typeName": "string",
                "enabled": false,
                "policy": [
                    {
                        "_typeName": "string",
                        "id": "string",
                        "policyOption": {
                            "_typeName": "string",
                            "id": "string",
                            "parameter": [
                                {
                                    "_typeName": "string",
                                    "key": "string",
                                    "value": {
                                        "_typeName": "string"
                                    }
                                }
                            ]
                        }
                    }
                ],
                "profileTypeName": "string",
                "profileVersion": "string",
                "property": [
                    "ProfileApplyProfileProperty Object"
                ],
                "favorite": false,
                "toBeMerged": false,
                "toReplaceWith": false,
                "toBeDeleted": false,
                "copyEnableStatus": false,
                "hidden": false
            }
        }
    },
    "failures": [
        {
            "_typeName": "string",
            "profilePath": {
                "_typeName": "string",
                "profilePath": "string",
                "policyId": "string",
                "parameterId": "string",
                "policyOptionId": "string"
            },
            "errMsg": {
                "_typeName": "string",
                "key": "string",
                "arg": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ],
                "message": "string"
            }
        }
    ],
    "faults": [
        {
            "_typeName": "string",
            "faultCause": "MethodFault Object",
            "faultMessage": [
                {
                    "_typeName": "string",
                    "key": "string",
                    "arg": [
                        {
                            "_typeName": "string",
                            "key": "string",
                            "value": {
                                "_typeName": "string"
                            }
                        }
                    ],
                    "message": "string"
                }
            ]
        }
    ]
}
string
name
Required

The name of host profile to be validated.

string
annotation
Required

Host profile annotation at update.

string
updateType
Required

Host profile update type.

See the enumerate class UpdateType above for the valid values.

host
Optional

Reference to an instance of the HostSystem managed object.

applyProfile
Optional

The HostApplyProfile data object provides access to subprofiles that contain configuration data for different host capabilities.

The Profile Engine will use any configuration data that you supply to overwrite the host configuration. See the ExecuteHostProfile and ApplyHostConfig_Task methods.

failures
Optional

List of failures in the host profile configuration.

faults
Optional

The MethodFaults happened at validation.