Package-level declarations

Types

Link copied to clipboard
class Firewallpolicy : KotlinCustomResource

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
Link copied to clipboard
object FirewallpolicyMapper : ResourceMapper<Firewallpolicy>
Link copied to clipboard
class Key : KotlinCustomResource

Creates a new reCAPTCHA Enterprise key.

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

Builder for KeyArgs.

Link copied to clipboard
object KeyMapper : ResourceMapper<Key>
Link copied to clipboard

Builder for Key.

Functions

Link copied to clipboard
Link copied to clipboard
fun key(name: String): Key
suspend fun key(name: String, block: suspend KeyResourceBuilder.() -> Unit): Key