public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Source Forest Name").WithDefaultValue("Contoso.com");
            designer.AddInput("Target Forest Name").WithDefaultValue("TargetForest.com");
            designer.AddInput("Target Forest Username").NotRequired().WithDefaultValue("*****@*****.**");
            designer.AddInput("Target Forest User Password").NotRequired().PasswordProtect();

            designer.AddOutput("Source Forest Name").AsString();
            designer.AddOutput("Target Forest Name").AsString();
        }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Variable Name");
     designer.AddInput("Variable Value");
     designer.AddInput("CollectionID").WithDefaultValue("AAA00003");
     designer.AddInput("Precedence");
     designer.AddOutput("Variable Name");
     designer.AddOutput("Variable Value");
     designer.AddOutput("CollectionID");
 }
Exemple #3
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput(destinationQueue).WithDefaultValue(destinationQueueFormatExample);
     designer.AddInput(inputMessage);
     designer.AddInput(authentiation).WithBooleanBrowser();
     designer.AddOutput(destinationQueue);
     designer.AddOutput(inputMessage);
     designer.AddOutput(authentiation);
     designer.AddOutput(status);
 }
Exemple #4
0
        public void Design(IActivityDesigner designer)
        {
            string[] overwriteOptions = { "Overwrite", "Do not overwrite" };
            designer.AddInput("Origin Zip");
            designer.AddInput("Destination Location");
            designer.AddInput("If the Destination Files Exist").WithListBrowser(overwriteOptions).WithDefaultValue("Overwrite");

            designer.AddOutput("Destination Location");
            designer.AddOutput("Number of files decompressed");
        }
Exemple #5
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput(ResourceStrings.DfsEntryPath).WithDefaultValue(ResourceStrings.DefaultValueDfsEntryPath).WithListBrowser(ResourceStrings.ValueListDfsEntryPath);
            designer.AddInput(ResourceStrings.ServerName);
            designer.AddInput(ResourceStrings.PathName).WithDefaultValue(ResourceStrings.DefaultValuePathName);
            designer.AddInput(ResourceStrings.Comment).NotRequired();
            designer.AddInput(ResourceStrings.DFS_ADD_VOLUME).WithDefaultValue(ResourceStrings.DefaultValue_DFS_ADD_VOLUME).WithListBrowser(ResourceStrings.ValueList_DFS_ADD_VOLUME);

            designer.AddOutput(ResourceStrings.DfsEntryPath);
            designer.AddOutput(ResourceStrings.NERR_Success);
        }
Exemple #6
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Variable Name");
            designer.AddInput("Variable Value");
            designer.AddInput("Machine Name");
            designer.AddInput("Machine Site").NotRequired();
            designer.AddInput("Resource ID").NotRequired();

            designer.AddOutput("Variable Name");
            designer.AddOutput("Variable Value");
            designer.AddOutput("Machine Name");
        }
Exemple #7
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Computer Name");
            designer.AddInput("Local Group Name");
            designer.AddInput("User Name");
            designer.AddInput("Domain").NotRequired();

            designer.AddInput("Alternate Connection Username").NotRequired().WithDefaultValue("UserID");
            designer.AddInput("Alternate Connection User Domain").NotRequired().WithDefaultValue("userDomain");
            designer.AddInput("Alternate Connection Password").NotRequired().PasswordProtect();

            designer.AddOutput("Group Name");
            designer.AddOutput("User Name");
        }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("New OU Name").WithDefaultValue("New Container Name");
     designer.AddInput("Parent OU LDAP Path").WithDefaultValue("LDAP://Contoso.com/OU=ParentContainer,DC=Contoso,DC=Com");
     designer.AddInput("New OU Description").WithDefaultValue("Description").NotRequired();
     designer.AddOutput("Organization Unit LDAP Path").AsString();
 }
Exemple #9
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Computer Name");
     designer.AddInput("Task Name");
     designer.AddCorellatedData(typeof(opalisTask));
     designer.AddOutput("Number of Removed Tasks");
 }
Exemple #10
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Base Directory Location").WithFolderBrowser();
     designer.AddInput("Created After").NotRequired();
     designer.AddOutput("Base Directory").AsString();
     designer.AddCorellatedData(typeof(Folder));
 }
