internal AzureAutomationWizardData(EnterpriseManagementObject emoAAConnector)
{
//Get the server name to connect to
String strServerName = Registry.GetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\System Center\\2010\\Service Manager\\Console\\User Settings", "SDKServiceMachine", "localhost").ToString();
//Connect to the server
EnterpriseManagementGroup emg = new EnterpriseManagementGroup(strServerName);
ManagementPack mpConnectors = emg.GetManagementPack("SCSM.AzureAutomation", null, new Version("1.0.0.0"));
ManagementPackClass classAAConnector = mpConnectors.GetClass("SCSM.AzureAutomation.Connector");
this.EnterpriseManagementObjectID = emoAAConnector.Id;
this.DisplayName = emoAAConnector.DisplayName;
this.ConnectorID = emoAAConnector[classAAConnector, "Id"].ToString();
this.AutomationAccount = emoAAConnector[classAAConnector, "AutomationAccount"].ToString();
this.SubscriptionID = emoAAConnector[classAAConnector, "SubscriptionID"].ToString();
this.ResourceGroup = emoAAConnector[classAAConnector, "ResourceGroup"].ToString();
this.RunAsAccountName = emoAAConnector[classAAConnector, "RunAsAccountName"].ToString();
this.RunAsAccountPassword = emoAAConnector[classAAConnector, "RunAsAccountPassword"].ToString();
}