public async Task <VmExternalLink> GetExternalLink(int vmId)
        {
            var vmResource = await GetVirtualMachineResourceEntry(vmId, UserOperation.Study_Read);

            var vmExternalLink = new VmExternalLink
            {
                Id = vmId,
                LinkToExternalSystem = CloudResourceUtil.CreateResourceLink(_config, vmResource)
            };

            return(vmExternalLink);
        }
 public string Resolve(CloudResource source, IHasLinkToExtSystem destination, string destMember, ResolutionContext context)
 {
     return(CloudResourceUtil.CreateResourceLink(_config, source));
 }