KeyVaultCertificateSourceParameters Class
Describes the parameters for using a user's KeyVault certificate for securing custom domain.
All required parameters must be populated in order to send to server.
- Inheritance
-
azure.mgmt.cdn._serialization.ModelKeyVaultCertificateSourceParameters
Constructor
KeyVaultCertificateSourceParameters(*, type_name: str | _models.KeyVaultCertificateSourceParametersTypeName, subscription_id: str, resource_group_name: str, vault_name: str, secret_name: str, update_rule: str | _models.UpdateRule, delete_rule: str | _models.DeleteRule, secret_version: str | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
type_name
|
Required. "KeyVaultCertificateSourceParameters" |
subscription_id
|
Subscription Id of the user's Key Vault containing the SSL certificate. Required. |
resource_group_name
|
Resource group of the user's Key Vault containing the SSL certificate. Required. |
vault_name
|
The name of the user's Key Vault containing the SSL certificate. Required. |
secret_name
|
The name of Key Vault Secret (representing the full certificate PFX) in Key Vault. Required. |
secret_version
|
The version(GUID) of Key Vault Secret in Key Vault. |
update_rule
|
str or
UpdateRule
Describes the action that shall be taken when the certificate is updated in Key Vault. Required. "NoAction" |
delete_rule
|
str or
DeleteRule
Describes the action that shall be taken when the certificate is removed from Key Vault. Required. "NoAction" |
Variables
Name | Description |
---|---|
type_name
|
Required. "KeyVaultCertificateSourceParameters" |
subscription_id
|
Subscription Id of the user's Key Vault containing the SSL certificate. Required. |
resource_group_name
|
Resource group of the user's Key Vault containing the SSL certificate. Required. |
vault_name
|
The name of the user's Key Vault containing the SSL certificate. Required. |
secret_name
|
The name of Key Vault Secret (representing the full certificate PFX) in Key Vault. Required. |
secret_version
|
The version(GUID) of Key Vault Secret in Key Vault. |
update_rule
|
str or
UpdateRule
Describes the action that shall be taken when the certificate is updated in Key Vault. Required. "NoAction" |
delete_rule
|
str or
DeleteRule
Describes the action that shall be taken when the certificate is removed from Key Vault. Required. "NoAction" |
Azure SDK for Python