UserManagedHttpsParameters Class
Defines the certificate source parameters using user's keyvault certificate for enabling SSL.
Constructor
UserManagedHttpsParameters()
Variables
| Name | Description |
|---|---|
|
protocol_type
|
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
|
<xref:<xref:"KeyVaultCertificateSourceParameters">>
Defines the certificate source parameters using user's keyvault certificate for enabling SSL. Required. |
|
certificate_source
|
Literal[CertificateSource.AZURE_KEY_VAULT]
Defines the source of the SSL certificate. Required. AZURE_KEY_VAULT. |
Attributes
certificateSource
Defines the source of the SSL certificate. Required. AZURE_KEY_VAULT.
certificateSource: AZURE_KEY_VAULT: 'AzureKeyVault'>]]
certificateSourceParameters
Defines the certificate source parameters using user's keyvault certificate for enabling SSL. Required.
certificateSourceParameters: Required[KeyVaultCertificateSourceParameters]
minimumTlsVersion
"None", "TLS10", and "TLS12".
minimumTlsVersion: str | MinimumTlsVersion
protocolType
Defines the TLS extension protocol that is used for secure delivery. Required. Known values are: "ServerNameIndication" and "IPBased".
protocolType: Required[str | ProtocolType]