ArmFrontDoorModelFactory.CustomHttpsConfiguration Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Azure.ResourceManager.FrontDoor.Models.CustomHttpsConfiguration CustomHttpsConfiguration(Azure.ResourceManager.FrontDoor.Models.FrontDoorCertificateSource certificateSource = default, Azure.ResourceManager.FrontDoor.Models.FrontDoorTlsProtocolType protocolType = default, Azure.ResourceManager.FrontDoor.Models.FrontDoorRequiredMinimumTlsVersion minimumTlsVersion = default, string secretName = default, string secretVersion = default, Azure.Core.ResourceIdentifier vaultId = default, Azure.ResourceManager.FrontDoor.Models.FrontDoorEndpointConnectionCertificateType? certificateType = default);
static member CustomHttpsConfiguration : Azure.ResourceManager.FrontDoor.Models.FrontDoorCertificateSource * Azure.ResourceManager.FrontDoor.Models.FrontDoorTlsProtocolType * Azure.ResourceManager.FrontDoor.Models.FrontDoorRequiredMinimumTlsVersion * string * string * Azure.Core.ResourceIdentifier * Nullable<Azure.ResourceManager.FrontDoor.Models.FrontDoorEndpointConnectionCertificateType> -> Azure.ResourceManager.FrontDoor.Models.CustomHttpsConfiguration
Public Shared Function CustomHttpsConfiguration (Optional certificateSource As FrontDoorCertificateSource = Nothing, Optional protocolType As FrontDoorTlsProtocolType = Nothing, Optional minimumTlsVersion As FrontDoorRequiredMinimumTlsVersion = Nothing, Optional secretName As String = Nothing, Optional secretVersion As String = Nothing, Optional vaultId As ResourceIdentifier = Nothing, Optional certificateType As Nullable(Of FrontDoorEndpointConnectionCertificateType) = Nothing) As CustomHttpsConfiguration
Parameters
- certificateSource
- FrontDoorCertificateSource
Defines the source of the SSL certificate.
- protocolType
- FrontDoorTlsProtocolType
Defines the TLS extension protocol that is used for secure delivery.
- minimumTlsVersion
- FrontDoorRequiredMinimumTlsVersion
The minimum TLS version required from the clients to establish an SSL handshake with Front Door.
- secretName
- String
The name of the Key Vault secret representing the full certificate PFX.
- secretVersion
- String
The version of the Key Vault secret representing the full certificate PFX.
- vaultId
- ResourceIdentifier
Resource ID.
- certificateType
- Nullable<FrontDoorEndpointConnectionCertificateType>
Defines the type of the certificate used for secure connections to a frontendEndpoint.
Returns
A new CustomHttpsConfiguration instance for mocking.