Ejemplo n.º 1
0
 public void Design(IOpalisDesigner 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(F5LBPoolMember));
 }
Ejemplo n.º 2
0
        public void Design(IOpalisDesigner designer)
        {
            bool bInitialized = F5Connection.initialize(connection.Host, connection.UserName, connection.Password);

            String[] bigIPPoolNameData = F5Connection.LocalLBPool.get_list();

            designer.AddInput("Pool Name").WithListBrowser(bigIPPoolNameData);
            designer.AddOutput("Pool Members Count").AsNumber().WithDescription("Number of Members in the Pools");
            designer.AddCorellatedData(typeof(F5PoolMemberState));
        }
Ejemplo n.º 3
0
        public void Design(IOpalisDesigner designer)
        {
            // Set Up the Variables
            List <string> poolNames = new List <string>();

            if (F5BigIP.Connect(connection.Host, connection.UserName, connection.Password))
            {
                // Get a list of Pools from the Device
                poolNames = F5BigIP.GetLBPools();
            }

            // Define the Input and Output Paramaters for the Interface
            designer.AddInput("Pool Name").WithListBrowser(poolNames);
            designer.AddOutput("F5 Pool Members Count").AsNumber().WithDescription("Number of Members in the Pools");
            designer.AddCorellatedData(typeof(F5LBPoolMember));
        }
Ejemplo n.º 4
0
        public void Design(IOpalisDesigner designer)
        {
            // Set Up the Variables
            List <string> rootNames = new List <string>();

            // Get a list of Pools from the Device
            List <DFSRoot> dfsRoots = new List <DFSRoot>();

            dfsRoots = DFS.GetDFSRoots();


            // Define the Input and Output Paramaters for the Interface
            designer.AddInput("Root Name").WithListBrowser(rootNames);

            designer.AddOutput("F5 Pools Count").AsNumber().WithDescription("Number of Pools Defined on the F5");
            designer.AddCorellatedData(typeof(F5LBPool));
        }
Ejemplo n.º 5
0
 public void Design(IOpalisDesigner designer)
 {
     designer.AddOutput("F5 Virtual Servers Count").AsNumber().WithDescription("Number of Virtual Servers Defined on the F5");
     designer.AddCorellatedData(typeof(F5LBVirtualServer));
 }
Ejemplo n.º 6
0
 public void Design(IOpalisDesigner designer)
 {
     designer.AddInput("Host Name");
     designer.AddOutput("IP Address");
 }
Ejemplo n.º 7
0
 public void Design(IOpalisDesigner designer)
 {
     designer.AddOutput("Pools Count").AsNumber().WithDescription("Number of Pools Defined on the F5");
     designer.AddCorellatedData(typeof(F5Pool));
 }