Guest_ConfigurationSpec

Guest_ConfigurationSpec
Guest_ConfigurationSpec

The ConfigurationSpec structure specifies the settings for customizing a guest operating system.

JSON Example
{
    "windows_config": {
        "reboot": "string",
        "sysprep": {
            "gui_run_once_commands": [
                "string"
            ],
            "user_data": {
                "computer_name": {
                    "type": "string",
                    "fixed_name": "string",
                    "prefix": "string"
                },
                "full_name": "string",
                "organization": "string",
                "product_key": "string"
            },
            "domain": {
                "type": "string",
                "workgroup": "string",
                "domain": "string",
                "domain_username": "string",
                "domain_password": "string",
                "domain_OU": "string"
            },
            "gui_unattended": {
                "auto_logon": false,
                "auto_logon_count": 0,
                "password": "string",
                "time_zone": 0
            }
        },
        "sysprep_xml": "string"
    },
    "linux_config": {
        "hostname": "Guest_HostnameGenerator Object",
        "domain": "string",
        "time_zone": "string",
        "script_text": "string",
        "compatible_customization_method": "string"
    },
    "cloud_config": {
        "type": "string",
        "cloudinit": {
            "metadata": "string",
            "userdata": "string"
        }
    }
}
windows_config
Optional

The WindowsConfiguration structure specifies the settings for customizing a windows guest operating system.

linux_config
Optional

Guest customization Settings to customize a Linux guest operating system. The LinuxConfiguration structure contains settings that identify a Linux machine in the same way that the WindowsConfiguration structure identifies a Windows machine.

cloud_config
Optional

Guest customization settings to customize a guest operating system with cloud configuration. The CloudConfiguration structure contains the type of cloud configuration and the settings of that cloud configuration.