VirtualMachineKeyVaultCredentialArgs

data class VirtualMachineKeyVaultCredentialArgs(val keyVaultUrl: Output<String>, val name: Output<String>, val servicePrincipalName: Output<String>, val servicePrincipalSecret: Output<String>) : ConvertibleToJava<VirtualMachineKeyVaultCredentialArgs>

Constructors

Link copied to clipboard
constructor(keyVaultUrl: Output<String>, name: Output<String>, servicePrincipalName: Output<String>, servicePrincipalSecret: Output<String>)

Properties

Link copied to clipboard
val keyVaultUrl: Output<String>

The Azure Key Vault url. Changing this forces a new resource to be created.

Link copied to clipboard
val name: Output<String>

The credential name.

Link copied to clipboard

The service principal name to access key vault. Changing this forces a new resource to be created.

Link copied to clipboard

The service principal name secret to access key vault. Changing this forces a new resource to be created.

Functions

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