CustomizationCloudinitPrep

CustomizationCloudinitPrep
CustomizationCloudinitPrep

Guest customization settings to customize a Linux guest operating system with raw cloud-init data.

Since: vSphere API Release 7.0.3.0

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "metadata": "string",
    "userdata": "string"
}
string
metadata
Required

Metadata includes the network, instance id and hostname that cloud-init processes to configure the VM.

It is in json or yaml format. The max size of the metadata is 524288 bytes. See detail information about <a href="https://cloudinit.readthedocs.io/en/latest/topics/instancedata.html#"target="_blank">Instance Metadata.

string
userdata
Optional

Userdata is the user custom content that cloud-init processes to configure the VM.

The max size of the userdata is 524288 bytes. See detail information about <a href="https://cloudinit.readthedocs.io/en/latest/topics/format.html"target="_blank">User-Data formats.

Availability
Added in vSphere API Release 7.0.3.0