KeyVaultCertificateSourceParameters Class
Describes the parameters for using a user's KeyVault certificate for securing custom domain.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.
- Inheritance
-
KeyVaultCertificateSourceParameters
Constructor
KeyVaultCertificateSourceParameters(*, subscription_id: str, resource_group_name: str, vault_name: str, secret_name: str, update_rule: Union[str, azure.mgmt.cdn.models._cdn_management_client_enums.UpdateRule], delete_rule: Union[str, azure.mgmt.cdn.models._cdn_management_client_enums.DeleteRule], secret_version: Optional[str] = None, **kwargs)
Variables
- type_name
- str
Has constant value: "KeyVaultCertificateSourceParameters".
- subscription_id
- str
Required. Subscription Id of the user's Key Vault containing the SSL certificate.
- resource_group_name
- str
Required. Resource group of the user's Key Vault containing the SSL certificate.
- vault_name
- str
Required. The name of the user's Key Vault containing the SSL certificate.
- secret_name
- str
Required. The name of Key Vault Secret (representing the full certificate PFX) in Key Vault.
- secret_version
- str
The version(GUID) of Key Vault Secret in Key Vault.
- update_rule
- str or UpdateRule
Required. Describes the action that shall be taken when the certificate is updated in Key Vault. Possible values include: "NoAction".
- delete_rule
- str or DeleteRule
Required. Describes the action that shall be taken when the certificate is removed from Key Vault. Possible values include: "NoAction".
Attributes
type_name
type_name = 'KeyVaultCertificateSourceParameters'
Feedback
Submit and view feedback for