SparkClusterDiskEncryptionArgs

data class SparkClusterDiskEncryptionArgs(val encryptionAlgorithm: Output<String>? = null, val encryptionAtHostEnabled: Output<Boolean>? = null, val keyVaultKeyId: Output<String>? = null, val keyVaultManagedIdentityId: Output<String>? = null) : ConvertibleToJava<SparkClusterDiskEncryptionArgs>

Constructors

Link copied to clipboard
constructor(encryptionAlgorithm: Output<String>? = null, encryptionAtHostEnabled: Output<Boolean>? = null, keyVaultKeyId: Output<String>? = null, keyVaultManagedIdentityId: Output<String>? = null)

Properties

Link copied to clipboard
val encryptionAlgorithm: Output<String>? = null

This is an algorithm identifier for encryption. Possible values are RSA1_5, RSA-OAEP, RSA-OAEP-256.

Link copied to clipboard
val encryptionAtHostEnabled: Output<Boolean>? = null

This is indicator to show whether resource disk encryption is enabled.

Link copied to clipboard
val keyVaultKeyId: Output<String>? = null

The ID of the key vault key.

Link copied to clipboard
val keyVaultManagedIdentityId: Output<String>? = null

This is the resource ID of Managed Identity used to access the key vault.

Functions

Link copied to clipboard
open override fun toJava(): SparkClusterDiskEncryptionArgs