CustomerCertificateParameters Class

Customer Certificate used for https.

Constructor

CustomerCertificateParameters(*args: Any, **kwargs: Any)

Variables

Name Description
secret_source

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
str or <xref:azure.mgmt.cdn.models.CUSTOMER_CERTIFICATE>

The type of the secret resource. Required. CUSTOMER_CERTIFICATE.

Attributes

certificate_authority

Certificate issuing authority.

certificate_authority: str | None

expiration_date

Certificate expiration date.

expiration_date: str | None

secret_source

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_source: _models.ResourceReference

secret_version

Version of the secret to be used.

secret_version: str | None

subject

Subject name in the certificate.

subject: str | None

subject_alternative_names

The list of SANs.

subject_alternative_names: list[str] | None

thumbprint

Certificate thumbprint.

thumbprint: str | None

type

The type of the secret resource. Required. CUSTOMER_CERTIFICATE.

type: CUSTOMER_CERTIFICATE: 'CustomerCertificate'>]

use_latest_version

Whether to use the latest version for the certificate.

use_latest_version: bool | None