F5 BIG IP Local Traffic Manager (LTM) Profile Bot Defense

Welcome to the F5 BIG-IP Local Traffic Manager (LTM) BOT Defense Profile for Terraform.

You can use the Local Traffic Manager (LTM) for managing Terraform. The LTM is a security profile designed to protect web applications from automated attacks by detecting and mitigating bot traffic. It is part of F5 Advanced WAF (Web Application Firewall) and F5 Bot Defense, which provide advanced bot mitigation techniques.

F5 BIG IP LTM Profile Bot Defense Resource

bigip_ltm_profile_bot_defense Resource used for Configures a Bot Defense profile.

Example Usage

This example helps create an XC bot Defense profile on a BIG-IP using Terraform.

resource "bigip_ltm_profile_bot_defense" "test-bot-tc1" {
  name          = "/Common/test-bot-tc1"
  defaults_from = "/Common/bot-defense"
  description   = "test-bot"
  template      = "relaxed"
}

Argument Reference

Argument

Type

Description

name

string (Required)

Name of the Bot Defense profile. The name should be the full path, which is a combination of the partition and profile name. Example: /Common/test-bot-tc1.

defaults_from

string (Optional)

Specifies the profile from which this profile inherits settings. The default is the system-supplied bot-defense profile.

description

string (Optional)

Specifies a user-defined description.

template

string (Optional)

Profile templates specify Mitigation and Verification Settings default values. Possible options: balanced, relaxed, and strict.

enforcement_mode

string (Optional)

Select the enforcement mode. Possible values: transparent and blocking.

Import

BIG-IP LTM Bot Defense profile can be imported using the name.

terraform import bigip_ltm_profile_bot_defense.test-bot /Common/