CustomerCertificateParameters interface

Customer Certificate used for https

Extends

Properties

certificateAuthority

Certificate issuing authority.

expirationDate

Certificate expiration date.

secretSource

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}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

secretVersion

Version of the secret to be used

subject

Subject name in the certificate.

subjectAlternativeNames

The list of SANs.

thumbprint

Certificate thumbprint.

type

The type of the secret resource.

useLatestVersion

Whether to use the latest version for the certificate

Property Details

certificateAuthority

Certificate issuing authority.

certificateAuthority?: string

Property Value

string

expirationDate

Certificate expiration date.

expirationDate?: string

Property Value

string

secretSource

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}​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

secretSource: ResourceReference

Property Value

secretVersion

Version of the secret to be used

secretVersion?: string

Property Value

string

subject

Subject name in the certificate.

subject?: string

Property Value

string

subjectAlternativeNames

The list of SANs.

subjectAlternativeNames?: string[]

Property Value

string[]

thumbprint

Certificate thumbprint.

thumbprint?: string

Property Value

string

type

The type of the secret resource.

type: "CustomerCertificate"

Property Value

"CustomerCertificate"

useLatestVersion

Whether to use the latest version for the certificate

useLatestVersion?: boolean

Property Value

boolean