# Data Object - CustomizationLinuxPrep(vim.vm.customization.LinuxPrep)

Extends
  CustomizationIdentitySettings
See also
  CustomizationName
Since
  2.0

## Data Object Description

This is the Linux counterpart to the Windows Sysprep object. LinuxPrep contains machine-wide settings that identify a Linux machine in the same way that the Sysprep type identifies a Windows machine.

Properties

Name | Type | Description
--- | --- | ---
domain | xsd:string | The fully qualified domain name.
hostName | CustomizationName | The network host name of the (Linux) virtual machine.
hwClockUTC* | xsd:boolean | Specifies whether the hardware clock is in UTC or local time. True when the hardware clock is in UTC. False when the hardware clock is in local time. Since vSphere API 4.0
scriptText* | xsd:string | The script to run before and after GOS customization. Since vSphere API 7.0
timeZone* | xsd:string | The case-sensitive timezone, such as Europe/Sofia. Valid timeZone values are based on the tz (timezone) database used by Linux and other Unix systems. The values are strings (xsd:string) in the form "Area/Location," in which Area is a continent or ocean name, and Location is the city, island, or other regional designation. See the List of supported time zones for different vSphere versions in Linux/Unix systems. Since vSphere API 4.0
Properties inherited from CustomizationIdentitySettings
None
Properties inherited from DynamicData
None

*Need not be set
Show WSDL type definition
<complexType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vsan="urn:vsan" name="CustomizationLinuxPrep"> <complexContent> <extension base="vsan:CustomizationIdentitySettings"> <sequence> <element name="hostName" type="vsan:CustomizationName"/> <element name="domain" type="xsd:string"/> <element name="timeZone" type="xsd:string" minOccurs="0"/> <element name="hwClockUTC" type="xsd:boolean" minOccurs="0"/> <element name="scriptText" type="xsd:string" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>