HostApplyProfile

HostApplyProfile
HostApplyProfile

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.

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,
    "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
        }
    }
}
memory
Optional

The HostMemoryProfile data object represents memory configuration for the host.

This may not be valid all versions of the host.

Use the policy list for access to configuration data for the host memory profile. Use the property list for access to subprofile configuration data, if any.

storage
Optional

The StorageProfile data object represents the host storage configuration.

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

network
Optional

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

datetime
Optional

The DateTimeProfile data object represents host date and time configuration.

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

firewall
Optional

The FirewallProfile data object represents a host firewall configuration.

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

security
Optional

The SecurityProfile data object represents host security configuration.

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

service
Optional

Host configuration for services.

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

option
Optional

List of subprofiles representing advanced configuration options.

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

userAccount
Optional

List of subprofiles for user accounts to be configured on the host.

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

usergroupAccount
Optional

List of subprofiles for user groups to be configured on the host.

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

authentication
Optional

The AuthenticationProfile data object represents the host configuration for authentication.

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