Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Actions Status Slack NPM version Python version NuGet version PkgGoDev License

F5 BigIP Provider

This provider allows management of F5 BigIP resources using Pulumi. This provider uses the iControlREST API to perform management tasks, so it will need to be installed and enabled on your F5 device before proceeding.

Installing

This package is available in many languages in the standard packaging formats.

Node.js (Java/TypeScript)

To use from JavaScript or TypeScript in Node.js, install using either npm:

$ npm install @pulumi/f5bigip

or yarn:

$ yarn add @pulumi/f5bigip

Python

To use from Python, install using pip:

$ pip install pulumi_f5bigip

Go

To use from Go, use go get to grab the latest version of the library

$ go get github.com/pulumi/pulumi-f5bigip/sdk/v3

.NET

To use from .NET, install using dotnet add package:

$ dotnet add package Pulumi.F5bigip

Configuration

The following configuration points are available:

  • f5bigip:address - Domain name/IP of the BigIP. May be set via the BIGIP_HOST environment variable.
  • f5bigip:port - Management Port to connect to BigIP.
  • f5bigip:username - Username with API access to the BigIP. May be set via the BIGIP_USER environment variable.
  • f5bigip:password - Password for API access to the BigIP. May be set via the BIGIP_PASSWORD environment variable.
  • f5bigip:tokenAuth - Enable to use an external authentication source (LDAP, TACACS, etc). May be set via the BIGIP_TOKEN_AUTH environment variable.
  • f5bigip:tokenAuth - Enable to use an external authentication source (LDAP, TACACS, etc). May be set via the BIGIP_TOKEN_AUTH environment variable.
  • f5bigip:loginRef - Login reference for token authentication (see BIG-IP REST docs for details) May be set via the BIGIP_LOGIN_REF environment variable.

Reference

For further information, please visit the F5bigip provider docs or for detailed reference documentation, please visit the API docs.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pulumi_f5bigip-3.25.0a1785220921.tar.gz (343.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pulumi_f5bigip-3.25.0a1785220921-py3-none-any.whl (443.9 kB view details)

Uploaded Python 3

File details

Details for the file pulumi_f5bigip-3.25.0a1785220921.tar.gz.

File metadata

File hashes

Hashes for pulumi_f5bigip-3.25.0a1785220921.tar.gz
Algorithm Hash digest
SHA256 9816729845da54be83cea887d05a9ab692b44303c63e71cea7ca6e1b26299c0d
MD5 bfd8bc7c32d3184f633c4b441331e0b1
BLAKE2b-256 02ffef1b6cfd39f8f4db1dadb05f84d05d399f8713a1c1c3146fe599a764edff

See more details on using hashes here.

File details

Details for the file pulumi_f5bigip-3.25.0a1785220921-py3-none-any.whl.

File metadata

File hashes

Hashes for pulumi_f5bigip-3.25.0a1785220921-py3-none-any.whl
Algorithm Hash digest
SHA256 47b967fa14d7b96cbb0037ecb3187d96141d205f392f29e63f1fca3dcd2faf72
MD5 73265637b54d5dca36fad460b5e1231a
BLAKE2b-256 599ce8622a677bc75b6f441d66ecce274f650f3610a6845c401c3604a3c92471

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page