This example provides a common pattern for filtering Lookup Service registration data.

This example uses the steps that are described in the Retrieve a vCloud Suite Endpoint on a vCenter Server Instance procedure.

my @service_infos = lookup_service_infos('com.vmware.cis',
                                         'cs.vapi',
                                         'vapi.json.https.public',
                                         'com.vmware.vapi.endpoint',
                                         $my_mgmt_node_id);
my $ep = shift @service_infos;
my $url_element = $ep->getChildrenByTagName('url')->shift;
$my_vapi_url = $url_element->textContent;