vRealize Automation includes custom properties you might want to use when you configure your Openstack endpoints in vRealize Automation.

Table 1. Custom Properties for Openstack Endpoints

Custom Property

Description

VirtualMachine.Admin.ConnectAddress.Regex

Used by a vRealize Automation administrator to define a regular expression to match an IP address for terminal connections, such as an RDP connection. If matched, the IP address is saved under the VirtualMachine.Admin.ConnectAddress custom property. Otherwise, the first available IP address is designated.

For example, setting the property value to 10.10.0. allows selection of an IP address from a 10.10.0.* subnet that is assigned to the virtual machine. If the subnet has not been assigned, the property is ignored.

This property is available for use with Openstack.

VirtualMachine.NetworkN.AddressM

Defines additional M IP address allocated for an Openstack instance for network N, excluding the IP address set specified by the VirtualMachine.NetworkN.Address. property. Additional addresses are displayed on the Network tab in the Additional Addresses column.

This property is used by Openstack machine state data collection.

While this property is only data-collected by the OpenStack endpoint, it is not specific to OpenStack and can be used for lifecycle extensibility by other endpoint types.

VMware.Endpoint.Openstack.IdentityProvider.Version

For 6.2.4 and 6.2.5, specifies the version of Openstack Identity provider (Keystone) to use when authenticating an Openstack endpoint. Configure a value of 3 to authenticate with Keystone version 3 OpenStack Identity Provider. If you use any other value, or do not use this custom property, authentication defaults to Keystone version 2.

VMware.Endpoint.Openstack.Release

Specifies the OpenStack release, for example Havana or Icehouse, when creating an OpenStack endpoint. Required for 6.2.1, 6.2.2, and 6.2.3 OpenStack provisioning. Deprecated as of 6.2.4.