Partager via


HostnameConfiguration interface

Configuration personnalisée du nom d’hôte.

Propriétés

certificate

Informations sur le certificat.

certificatePassword

Mot de passe du certificat.

certificateSource

Source du certificat.

certificateStatus

État du certificat.

defaultSslBinding

Spécifiez true pour configurer le certificat associé à ce nom d’hôte en tant que certificat SSL par défaut. Si un client n’envoie pas l’en-tête SNI, il s’agit du certificat qui sera contesté. La propriété est utile si un service a plusieurs noms d’hôte personnalisés activés et qu’il doit décider du certificat ssl par défaut. Paramètre appliqué uniquement au type de nom d’hôte de la passerelle.

encodedCertificate

Certificat codé en base64.

hostName

Nom d’hôte à configurer sur le service Gestion des API.

identityClientId

Id client d’identité managée affectée par le système ou l’utilisateur généré par Azure AD, qui a accès GET au coffre de clés contenant le certificat SSL.

keyVaultId

URL du secret KeyVault contenant le certificat SSL. Si l’URL absolue contenant la version est fournie, la mise à jour automatique du certificat SSL ne fonctionnera pas. Cela nécessite que le service Gestion des API soit configuré avec aka.ms/apimmsi. Le secret doit être de type application/x-pkcs12

negotiateClientCertificate

Spécifiez true pour toujours négocier le certificat client sur le nom d’hôte. La valeur par défaut est false.

type

Type de nom d’hôte.

Détails de la propriété

certificate

Informations sur le certificat.

certificate?: CertificateInformation

Valeur de propriété

certificatePassword

Mot de passe du certificat.

certificatePassword?: string

Valeur de propriété

string

certificateSource

Source du certificat.

certificateSource?: string

Valeur de propriété

string

certificateStatus

État du certificat.

certificateStatus?: string

Valeur de propriété

string

defaultSslBinding

Spécifiez true pour configurer le certificat associé à ce nom d’hôte en tant que certificat SSL par défaut. Si un client n’envoie pas l’en-tête SNI, il s’agit du certificat qui sera contesté. La propriété est utile si un service a plusieurs noms d’hôte personnalisés activés et qu’il doit décider du certificat ssl par défaut. Paramètre appliqué uniquement au type de nom d’hôte de la passerelle.

defaultSslBinding?: boolean

Valeur de propriété

boolean

encodedCertificate

Certificat codé en base64.

encodedCertificate?: string

Valeur de propriété

string

hostName

Nom d’hôte à configurer sur le service Gestion des API.

hostName: string

Valeur de propriété

string

identityClientId

Id client d’identité managée affectée par le système ou l’utilisateur généré par Azure AD, qui a accès GET au coffre de clés contenant le certificat SSL.

identityClientId?: string

Valeur de propriété

string

keyVaultId

URL du secret KeyVault contenant le certificat SSL. Si l’URL absolue contenant la version est fournie, la mise à jour automatique du certificat SSL ne fonctionnera pas. Cela nécessite que le service Gestion des API soit configuré avec aka.ms/apimmsi. Le secret doit être de type application/x-pkcs12

keyVaultId?: string

Valeur de propriété

string

negotiateClientCertificate

Spécifiez true pour toujours négocier le certificat client sur le nom d’hôte. La valeur par défaut est false.

negotiateClientCertificate?: boolean

Valeur de propriété

boolean

type

Type de nom d’hôte.

type: string

Valeur de propriété

string