ValidateSecretInput Class
Input of the secret to be validated.
All required parameters must be populated in order to send to server.
- Inheritance
-
azure.mgmt.cdn._serialization.ModelValidateSecretInput
Constructor
ValidateSecretInput(*, secret_type: str | _models.SecretType, secret_source: _models.ResourceReference, secret_version: str | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
secret_type
|
str or
SecretType
The secret type. Required. Known values are: "UrlSigningKey", "CustomerCertificate", "ManagedCertificate", and "AzureFirstPartyManagedCertificate". |
secret_source
|
Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName}. # pylint: disable=line-too-long Required. |
secret_version
|
Secret version, if customer is using a specific version. |
Variables
Name | Description |
---|---|
secret_type
|
str or
SecretType
The secret type. Required. Known values are: "UrlSigningKey", "CustomerCertificate", "ManagedCertificate", and "AzureFirstPartyManagedCertificate". |
secret_source
|
Resource reference to the Azure Key Vault secret. Expected to be in format of /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/secrets/{secretName}. # pylint: disable=line-too-long Required. |
secret_version
|
Secret version, if customer is using a specific version. |
Azure SDK for Python