HostnameConfiguration interface
Anpassad konfiguration av värdnamn.
Egenskaper
certificate | Certifikatinformation. |
certificate |
Certifikatlösenord. |
certificate |
Certifikatkälla. |
certificate |
Certifikatstatus. |
default |
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. |
encoded |
Base64-kodat certifikat. |
host |
Värdnamn som ska konfigureras på Api Management-tjänsten. |
identity |
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. |
key |
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 |
negotiate |
Ange true för att alltid förhandla om klientcertifikatet på värdnamnet. Standardvärdet är false. |
type | Typ av värdnamn. |
Egenskapsinformation
certificate
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