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.AdditionAddressM

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. More 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.

This property is not supported for on-demand NAT or on-demand routed networks.

VMware.Endpoint.Openstack.IdentityProvider.Domain.Name

Allows vRealize Automation to support required Keystone V3 domain-name authentication. If Keystone V3 is in effect, you can use the property to designate a specific domain for the OpenStack endpoint to authenticate with a Keystone V3 OpenStack identity provider.

  • For new endpoints, add the custom property to designate a specific domain.

  • For upgraded or migrated endpoints, add the custom property only if data collection fails after upgrade or migration.

VMware.Endpoint.Openstack.IdentityProvider.Version

Specifies the version of OpenStack identity provider (Keystone) to use when authenticating an OpenStack endpoint. Configure a value of 3 to authenticate with Keystone V3 OpenStack identity provider. If you use any other value, or do not use this custom property, authentication defaults to Keystone V2.