Delen via


HostnameConfiguration interface

Aangepaste hostnaamconfiguratie.

Eigenschappen

certificate

Certificaatgegevens.

certificatePassword

Certificaatwachtwoord.

certificateSource

Certificaatbron.

certificateStatus

Certificaatstatus.

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.

encodedCertificate

Base64 Gecodeerd certificaat.

hostName

Hostnaam die moet worden geconfigureerd voor de Api Management-service.

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.

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

negotiateClientCertificate

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