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
str

Version of the secret to be used.

use_latest_version

Whether to use the latest version for the certificate.

subject
str

Subject name in the certificate.

expiration_date
str

Certificate expiration date.

certificate_authority
str

Certificate issuing authority.

subject_alternative_names

The list of SANs.

thumbprint
str

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