NetworkProfile

NetworkProfile
NetworkProfile

The NetworkProfile data object contains a set of subprofiles for network configuration.

AllOf
This class requires all of the following:
JSON Example
{
    "_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
    }
}
vswitch
Optional

List of virtual switch subprofiles.

Use the key property to access a subprofile in the list.

vmPortGroup
Optional

List of port groups for use by virtual machines.

Use the VmPortGroupProfile.key property to access a port group in the list.

hostPortGroup
Optional

List of port groups for use by the host.

Use the HostPortGroupProfile.key property to access port groups in the list.

serviceConsolePortGroup
Optional

List of port groups for use by the service console.

The Profile Engine uses this field only when applying a profile to a host that has a service console.

dnsConfig
Optional

The NetworkProfileDnsConfigProfile data object represents DNS configuration for the host.

Use the policy list for access to configuration data for the DNS profile. Use the property list for access to subprofiles, if any.

ipRouteConfig
Optional

The IpRouteProfile data object represents the host IP route configuration.

If a profile plug-in defines policies or subprofiles, use the policy or property list to access the additional configuration data.

consoleIpRouteConfig
Optional

The IpRouteProfile data object represents the host IP route configuration.

If a profile plug-in defines policies or subprofiles, use the policy or property list to access the additional configuration data.

pnic
Optional

List of subprofiles that represent physical NIC configuration.

Use the key property to access a subprofile in the list.

array of DvsProfile
dvswitch
Optional

List of subprofiles for distributed virtual switches to which this host is connected.

Use the key property to access a subprofile in the list.

dvsServiceConsoleNic
Optional

List of subprofiles for service console Virtual NICs connected to a distributed virtual switch.

Use the DvsServiceConsoleVNicProfile.key property to access a subprofile in the list.

dvsHostNic
Optional

List of subprofiles for host Virtual NICs connected to a distributed virtual switch.

Use the DvsHostVNicProfile.key property to access a subprofile in the list.

nsxHostNic
Optional

List of subprofiles for host Virtual NICs connected to a NSX logic switch.

Use the NsxHostVNicProfile.key property to access a subprofile in the list.

netStackInstance
Optional

List of NetStackInstance subprofiles.

Use the key property to access a subprofile in the list.

opaqueSwitch
Optional

The OpaqueSwitchProfile data object represents opaque switch configuration for the host.

If a profile plug-in defines policies or subprofiles, use the policy or property list to access the additional configuration data.