Package com.pulumi.cloudflare.inputs
Class BotManagementState
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.cloudflare.inputs.BotManagementState
-
public final class BotManagementState extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BotManagementState.Builder
-
Field Summary
Fields Modifier and Type Field Description static BotManagementState
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
autoUpdateModel()
static BotManagementState.Builder
builder()
static BotManagementState.Builder
builder(BotManagementState defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
enableJs()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
fightMode()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
optimizeWordpress()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
sbfmDefinitelyAutomated()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
sbfmLikelyAutomated()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
sbfmStaticResourceProtection()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
sbfmVerifiedBots()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
suppressSessionScore()
java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>
usingLatestModel()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
zoneId()
-
-
-
Field Detail
-
Empty
public static final BotManagementState Empty
-
-
Method Detail
-
autoUpdateModel
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> autoUpdateModel()
- Returns:
- Automatically update to the newest bot detection models created by Cloudflare as they are released. [Learn more.](https://developers.cloudflare.com/bots/reference/machine-learning-models#model-versions-and-release-notes).
-
enableJs
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enableJs()
- Returns:
- Use lightweight, invisible JavaScript detections to improve Bot Management. [Learn more about JavaScript Detections](https://developers.cloudflare.com/bots/reference/javascript-detections/).
-
fightMode
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> fightMode()
- Returns:
- Whether to enable Bot Fight Mode.
-
optimizeWordpress
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> optimizeWordpress()
- Returns:
- Whether to optimize Super Bot Fight Mode protections for Wordpress.
-
sbfmDefinitelyAutomated
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sbfmDefinitelyAutomated()
- Returns:
- Super Bot Fight Mode (SBFM) action to take on definitely automated requests.
-
sbfmLikelyAutomated
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sbfmLikelyAutomated()
- Returns:
- Super Bot Fight Mode (SBFM) action to take on likely automated requests.
-
sbfmStaticResourceProtection
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> sbfmStaticResourceProtection()
- Returns:
- Super Bot Fight Mode (SBFM) to enable static resource protection. Enable if static resources on your application need bot protection. Note: Static resource protection can also result in legitimate traffic being blocked.
-
sbfmVerifiedBots
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sbfmVerifiedBots()
- Returns:
- Super Bot Fight Mode (SBFM) action to take on verified bots requests.
-
suppressSessionScore
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> suppressSessionScore()
- Returns:
- Whether to disable tracking the highest bot score for a session in the Bot Management cookie.
-
usingLatestModel
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> usingLatestModel()
- Returns:
- A read-only field that indicates whether the zone currently is running the latest ML model.
-
zoneId
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> zoneId()
- Returns:
- The zone identifier to target for the resource. **Modifying this attribute will force creation of a new resource.**
-
builder
public static BotManagementState.Builder builder()
-
builder
public static BotManagementState.Builder builder(BotManagementState defaults)
-
-