Dela via


HostnameConfiguration interface

Anpassad konfiguration av värdnamn.

Egenskaper

certificate

Certifikatinformation.

certificatePassword

Certifikatlösenord.

certificateSource

Certifikatkälla.

certificateStatus

Certifikatstatus.

defaultSslBinding

Ange true för att konfigurera certifikatet som är associerat med det här värdnamnet som standard-SSL-certifikat. Om en klient inte skickar SNI-huvudet är detta certifikatet som kommer att utmanas. Egenskapen är användbar om flera anpassade värdnamn är aktiverade för en tjänst och den måste bestämma standard-SSL-certifikatet. Inställningen tillämpas endast på gatewayens värdnamnstyp.

encodedCertificate

Base64-kodat certifikat.

hostName

Värdnamn som ska konfigureras på Api Management-tjänsten.

identityClientId

ClientId för system- eller användartilldelad hanterad identitet som genereras av Azure AD, som har GET-åtkomst till keyVault som innehåller SSL-certifikatet.

keyVaultId

URL till KeyVault-hemligheten som innehåller SSL-certifikatet. Om absolut URL som innehåller version anges fungerar inte automatisk uppdatering av SSL-certifikatet. Detta kräver att Api Management-tjänsten konfigureras med aka.ms/apimmsi. Hemligheten ska vara av typen application/x-pkcs12

negotiateClientCertificate

Ange true för att alltid förhandla om klientcertifikatet på värdnamnet. Standardvärdet är false.

type

Typ av värdnamn.

Egenskapsinformation

certificate

Certifikatinformation.

certificate?: CertificateInformation

Egenskapsvärde

certificatePassword

Certifikatlösenord.

certificatePassword?: string

Egenskapsvärde

string

certificateSource

Certifikatkälla.

certificateSource?: string

Egenskapsvärde

string

certificateStatus

Certifikatstatus.

certificateStatus?: string

Egenskapsvärde

string

defaultSslBinding

Ange true för att konfigurera certifikatet som är associerat med det här värdnamnet som standard-SSL-certifikat. Om en klient inte skickar SNI-huvudet är detta certifikatet som kommer att utmanas. Egenskapen är användbar om flera anpassade värdnamn är aktiverade för en tjänst och den måste bestämma standard-SSL-certifikatet. Inställningen tillämpas endast på gatewayens värdnamnstyp.

defaultSslBinding?: boolean

Egenskapsvärde

boolean

encodedCertificate

Base64-kodat certifikat.

encodedCertificate?: string

Egenskapsvärde

string

hostName

Värdnamn som ska konfigureras på Api Management-tjänsten.

hostName: string

Egenskapsvärde

string

identityClientId

ClientId för system- eller användartilldelad hanterad identitet som genereras av Azure AD, som har GET-åtkomst till keyVault som innehåller SSL-certifikatet.

identityClientId?: string

Egenskapsvärde

string

keyVaultId

URL till KeyVault-hemligheten som innehåller SSL-certifikatet. Om absolut URL som innehåller version anges fungerar inte automatisk uppdatering av SSL-certifikatet. Detta kräver att Api Management-tjänsten konfigureras med aka.ms/apimmsi. Hemligheten ska vara av typen application/x-pkcs12

keyVaultId?: string

Egenskapsvärde

string

negotiateClientCertificate

Ange true för att alltid förhandla om klientcertifikatet på värdnamnet. Standardvärdet är false.

negotiateClientCertificate?: boolean

Egenskapsvärde

boolean

type

Typ av värdnamn.

type: string

Egenskapsvärde

string