f5bigip

package module
v1.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 23, 2020 License: Apache-2.0 Imports: 6 Imported by: 0

README

Build Status

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/go/...

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 detailed reference documentation, please visit the API docs.

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Provider

func Provider() tfbridge.ProviderInfo

Provider returns additional overlaid schema and metadata associated with the F5 BigIP package.

Types

This section is empty.

Directories

Path Synopsis
cmd
pkg
provider module
sdk module
go/f5bigip
nolint: lll nolint: lll Package f5bigip exports types, functions, subpackages for provisioning f5bigip resources.// A Pulumi package for creating and managing F5 BigIP resources.
nolint: lll nolint: lll Package f5bigip exports types, functions, subpackages for provisioning f5bigip resources.// A Pulumi package for creating and managing F5 BigIP resources.
go/f5bigip/cm
nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll
go/f5bigip/ltm
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
go/f5bigip/net
nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll
go/f5bigip/ssl
nolint: lll nolint: lll
nolint: lll nolint: lll
go/f5bigip/sys
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll
nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll nolint: lll

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL