HostnameConfiguration interface
Configurazione personalizzata del nome host.
Proprietà
certificate | Informazioni sul certificato. |
certificate |
Password del certificato. |
certificate |
Origine certificati. |
certificate |
Stato certificato. |
default |
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. |
encoded |
Certificato codificato base64. |
host |
Nome host da configurare nel servizio Gestione API. |
identity |
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. |
key |
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 |
negotiate |
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