Keys Azure Args
data class KeysAzureArgs(val allowGenerateKey: Output<Boolean>? = null, val allowReplaceKey: Output<Boolean>? = null, val allowStoreKey: Output<Boolean>? = null, val anyMount: Output<Boolean>? = null, val clientId: Output<String>, val clientSecret: Output<String>, val environment: Output<String>? = null, val keyBits: Output<String>? = null, val keyName: Output<String>, val keyType: Output<String>, val name: Output<String>, val resource: Output<String>? = null, val tenantId: Output<String>, val uuid: Output<String>? = null, val vaultName: Output<String>) : ConvertibleToJava<KeysAzureArgs>
Constructors
Link copied to clipboard
constructor(allowGenerateKey: Output<Boolean>? = null, allowReplaceKey: Output<Boolean>? = null, allowStoreKey: Output<Boolean>? = null, anyMount: Output<Boolean>? = null, clientId: Output<String>, clientSecret: Output<String>, environment: Output<String>? = null, keyBits: Output<String>? = null, keyName: Output<String>, keyType: Output<String>, name: Output<String>, resource: Output<String>? = null, tenantId: Output<String>, uuid: Output<String>? = null, vaultName: Output<String>)
Properties
Link copied to clipboard
If no existing key can be found in the referenced backend, instructs Vault to generate a key within the backend
Link copied to clipboard
Controls the ability for Vault to replace through generation or importing a key into the configured backend even if a key is present, if set to false those operations are forbidden if a key exists.
Link copied to clipboard
Controls the ability for Vault to import a key to the configured backend, if 'false', those operations will be forbidden
Link copied to clipboard
The client secret for credentials to query the Azure APIs
Link copied to clipboard
The Azure Cloud environment API endpoints to use