Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

GoogleCloudRecaptchaenterpriseV1WafSettings

import type { GoogleCloudRecaptchaenterpriseV1WafSettings } from "https://googleapis.deno.dev/v1/recaptchaenterprise:v1.ts";

Settings specific to keys that can be used for WAF (Web Application Firewall).

interface GoogleCloudRecaptchaenterpriseV1WafSettings {
wafFeature?:
| "WAF_FEATURE_UNSPECIFIED"
| "CHALLENGE_PAGE"
| "SESSION_TOKEN"
| "ACTION_TOKEN"
| "EXPRESS";
wafService?:
| "WAF_SERVICE_UNSPECIFIED"
| "CA"
| "FASTLY"
| "CLOUDFLARE";
}

§Properties

§
wafFeature?: "WAF_FEATURE_UNSPECIFIED" | "CHALLENGE_PAGE" | "SESSION_TOKEN" | "ACTION_TOKEN" | "EXPRESS"
[src]

Required. The WAF feature for which this key is enabled.

§
wafService?: "WAF_SERVICE_UNSPECIFIED" | "CA" | "FASTLY" | "CLOUDFLARE"
[src]

Required. The WAF service that uses this key.