private static ConnectedServiceInstance CreateServiceInstance(IAzureIoTHub iotHubAccount)
{
ConnectedServiceInstance instance = new ConnectedServiceInstance();
instance.InstanceId = iotHubAccount.Id;
instance.Name = iotHubAccount.Properties["IoTHubName"];
foreach (var property in iotHubAccount.Properties)
{
instance.Metadata.Add(property.Key, property.Value);
}
instance.Metadata.Add("IoTHubAccount", iotHubAccount);
instance.Metadata.Add("Cancel", false);
instance.Metadata.Add("TPM", false);
return instance;
}