Exemple #1
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Object LDAP Path").WithDefaultValue("LDAP://Contoso.com/cn=TEST,ou=Container,DC=Contoso,DC=Com");
     designer.AddInput("Property Name");
     designer.AddInput("Property Value");
     designer.AddCorellatedData(typeof(ObjectValues));
 }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Computer Name");
     designer.AddInput("Task Name").NotRequired();
     designer.AddOutput("Number of Tasks").AsNumber();
     designer.AddCorellatedData(typeof(opalisTask));
 }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput(PATH).WithFileBrowser();
     designer.AddInput(PATTERN).WithDefaultValue("*");
     designer.AddOutput(NUM_FILES).AsNumber();
     designer.AddCorellatedData(typeof(DirectoryInfoData));
 }
Exemple #4
0
        public void Design(IActivityDesigner designer)
        {
            string[] typeOptions = new string[5];
            typeOptions[0] = "e1000";
            typeOptions[1] = "Flexible";
            typeOptions[2] = "Vmxnet";
            typeOptions[3] = "EnhancedVmxnet";
            typeOptions[4] = "Vmxnet3";

            string[] StartConnectedOptions = new string[2];
            StartConnectedOptions[0] = "true";
            StartConnectedOptions[1] = "false";

            string[] WakeOnLanOptions = new string[2];
            WakeOnLanOptions[0] = "true";
            WakeOnLanOptions[1] = "false";

            designer.AddInput("VM");
            designer.AddInput("MacAddress").NotRequired();
            designer.AddInput("NetworkName");
            designer.AddInput("StartConnected").NotRequired().WithListBrowser(StartConnectedOptions);
            designer.AddInput("WakeOnLan").NotRequired().WithListBrowser(WakeOnLanOptions);
            designer.AddInput("Type").NotRequired().WithListBrowser(typeOptions);

            designer.AddCorellatedData(typeof(networkAdapter));
        }
Exemple #5
0
 public void Design(IActivityDesigner designer)
 {
     // Define the Input and Output Paramaters for the Interface
     designer.AddInput("Lookup Query");
     designer.AddOutput("F5 Pool Members Count").AsNumber().WithDescription("Number of Members in the Pools");
     designer.AddCorellatedData(typeof(F5LTMPoolMembers));
 }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Computer Name");
     designer.AddInput("Task Name");
     designer.AddCorellatedData(typeof(OpalisTaskTrigger));
     designer.AddOutput("Number of Triggers Removed");
 }
Exemple #7
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Collection ID").WithDefaultValue("AAA00000");

            designer.AddCorellatedData(typeof(collectionMember));
            designer.AddOutput("Number of Members");
        }
Exemple #8
0
        public void Design(IActivityDesigner designer)
        {
            string[] persistenceOptions = new string[5];
            persistenceOptions[0] = "Persistent";
            persistenceOptions[1] = "NonPersistent";
            persistenceOptions[2] = "IndependentPersistent";
            persistenceOptions[3] = "IndependentNonPersistent";
            persistenceOptions[4] = "Undoable";

            string[] storageFormatOptions = new string[2];
            storageFormatOptions[0] = "Thin";
            storageFormatOptions[1] = "Thick";

            string[] inflateOptions = new string[2];
            inflateOptions[0] = "true";
            inflateOptions[1] = "false";

            designer.AddInput("Virtual Machine Name");
            designer.AddInput("CapacityKB");
            designer.AddInput("Persistence").NotRequired().WithListBrowser(persistenceOptions);
            designer.AddInput("Datastore").NotRequired();
            designer.AddInput("StorageFormat").NotRequired().WithListBrowser(storageFormatOptions);
            designer.AddInput("HostUser").NotRequired();
            designer.AddInput("HostPassword").NotRequired().PasswordProtect();
            designer.AddInput("GuestUser").NotRequired();
            designer.AddInput("GuestPassword").NotRequired().PasswordProtect();
            designer.AddInput("ToolsWaitSecs").NotRequired();
            designer.AddInput("HelperVM").NotRequired();
            designer.AddInput("Inflate").NotRequired().WithListBrowser(inflateOptions);

            designer.AddCorellatedData(typeof(harddisk));
        }
Exemple #9
0
        public void Design(IActivityDesigner designer)
        {
            string[] PriorityOptions = new string[6];
            PriorityOptions[0] = "AboveNormal";
            PriorityOptions[1] = "BelowNormal";
            PriorityOptions[2] = "High";
            PriorityOptions[3] = "Idle";
            PriorityOptions[4] = "Normal";
            PriorityOptions[5] = "Realtime";

            string[] hiddenOptions = { "True", "False" };

            designer.AddInput("Computer Name");
            designer.AddInput("Task Name");
            designer.AddInput("Application Name").NotRequired();
            designer.AddInput("Parameters").NotRequired();
            designer.AddInput("Comment").NotRequired();
            designer.AddInput("Creator").NotRequired();
            designer.AddInput("Working Directory").NotRequired();
            designer.AddInput("Account Name").NotRequired();
            designer.AddInput("Password").PasswordProtect().NotRequired();
            designer.AddInput("Hidden").NotRequired().WithListBrowser(hiddenOptions);
            designer.AddInput("IdleWaitDeadlineMinutes").NotRequired();
            designer.AddInput("IdleWaitMinutes").NotRequired();
            designer.AddInput("Max Runtime (Seconds)").NotRequired();
            designer.AddInput("Priority").NotRequired().WithListBrowser(PriorityOptions);

            designer.AddCorellatedData(typeof(opalisTask));
        }
