KeyVaultCertificateSourceParameters Class

Describes the parameters for using a user's KeyVault certificate for securing custom domain.

Constructor

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

Variables

Name Description
subscription_id
str

Subscription Id of the user's Key Vault containing the SSL certificate. Required.

resource_group_name
str

Resource group of the user's Key Vault containing the SSL certificate. Required.

vault_name
str

The name of the user's Key Vault containing the SSL certificate. Required.

secret_name
str

The name of Key Vault Secret (representing the full certificate PFX) in Key Vault. Required.

secret_version
str

The version(GUID) of Key Vault Secret in Key Vault.

update_rule

Describes the action that shall be taken when the certificate is updated in Key Vault. Required. "NoAction"

delete_rule

Describes the action that shall be taken when the certificate is removed from Key Vault. Required. "NoAction"

type_name
str or <xref:azure.mgmt.cdn.models.KEY_VAULT_CERTIFICATE_SOURCE_PARAMETERS>

Required. KEY_VAULT_CERTIFICATE_SOURCE_PARAMETERS.

Attributes

delete_rule

Describes the action that shall be taken when the certificate is removed from Key Vault. Required. "NoAction"

delete_rule: str | _models.DeleteRule

resource_group_name

Resource group of the user's Key Vault containing the SSL certificate. Required.

resource_group_name: str

secret_name

The name of Key Vault Secret (representing the full certificate PFX) in Key Vault. Required.

secret_name: str

secret_version

The version(GUID) of Key Vault Secret in Key Vault.

secret_version: str | None

subscription_id

Subscription Id of the user's Key Vault containing the SSL certificate. Required.

subscription_id: str

type_name

Required. KEY_VAULT_CERTIFICATE_SOURCE_PARAMETERS.

type_name: KEY_VAULT_CERTIFICATE_SOURCE_PARAMETERS: 'KeyVaultCertificateSourceParameters'>]

update_rule

Describes the action that shall be taken when the certificate is updated in Key Vault. Required. "NoAction"

update_rule: str | _models.UpdateRule

vault_name

The name of the user's Key Vault containing the SSL certificate. Required.

vault_name: str