HostnameConfiguration interface
Konfigurace vlastního názvu hostitele
Vlastnosti
certificate | Informace o certifikátu. |
certificate |
Heslo certifikátu. |
certificate |
Zdroj certifikátu. |
certificate |
Stav certifikátu. |
default |
Zadejte true, aby se certifikát přidružený k tomuto názvu hostitele nastavil jako výchozí certifikát SSL. Pokud klient neodešle hlavičku SNI, bude to certifikát, který bude zpochybněn. Vlastnost je užitečná, pokud má služba povolených více vlastních názvů hostitelů a potřebuje rozhodnout o výchozím certifikátu SSL. Nastavení se použilo pouze pro typ názvu hostitele brány. |
encoded |
Certifikát s kódováním Base64. |
host |
Název hostitele, který se má nakonfigurovat ve službě Api Management. |
identity |
Id spravované identity přiřazené systémem nebo uživatelem vygenerované službou Azure AD, která má přístup GET ke službě keyVault obsahující certifikát SSL. |
key |
Adresa URL tajného klíče služby Key Vault obsahující certifikát SSL. Pokud zadáte absolutní adresu URL obsahující verzi, nebude automatická aktualizace certifikátu SSL fungovat. To vyžaduje, aby služba API Management byla nakonfigurovaná s aka.ms/apimmsi. Tajný klíč by měl být typu application/x-pkcs12. |
negotiate |
Pokud chcete vždy vyjednat klientský certifikát na názvu hostitele, zadejte true. Výchozí hodnota je false. |
type | Typ názvu hostitele |
Podrobnosti vlastnosti
certificate
Informace o certifikátu.
certificate?: CertificateInformation
Hodnota vlastnosti
certificatePassword
Heslo certifikátu.
certificatePassword?: string
Hodnota vlastnosti
string
certificateSource
Zdroj certifikátu.
certificateSource?: string
Hodnota vlastnosti
string
certificateStatus
Stav certifikátu.
certificateStatus?: string
Hodnota vlastnosti
string
defaultSslBinding
Zadejte true, aby se certifikát přidružený k tomuto názvu hostitele nastavil jako výchozí certifikát SSL. Pokud klient neodešle hlavičku SNI, bude to certifikát, který bude zpochybněn. Vlastnost je užitečná, pokud má služba povolených více vlastních názvů hostitelů a potřebuje rozhodnout o výchozím certifikátu SSL. Nastavení se použilo pouze pro typ názvu hostitele brány.
defaultSslBinding?: boolean
Hodnota vlastnosti
boolean
encodedCertificate
Certifikát s kódováním Base64.
encodedCertificate?: string
Hodnota vlastnosti
string
hostName
Název hostitele, který se má nakonfigurovat ve službě Api Management.
hostName: string
Hodnota vlastnosti
string
identityClientId
Id spravované identity přiřazené systémem nebo uživatelem vygenerované službou Azure AD, která má přístup GET ke službě keyVault obsahující certifikát SSL.
identityClientId?: string
Hodnota vlastnosti
string
keyVaultId
Adresa URL tajného klíče služby Key Vault obsahující certifikát SSL. Pokud zadáte absolutní adresu URL obsahující verzi, nebude automatická aktualizace certifikátu SSL fungovat. To vyžaduje, aby služba API Management byla nakonfigurovaná s aka.ms/apimmsi. Tajný klíč by měl být typu application/x-pkcs12.
keyVaultId?: string
Hodnota vlastnosti
string
negotiateClientCertificate
Pokud chcete vždy vyjednat klientský certifikát na názvu hostitele, zadejte true. Výchozí hodnota je false.
negotiateClientCertificate?: boolean
Hodnota vlastnosti
boolean
type
Typ názvu hostitele
type: string
Hodnota vlastnosti
string