Exemple #10
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");
        }
Exemple #11
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Network Adapter Name");
            designer.AddInput("VM Name");

            designer.AddCorellatedData(typeof(networkAdapter));
        }
 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 #13
0
        public void Design(IActivityDesigner designer)
        {
            string[] persistenceOptions = new string[5];
            persistenceOptions[0] = "Persistent";
            persistenceOptions[1] = "NonPersistent";
            persistenceOptions[2] = "IndependentPersistent";
            persistenceOptions[3] = "IndependentNonPersistent";
            persistenceOptions[4] = "Undoable";

            string[] diskTypeOptions = new string[4];
            diskTypeOptions[0] = "rawVirtual";
            diskTypeOptions[1] = "rawPhysical";
            diskTypeOptions[2] = "flat";
            diskTypeOptions[3] = "unknown";

            string[] splitOptions = new string[2];
            splitOptions[0] = "true";
            splitOptions[1] = "false";

            string[] thinProvisionedOptions = new string[2];
            thinProvisionedOptions[0] = "true";
            thinProvisionedOptions[1] = "false";

            designer.AddInput("Persistence").NotRequired().WithListBrowser(persistenceOptions);
            designer.AddInput("DiskType").NotRequired().WithListBrowser(diskTypeOptions);
            designer.AddInput("CapacityKB");
            designer.AddInput("Split").NotRequired().WithListBrowser(splitOptions);
            designer.AddInput("ThinProvisioned").NotRequired().WithListBrowser(thinProvisionedOptions);
            designer.AddInput("DeviceName").NotRequired();
            designer.AddInput("Datastore").NotRequired();
            designer.AddInput("VM");
            designer.AddInput("DiskPath").NotRequired();
            designer.AddCorellatedData(typeof(harddisk));
        }
Exemple #14
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 #15
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Computer Name");
     designer.AddInput("Task Name");
     designer.AddCorellatedData(typeof(opalisTask));
     designer.AddOutput("Number of Removed Tasks");
 }
 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");
 }
Exemple #17
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Filter Query").WithDefaultValue("ResourceID='375'");

            designer.AddCorellatedData(typeof(system));
            designer.AddOutput("Number of Systems");
        }
Exemple #18
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 #19
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 #20
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Existing Collection ID").WithDefaultValue("SMS00001");

            designer.AddCorellatedData(typeof(collection));
            designer.AddOutput("Number of Collections");
        }
Exemple #21
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 #22
0
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput(ResourceStrings.targetFolderPath).WithDefaultValue(ResourceStrings.targetFolderPathDefaultValue);

            designer.AddOutput(ResourceStrings.numberOfFolders);
            designer.AddCorellatedData(typeof(SCOFolder));
        }
 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));
 }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput(getObjectPropValuesRefStrings.ldapPath).WithDefaultValue("LDAP://Contoso.com/CN=ObjectName,OU=Container,DC=Contoso,DC=Com");
     designer.AddInput(getObjectPropValuesRefStrings.useSecureConnection).WithDefaultValue("False").WithListBrowser(getObjectPropValuesRefStrings.tOrF).NotRequired();
     designer.AddInput(getObjectPropValuesRefStrings.childItemSelection).WithDefaultValue("False").WithListBrowser(getObjectPropValuesRefStrings.tOrF).NotRequired();
     designer.AddCorellatedData(typeof(ObjectValues));
 }
        public void Design(IActivityDesigner designer)
        {
            designer.AddInput("Collection ID").WithDefaultValue("ABC00000");
            designer.AddInput("Rule Name").WithDefaultValue("Membership Rule Name");

            designer.AddCorellatedData(typeof(collection));
            designer.AddOutput("Number of Collections");
        }
Exemple #26
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Datastore").NotRequired();
     designer.AddInput("Location").NotRequired();
     designer.AddInput("Name").NotRequired();
     designer.AddInput("Id").NotRequired();
     designer.AddCorellatedData(typeof(vm));
 }
Exemple #27
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("VM").NotRequired();
     designer.AddInput("Location").NotRequired();
     designer.AddInput("Name").NotRequired();
     designer.AddInput("Id").NotRequired();
     designer.AddCorellatedData(typeof(ResourcePool));
 }
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Object LDAP Path").WithDefaultValue("LDAP://Contoso.com/CN=ObjectName,OU=Container,DC=Contoso,DC=Com");
     designer.AddInput("Property Name").WithDefaultValue("Property Name");
     designer.AddInput("Property Value").WithDefaultValue("New Property Value");
     designer.AddInput("Use Secure Connection").WithDefaultValue("False").WithListBrowser(new string[] { "True", "False" }).NotRequired();
     designer.AddCorellatedData(typeof(ObjectValues));
 }
Exemple #29
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Variable Name").NotRequired();
     designer.AddInput("Machine Name");
     designer.AddInput("Resource ID").NotRequired();
     designer.AddCorellatedData(typeof(ComputerVariable));
     designer.AddOutput("Number of Machine Variables");
 }
Exemple #30
0
 public void Design(IActivityDesigner designer)
 {
     designer.AddInput("Email ID");
     designer.AddInput("Save Location").WithFolderBrowser();
     designer.AddInput("Alternate Mailbox").NotRequired();
     designer.AddCorellatedData(typeof(ExportedEmail));
     designer.AddOutput("Number of Exported Emails");
 }