Package-level declarations
Types
Link copied to clipboard
Creates a new FirewallPolicy, specifying conditions at which reCAPTCHA Enterprise actions can be executed. A project may have a maximum of 1000 policies.
Link copied to clipboard
data class FirewallpolicyArgs(val actions: Output<List<GoogleCloudRecaptchaenterpriseV1FirewallActionArgs>>? = null, val condition: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val path: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<FirewallpolicyArgs>
Creates a new FirewallPolicy, specifying conditions at which reCAPTCHA Enterprise actions can be executed. A project may have a maximum of 1000 policies.
Link copied to clipboard
Builder for FirewallpolicyArgs.
Link copied to clipboard
Link copied to clipboard
Builder for Firewallpolicy.
Link copied to clipboard
data class KeyArgs(val androidSettings: Output<GoogleCloudRecaptchaenterpriseV1AndroidKeySettingsArgs>? = null, val displayName: Output<String>? = null, val iosSettings: Output<GoogleCloudRecaptchaenterpriseV1IOSKeySettingsArgs>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val testingOptions: Output<GoogleCloudRecaptchaenterpriseV1TestingOptionsArgs>? = null, val wafSettings: Output<GoogleCloudRecaptchaenterpriseV1WafSettingsArgs>? = null, val webSettings: Output<GoogleCloudRecaptchaenterpriseV1WebKeySettingsArgs>? = null) : ConvertibleToJava<KeyArgs>
Creates a new reCAPTCHA Enterprise key.
Link copied to clipboard
class KeyArgsBuilder
Builder for KeyArgs.
Link copied to clipboard
class KeyResourceBuilder
Builder for Key.
Link copied to clipboard
Functions
Link copied to clipboard
suspend fun firewallpolicy(name: String, block: suspend FirewallpolicyResourceBuilder.() -> Unit): Firewallpolicy