CustomerCertificateParameters Class
Customer Certificate used for https.
Constructor
CustomerCertificateParameters()
Variables
| Name | Description |
|---|---|
|
secret_source
|
<xref:<xref:"ResourceReference">>
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}. Required. |
|
secret_version
|
Version of the secret to be used. |
|
use_latest_version
|
Whether to use the latest version for the certificate. |
|
subject
|
Subject name in the certificate. |
|
expiration_date
|
Certificate expiration date. |
|
certificate_authority
|
Certificate issuing authority. |
|
subject_alternative_names
|
The list of SANs. |
|
thumbprint
|
Certificate thumbprint. |
|
type
|
Literal[SecretType.CUSTOMER_CERTIFICATE]
The type of the secret resource. Required. CUSTOMER_CERTIFICATE. |
Attributes
certificateAuthority
Certificate issuing authority.
certificateAuthority: str
expirationDate
Certificate expiration date.
expirationDate: str
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}. Required.
secretSource: ResourceReference
secretVersion
Version of the secret to be used.
secretVersion: str
subject
Subject name in the certificate.
subject: str
subjectAlternativeNames
The list of SANs.
subjectAlternativeNames: list[str]
thumbprint
Certificate thumbprint.
thumbprint: str
type
The type of the secret resource. Required. CUSTOMER_CERTIFICATE.
type: CUSTOMER_CERTIFICATE: 'CustomerCertificate'>]
useLatestVersion
Whether to use the latest version for the certificate.
useLatestVersion: bool