Class BotManagementState


  • public final class BotManagementState
    extends com.pulumi.resources.ResourceArgs
    • 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.**