ArmFrontDoorModelFactory.CustomHttpsConfiguration Method

Definition

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.

Applies to