Customization Spec Manager Customization Spec Item To Xml

Customization Spec Manager Customization Spec Item To Xml

Converts a specification item to XML text

Required privileges: System.View

Request
URI
POST
https://{vcenter-host}/sdk/vim25/{release}/CustomizationSpecManager/{moId}/CustomizationSpecItemToXml
COPY
Path Parameters
string
moId
Required

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

string
release
Required

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


Request Body
CustomizationSpecItemToXmlRequestType of type(s) application/json
Required

Show optional properties

{
    "item": {
        "info": {
            "name": "string",
            "description": "string",
            "type": "string"
        },
        "spec": {
            "identity": {},
            "globalIPSettings": {}
        }
    }
}
{
    "item": {
        "_typeName": "string",
        "info": {
            "_typeName": "string",
            "name": "string",
            "description": "string",
            "type": "string",
            "changeVersion": "string",
            "lastUpdateTime": "string"
        },
        "spec": {
            "_typeName": "string",
            "options": {
                "_typeName": "string"
            },
            "identity": {
                "_typeName": "string"
            },
            "globalIPSettings": {
                "_typeName": "string",
                "dnsSuffixList": [
                    "string"
                ],
                "dnsServerList": [
                    "string"
                ]
            },
            "nicSettingMap": [
                {
                    "_typeName": "string",
                    "macAddress": "string",
                    "adapter": {
                        "_typeName": "string",
                        "ip": {
                            "_typeName": "string"
                        },
                        "subnetMask": "string",
                        "gateway": [
                            "string"
                        ],
                        "ipV6Spec": {
                            "_typeName": "string",
                            "ip": [
                                {
                                    "_typeName": "string"
                                }
                            ],
                            "gateway": [
                                "string"
                            ]
                        },
                        "dnsServerList": [
                            "string"
                        ],
                        "dnsDomain": "string",
                        "primaryWINS": "string",
                        "secondaryWINS": "string",
                        "netBIOS": "string"
                    }
                }
            ],
            "encryptionKey": [
                0
            ]
        }
    }
}
item
Required

Specification information and the Specification object.

Authentication
This operation uses the following authentication methods.
Responses
200

OK

Returns string of type(s) application/json
Operation doesn't return any data structure