Exemple #11
0
        private void AddCmdletNames(IActivityDesigner designer)
        {
            if (string.IsNullOrEmpty(_moduleName))
            {
                //skip adding this if the required dependency property is not yet set
                return;
            }
            string[] names;


            string psScript = string.Format("import-module {0}; gcm -Module {0}", _moduleName);
            Collection <PSObject> returnValues = RunPowerShellScript(psScript);

            names = new string[returnValues.Count];

            for (int i = 0; i < returnValues.Count; i++)
            {
                names[i] = returnValues[i].Properties["Name"].Value.ToString();
            }

            if (string.IsNullOrEmpty(_cmdletName))
            {
                designer.AddInput("Cmdlet Name").WithListBrowser(names).WithRedesign();
            }
            else
            {
                designer.AddInput("Cmdlet Name").WithListBrowser(names).WithRedesign().WithDefaultValue(_cmdletName);
            }
            designer.AddOutput("Cmdlet Name");
        }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Computer Name");
     designer.AddInput("Task Name");
     designer.AddCorellatedData(typeof(OpalisTaskTrigger));
     designer.AddOutput("Number of Triggers Removed");
 }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Existing Package ID").WithDefaultValue("ABC00000");
     designer.AddInput("New Package Source Path").WithDefaultValue("\\\\PATH\\TO\\SOURCE_FILES");
     designer.AddCorellatedData(typeof(package));
     designer.AddOutput("Number of Packages");
 }
Exemple #14
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Email ID");
     designer.AddInput("Destination Folder");
     designer.AddInput("Alternate Mailbox").NotRequired();
     designer.AddOutput("Email ID");
 }
Exemple #15
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Server Name").WithBooleanBrowser();
     designer.AddInput("Allow Remote Desktop Connection").WithBooleanBrowser();
     designer.AddOutput("Action Result").AsNumber().WithDescription("Result of Request");
     //designer.AddCorellatedData(typeof(FIMSyncManagementAgents));
 }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Key Path:  HKLM:\\");
     designer.AddInput("Value Name");
     designer.AddInput("Server Name").WithComputerBrowser();
     designer.AddOutput("Results").AsString();
 }
Exemple #17
0
        public void Design(IActivityDesigner designer)
        {
            int[] hourDuration = new int[24];
            for (int i = 0; i < 24; i++)
            {
                hourDuration[i] = i;
            }

            int[] minuteDuration = new int[60];
            for (int i = 0; i < 60; i++)
            {
                minuteDuration[i] = i;
            }

            designer.AddInput("Advertisement ID").WithDefaultValue("ABC00000");

            designer.AddInput("Start Time").WithDefaultValue("5/5/2005 5:00PM").WithDateTimeBrowser();

            designer.AddInput("Day Duration").WithDefaultValue(0);
            designer.AddInput("Hour Duration").WithDefaultValue(0).WithListBrowser(hourDuration);
            designer.AddInput("Minute Duration").WithDefaultValue(0).WithListBrowser(minuteDuration);

            designer.AddInput("Is GMT").WithDefaultValue(true).WithBooleanBrowser();

            designer.AddCorellatedData(typeof(advertisement));
            designer.AddOutput("Number of Advertisements");
        }
Exemple #18
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Machine Name");
            designer.AddInput("Port Number");

            designer.AddOutput("Port Status");
        }
Exemple #19
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Collection ID").WithDefaultValue("AAA00000");

            designer.AddCorellatedData(typeof(collectionMember));
            designer.AddOutput("Number of Members");
        }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Management Agent Name");
     designer.AddInput("Run Profile Name");
     designer.AddOutput("Status").AsNumber().WithDescription("Status");
     designer.AddCorellatedData(typeof(FIMSyncManagementAgentRunProfiles));
 }
Exemple #21
0
        public void Design(IActivityDesigner designer)
        {
            WqlConnectionManager connection = CM2012Interop.connectSCCMServer(settings.SCCMSERVER, settings.UserName, settings.Password);

            designer.AddInput("Advertisement ID").WithDefaultValue("ABC00000");

            designer.AddInput("BATTERY_POWER").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("RUN_FROM_CD").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("DOWNLOAD_FROM_CD").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("RUN_FROM_LOCAL_DISPPOINT").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("DOWNLOAD_FROM_LOCAL_DISPPOINT").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("DONT_RUN_NO_LOCAL_DISPPOINT").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("DOWNLOAD_FROM_REMOTE_DISPPOINT").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("RUN_FROM_REMOTE_DISPPOINT").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("DOWNLOAD_ON_DEMAND_FROM_LOCAL_DP").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("DOWNLOAD_ON_DEMAND_FROM_REMOTE_DP").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("BALLOON_REMINDERS_REQUIRED").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("RERUN_ALWAYS").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("RERUN_NEVER").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("RERUN_IF_FAILED").WithDefaultValue(false).WithBooleanBrowser();
            designer.AddInput("RERUN_IF_SUCCEEDED").WithDefaultValue(false).WithBooleanBrowser();

            designer.AddCorellatedData(typeof(advertisement));
            designer.AddOutput("Number of Advertisements");
        }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Existing Package ID").WithDefaultValue("ABC00000");
     designer.AddInput("New Package Description").WithDefaultValue("Description");
     designer.AddCorellatedData(typeof(package));
     designer.AddOutput("Number of Packages");
 }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Computer Name");
     designer.AddInput("Task Name").NotRequired();
     designer.AddOutput("Number of Tasks").AsNumber();
     designer.AddCorellatedData(typeof(opalisTask));
 }
