CustomerCertificateParametersArgs

data class CustomerCertificateParametersArgs(val secretSource: Output<ResourceReferenceArgs>, val secretVersion: Output<String>? = null, val subjectAlternativeNames: Output<List<String>>? = null, val type: Output<String>, val useLatestVersion: Output<Boolean>? = null) : ConvertibleToJava<CustomerCertificateParametersArgs>

Customer Certificate used for https

Constructors

Link copied to clipboard
constructor(secretSource: Output<ResourceReferenceArgs>, secretVersion: Output<String>? = null, subjectAlternativeNames: Output<List<String>>? = null, type: Output<String>, useLatestVersion: Output<Boolean>? = null)

Properties

Link copied to clipboard

Resource reference to the Azure Key Vault certificate. Expected to be in format of /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{certificateName}

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

Version of the secret to be used

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

The list of SANs.

Link copied to clipboard
val type: Output<String>

The type of the secret resource. Expected value is 'CustomerCertificate'.

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

Whether to use the latest version for the certificate

Functions

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