Condividi tramite


HostnameConfiguration interface

Configurazione personalizzata del nome host.

Proprietà

certificate

Informazioni sul certificato.

certificatePassword

Password del certificato.

certificateSource

Origine certificati.

certificateStatus

Stato certificato.

defaultSslBinding

Specificare true per configurare il certificato associato a questo nome host come certificato SSL predefinito. Se un client non invia l'intestazione SNI, questo sarà il certificato che verrà contestato. La proprietà è utile se un servizio dispone di più nomi host personalizzati abilitati e deve decidere sul certificato ssl predefinito. L'impostazione applicata solo al tipo host del gateway.

encodedCertificate

Certificato codificato base64.

hostName

Nome host da configurare nel servizio Gestione API.

identityClientId

Client dell'identità gestita assegnata dall'utente o del sistema come generato da Azure AD, che ha accesso GET alla chiaveVault contenente il certificato SSL.

keyVaultId

Url del segreto KeyVault contenente il certificato SSL. Se viene fornito l'URL assoluto contenente la versione, l'aggiornamento automatico del certificato ssl non funzionerà. Ciò richiede la configurazione del servizio Gestione API con aka.ms/apimmsi. Il segreto deve essere di tipo application/x-pkcs12

negotiateClientCertificate

Specificare true per negoziare sempre il certificato client nel nome host. Valore predefinito è false.

type

Tipo hostname.

Dettagli proprietà

certificate

Informazioni sul certificato.

certificate?: CertificateInformation

Valore della proprietà

certificatePassword

Password del certificato.

certificatePassword?: string

Valore della proprietà

string

certificateSource

Origine certificati.

certificateSource?: string

Valore della proprietà

string

certificateStatus

Stato certificato.

certificateStatus?: string

Valore della proprietà

string

defaultSslBinding

Specificare true per configurare il certificato associato a questo nome host come certificato SSL predefinito. Se un client non invia l'intestazione SNI, questo sarà il certificato che verrà contestato. La proprietà è utile se un servizio dispone di più nomi host personalizzati abilitati e deve decidere sul certificato ssl predefinito. L'impostazione applicata solo al tipo host del gateway.

defaultSslBinding?: boolean

Valore della proprietà

boolean

encodedCertificate

Certificato codificato base64.

encodedCertificate?: string

Valore della proprietà

string

hostName

Nome host da configurare nel servizio Gestione API.

hostName: string

Valore della proprietà

string

identityClientId

Client dell'identità gestita assegnata dall'utente o del sistema come generato da Azure AD, che ha accesso GET alla chiaveVault contenente il certificato SSL.

identityClientId?: string

Valore della proprietà

string

keyVaultId

Url del segreto KeyVault contenente il certificato SSL. Se viene fornito l'URL assoluto contenente la versione, l'aggiornamento automatico del certificato ssl non funzionerà. Ciò richiede la configurazione del servizio Gestione API con aka.ms/apimmsi. Il segreto deve essere di tipo application/x-pkcs12

keyVaultId?: string

Valore della proprietà

string

negotiateClientCertificate

Specificare true per negoziare sempre il certificato client nel nome host. Valore predefinito è false.

negotiateClientCertificate?: boolean

Valore della proprietà

boolean

type

Tipo hostname.

type: string

Valore della proprietà

string