HostnameConfiguration interface
Aangepaste hostnaamconfiguratie.
Eigenschappen
certificate | Certificaatgegevens. |
certificate |
Certificaatwachtwoord. |
certificate |
Certificaatbron. |
certificate |
Certificaatstatus. |
default |
Geef true op voor het instellen van het certificaat dat is gekoppeld aan deze hostnaam als het standaard-SSL-certificaat. Als een client de SNI-header niet verzendt, wordt dit het certificaat dat wordt aangeroepen. De eigenschap is handig als voor een service meerdere aangepaste hostnaam is ingeschakeld en moet worden bepaald welk standaard-SSL-certificaat moet worden gebruikt. De instelling wordt alleen toegepast op het hostnaamtype van de gateway. |
encoded |
Base64 Gecodeerd certificaat. |
host |
Hostnaam die moet worden geconfigureerd voor de Api Management-service. |
identity |
Door het systeem of door de gebruiker toegewezen clientId van beheerde identiteit zoals gegenereerd door Azure AD, die GET-toegang heeft tot de sleutelkluis die het SSL-certificaat bevat. |
key |
Url naar het KeyVault-geheim met het SSL-certificaat. Als er een absolute URL met versie wordt opgegeven, werkt automatisch bijwerken van ssl-certificaat niet. Hiervoor moet de Api Management-service worden geconfigureerd met aka.ms/apimmsi. Het geheim moet van het type application/x-pkcs12 |
negotiate |
Geef waar op om altijd te onderhandelen over clientcertificaat op de hostnaam. De standaardwaarde is onwaar. |
type | Type hostnaam. |
Eigenschapdetails
certificate
Certificaatgegevens.
certificate?: CertificateInformation
Waarde van eigenschap
certificatePassword
Certificaatwachtwoord.
certificatePassword?: string
Waarde van eigenschap
string
certificateSource
Certificaatbron.
certificateSource?: string
Waarde van eigenschap
string
certificateStatus
Certificaatstatus.
certificateStatus?: string
Waarde van eigenschap
string
defaultSslBinding
Geef true op voor het instellen van het certificaat dat is gekoppeld aan deze hostnaam als het standaard-SSL-certificaat. Als een client de SNI-header niet verzendt, wordt dit het certificaat dat wordt aangeroepen. De eigenschap is handig als voor een service meerdere aangepaste hostnaam is ingeschakeld en moet worden bepaald welk standaard-SSL-certificaat moet worden gebruikt. De instelling wordt alleen toegepast op het hostnaamtype van de gateway.
defaultSslBinding?: boolean
Waarde van eigenschap
boolean
encodedCertificate
Base64 Gecodeerd certificaat.
encodedCertificate?: string
Waarde van eigenschap
string
hostName
Hostnaam die moet worden geconfigureerd voor de Api Management-service.
hostName: string
Waarde van eigenschap
string
identityClientId
Door het systeem of door de gebruiker toegewezen clientId van beheerde identiteit zoals gegenereerd door Azure AD, die GET-toegang heeft tot de sleutelkluis die het SSL-certificaat bevat.
identityClientId?: string
Waarde van eigenschap
string
keyVaultId
Url naar het KeyVault-geheim met het SSL-certificaat. Als er een absolute URL met versie wordt opgegeven, werkt automatisch bijwerken van ssl-certificaat niet. Hiervoor moet de Api Management-service worden geconfigureerd met aka.ms/apimmsi. Het geheim moet van het type application/x-pkcs12
keyVaultId?: string
Waarde van eigenschap
string
negotiateClientCertificate
Geef waar op om altijd te onderhandelen over clientcertificaat op de hostnaam. De standaardwaarde is onwaar.
negotiateClientCertificate?: boolean
Waarde van eigenschap
boolean
type
Type hostnaam.
type: string
Waarde van eigenschap
string