UserManagedHttpsParameters Class
Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
All required parameters must be populated in order to send to server.
- Inheritance
-
azure.mgmt.cdn.models._models_py3.CustomDomainHttpsParametersUserManagedHttpsParameters
Constructor
UserManagedHttpsParameters(*, protocol_type: str | _models.ProtocolType, certificate_source_parameters: _models.KeyVaultCertificateSourceParameters, minimum_tls_version: str | _models.MinimumTlsVersion | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
protocol_type
|
str or
ProtocolType
Defines the TLS extension protocol that is used for secure delivery. Required. Known values are: "ServerNameIndication" and "IPBased". |
minimum_tls_version
|
TLS protocol version that will be used for Https. Known values are: "None", "TLS10", and "TLS12". |
certificate_source_parameters
|
Defines the certificate source parameters using user's keyvault certificate for enabling SSL. Required. |
Variables
Name | Description |
---|---|
certificate_source
|
Defines the source of the SSL certificate. Required. Known values are: "AzureKeyVault" and "Cdn". |
protocol_type
|
str or
ProtocolType
Defines the TLS extension protocol that is used for secure delivery. Required. Known values are: "ServerNameIndication" and "IPBased". |
minimum_tls_version
|
TLS protocol version that will be used for Https. Known values are: "None", "TLS10", and "TLS12". |
certificate_source_parameters
|
Defines the certificate source parameters using user's keyvault certificate for enabling SSL. Required. |
Azure SDK for Python