Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

Creates a new API key. NOTE: Key is a global resource; hence the only supported value for location is global. Auto-naming is currently not supported for this resource.

Link copied to clipboard
data class KeyArgs(val annotations: Output<Map<String, String>>? = null, val displayName: Output<String>? = null, val keyId: Output<String>? = null, val location: Output<String>? = null, val project: Output<String>? = null, val restrictions: Output<V2RestrictionsArgs>? = null) : ConvertibleToJava<KeyArgs>

Creates a new API key. NOTE: Key is a global resource; hence the only supported value for location is global. Auto-naming is currently not supported for this resource.

Link copied to clipboard

Builder for KeyArgs.

Link copied to clipboard
Link copied to clipboard

Builder for Key.

Functions

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