Partager via


GatewayHostnameConfigurationContract Constructeurs

Définition

Surcharges

GatewayHostnameConfigurationContract()

Initialise une nouvelle instance de la classe GatewayHostnameConfigurationContract.

GatewayHostnameConfigurationContract(String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)

Initialise une nouvelle instance de la classe GatewayHostnameConfigurationContract.

GatewayHostnameConfigurationContract()

Initialise une nouvelle instance de la classe GatewayHostnameConfigurationContract.

public GatewayHostnameConfigurationContract ();
Public Sub New ()

S’applique à

GatewayHostnameConfigurationContract(String, String, String, String, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>)

Initialise une nouvelle instance de la classe GatewayHostnameConfigurationContract.

public GatewayHostnameConfigurationContract (string id = default, string name = default, string type = default, string hostname = default, string certificateId = default, bool? negotiateClientCertificate = default, bool? tls10Enabled = default, bool? tls11Enabled = default, bool? http2Enabled = default);
new Microsoft.Azure.Management.ApiManagement.Models.GatewayHostnameConfigurationContract : string * string * string * string * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> -> Microsoft.Azure.Management.ApiManagement.Models.GatewayHostnameConfigurationContract
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional hostname As String = Nothing, Optional certificateId As String = Nothing, Optional negotiateClientCertificate As Nullable(Of Boolean) = Nothing, Optional tls10Enabled As Nullable(Of Boolean) = Nothing, Optional tls11Enabled As Nullable(Of Boolean) = Nothing, Optional http2Enabled As Nullable(Of Boolean) = Nothing)

Paramètres

id
String

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

nom de la ressource.

type
String

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

hostname
String

Valeur de nom d’hôte. Prend en charge un nom de domaine valide, un caractère générique partiel ou complet

certificateId
String

Identificateur de l’entité Certificate qui sera utilisée pour l’établissement de la connexion TLS

negotiateClientCertificate
Nullable<Boolean>

Détermine si la passerelle demande un certificat client

tls10Enabled
Nullable<Boolean>

Spécifie si TLS 1.0 est pris en charge

tls11Enabled
Nullable<Boolean>

Spécifie si TLS 1.1 est pris en charge

http2Enabled
Nullable<Boolean>

Spécifie si HTTP/2.0 est pris en charge

S’applique à