Exemple #24
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Filter Query").WithDefaultValue("ResourceID='375'");

            designer.AddCorellatedData(typeof(system));
            designer.AddOutput("Number of Systems");
        }
Exemple #25
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Existing Package ID").WithDefaultValue("ABC00000");
     designer.AddInput("Existing Program Name").WithDefaultValue("Program Name");
     designer.AddCorellatedData(typeof(program));
     designer.AddOutput("Number of Programs");
 }
Exemple #26
0
        private void AddModuleNames(IActivityDesigner designer)
        {
            string[] names;

            string psScript = "get-module -ListAvailable ";
            Collection <PSObject> returnValues = RunPowerShellScript(psScript);

            names = new string[returnValues.Count];

            for (int i = 0; i < returnValues.Count; i++)
            {
                names[i] = returnValues[i].Properties["Name"].Value.ToString();
            }


            if (string.IsNullOrEmpty(_moduleName))
            {
                designer.AddInput("Module Name").WithListBrowser(names).WithRedesign();
            }
            else
            {
                designer.AddInput("Module Name").WithListBrowser(names).WithRedesign().WithDefaultValue(_moduleName);
            }
            designer.AddOutput("Module Name");
        }
Exemple #27
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Updates Assignment ID").WithDefaultValue("47");
     designer.AddInput("Content ID List To Remove (CSV)").WithDefaultValue("1,2,3");
     designer.AddCorellatedData(typeof(updatesAssignment));
     designer.AddOutput("Number of Updates Assignments");
 }
Exemple #28
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Filter Query").WithDefaultValue("ResourceID='375'");
            designer.AddInput("Class").WithDefaultValue("SMS_R_SYSTEM");

            designer.AddOutput("Number of Objects");
        }
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput(ResourceStrings.runbookPath).WithDefaultValue(ResourceStrings.runbookPathDefaultValue);
            designer.AddInput(ResourceStrings.savePath).WithDefaultValue(ResourceStrings.savePathDefaultValue).WithFolderBrowser();

            designer.AddInput(ResourceStrings.loadExportData).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();
            designer.AddInput(ResourceStrings.overwriteExistingExport).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();

            designer.AddInput(ResourceStrings.loadGlobalComputerGroupData).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();
            designer.AddInput(ResourceStrings.loadGlobalConfigurationData).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();
            designer.AddInput(ResourceStrings.loadGlobalCounter).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();
            designer.AddInput(ResourceStrings.loadGlobalScheduleData).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();
            designer.AddInput(ResourceStrings.loadGlobalVariableData).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();

            designer.AddInput(ResourceStrings.cleanGlobalComputerGroupData).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();
            designer.AddInput(ResourceStrings.cleanGlobalConfigurationData).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();
            designer.AddInput(ResourceStrings.cleanGlobalCounter).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();
            designer.AddInput(ResourceStrings.cleanGlobalScheduleData).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();
            designer.AddInput(ResourceStrings.cleanGlobalVariableData).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();
            designer.AddInput(ResourceStrings.logCommonData).WithListBrowser(ResourceStrings.trueFalseDoNotModify).WithDefaultValue(ResourceStrings.doNotModify).NotRequired();
            designer.AddInput(ResourceStrings.logSpecificData).WithListBrowser(ResourceStrings.trueFalseDoNotModify).WithDefaultValue(ResourceStrings.doNotModify).NotRequired();

            designer.AddInput(ResourceStrings.applyLinkBestPractices).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();
            designer.AddInput(ResourceStrings.updateMaxParallelRequests).WithListBrowser(ResourceStrings.trueFalse).WithDefaultValue(ResourceStrings.t).NotRequired();

            designer.AddOutput(ResourceStrings.exportFilePath);
        }
Exemple #30
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Existing Collection ID").WithDefaultValue("SMS00001");

            designer.AddCorellatedData(typeof(collection));
            designer.AddOutput("Number of Collections");
        }