1. Packages
  2. F5 BIG-IP
f5 BIG-IP v3.16.0 published on Monday, Feb 19, 2024 by Pulumi

F5 BIG-IP

f5bigip logo
f5 BIG-IP v3.16.0 published on Monday, Feb 19, 2024 by Pulumi

    The F5 BIG-IP provider for Pulumi can be used to provision any of the resources available with F5 BIG-IP. The F5 BIG-IP provider must be configured with credentials to deploy and update the resources.

    Example

    const f5bigip = require("@pulumi/f5bigip")
    
    const monitor = new f5bigip.ltm.Monitor("backend", {
        name: "/Common/backend",
        parent: "/Common/http",
        send: "GET /\r\n",
        timeout: 5,
        interval: 10,
    });
    
    import * as f5bigip from "@pulumi/f5bigip";
    
    const monitor = new f5bigip.ltm.Monitor("backend", {
        name: "/Common/backend",
        parent: "/Common/http",
        send: "GET /\r\n",
        timeout: 5,
        interval: 10,
    });
    
    import pulumi_f5bigip as f5bigip
    
    monitor = f5bigip.ltm.Monitor("backend",
      name="/Common/backend",
      parent="/Common/http",
      send="GET /\r\n",
      timeout=5,
      interval=10,
    )
    
    import (
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    	ltm "github.com/pulumi/pulumi-f5bigip/sdk/v3/go/f5bigip/ltm"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		monitor, err := ltm.NewMonitor(ctx, "backend", &ltm.MonitorArgs{
    			Name:     pulumi.String("/Common/backend"),
    			Parent:   pulumi.String("/Common/http"),
    			Send:     pulumi.String("GET /\r\n"),
    			Timeout:  pulumi.Int(5),
    			Interval: pulumi.Int(10),
    		})
    		if err != nil {
    			return err
    		}
    
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Threading.Tasks;
    using Pulumi;
    using Pulumi.F5bigip.Ltm;
    
    class Program
    {
        static Task Main() =>
            Deployment.Run(() => {
                var monitor = new Monitor("backend", new MonitorArgs
                {
                    Name = "/Common/backend",
                    Parent = "/Common/http",
                    Send = "GET /\r\n",
                    Timeout = 5,
                    Interval = 100,
                });
            });
    }
    
    f5bigip logo
    f5 BIG-IP v3.16.0 published on Monday, Feb 19, 2024 by Pulumi