When you import an OVF to a blueprint, you can import and configure several settings as custom properties.

For related information, see Configuring a Blueprint to Provision from an OVF.

Table 1. Custom Properties for Blueprints In Which An OVF Is Imported

Custom Property



If the OVF resides on an HTTPS server that has a certificate, this property stores the value of that certificate's thumbprint and is used to validate that certificate. It has no relevance when the OVF is hosted on an HTTP server. The property is automatically created when you import an OVF by using the ImportOvfWorkflow provisioning workflow in the blueprint component's user interface. If you create the blueprint programmatically with vRealize Automation REST APIs or vRealize CloudClient, you must manually create the property.


The thumbprint can be stored in a comma-separated format to support a certificate chain.

When the VMware.Ovf.TrustAllCertificates is present and set to true, the VMware.Ovf.Thumbprint property is ignored.


When this property is present and set to true, the Vmware.Ovf.Thumbprint property is ignored and no certificate validation is performed when you import an OVF by using the ImportOvfWorkflow provisioning workflow.


An OVF can contain user-configurable properties, for example a property that sets the root password of a VM provisioned from the OVF. When you import an OVF into a blueprint, the user-configurable properties that are defined in the OVF are parsed and converted into custom properties of the form Vmware.Ovf.Configuration.X, where X is the name of the user-configurable property from the OVF.