CustomerCertificateParameters interface
Customer Certificate used for https
- Extends
Properties
| certificate |
Certificate issuing authority. |
| expiration |
Certificate expiration date. |
| secret |
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} |
| secret |
Version of the secret to be used |
| subject | Subject name in the certificate. |
| subject |
The list of SANs. |
| thumbprint | Certificate thumbprint. |
| type | The type of the secret resource. |
| use |
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