HostnameConfiguration interface
Konfigurasi nama host kustom.
Properti
| certificate | Informasi sertifikat. |
| certificate |
Kata Sandi Sertifikat. |
| certificate |
Sumber Sertifikat. |
| certificate |
Status Sertifikat. |
| default |
Tentukan true untuk menyiapkan sertifikat yang terkait dengan Nama Host ini sebagai Sertifikat SSL Default. Jika klien tidak mengirim header SNI, maka ini akan menjadi sertifikat yang akan ditantang. Properti ini berguna jika layanan mengaktifkan beberapa nama host kustom dan perlu memutuskan sertifikat ssl default. Pengaturan hanya diterapkan ke Jenis Nama Host gateway. |
| encoded |
Sertifikat Yang Dikodekan Base64. |
| host |
Nama host untuk dikonfigurasi pada layanan Api Management. |
| identity |
ClientId identitas Terkelola yang Ditetapkan Sistem atau Pengguna seperti yang dihasilkan oleh Azure ACTIVE Directory, yang memiliki akses GET ke keyVault yang berisi sertifikat SSL. |
| key |
Url ke Rahasia KeyVault yang berisi Sertifikat Ssl. Jika Url absolut yang berisi versi disediakan, pembaruan otomatis sertifikat ssl tidak akan berfungsi. Ini mengharuskan layanan Api Management dikonfigurasi dengan aka.ms/apimmsi. Rahasia harus berjenis application/x-pkcs12 |
| negotiate |
Tentukan true untuk selalu menegosiasikan sertifikat klien pada nama host. Nilai Default adalah false. |
| type | Jenis nama host. |
Detail Properti
certificate
certificatePassword
Kata Sandi Sertifikat.
certificatePassword?: string
Nilai Properti
string
certificateSource
Sumber Sertifikat.
certificateSource?: string
Nilai Properti
string
certificateStatus
Status Sertifikat.
certificateStatus?: string
Nilai Properti
string
defaultSslBinding
Tentukan true untuk menyiapkan sertifikat yang terkait dengan Nama Host ini sebagai Sertifikat SSL Default. Jika klien tidak mengirim header SNI, maka ini akan menjadi sertifikat yang akan ditantang. Properti ini berguna jika layanan mengaktifkan beberapa nama host kustom dan perlu memutuskan sertifikat ssl default. Pengaturan hanya diterapkan ke Jenis Nama Host gateway.
defaultSslBinding?: boolean
Nilai Properti
boolean
encodedCertificate
Sertifikat Yang Dikodekan Base64.
encodedCertificate?: string
Nilai Properti
string
hostName
Nama host untuk dikonfigurasi pada layanan Api Management.
hostName: string
Nilai Properti
string
identityClientId
ClientId identitas Terkelola yang Ditetapkan Sistem atau Pengguna seperti yang dihasilkan oleh Azure ACTIVE Directory, yang memiliki akses GET ke keyVault yang berisi sertifikat SSL.
identityClientId?: string
Nilai Properti
string
keyVaultId
Url ke Rahasia KeyVault yang berisi Sertifikat Ssl. Jika Url absolut yang berisi versi disediakan, pembaruan otomatis sertifikat ssl tidak akan berfungsi. Ini mengharuskan layanan Api Management dikonfigurasi dengan aka.ms/apimmsi. Rahasia harus berjenis application/x-pkcs12
keyVaultId?: string
Nilai Properti
string
negotiateClientCertificate
Tentukan true untuk selalu menegosiasikan sertifikat klien pada nama host. Nilai Default adalah false.
negotiateClientCertificate?: boolean
Nilai Properti
boolean
type
Jenis nama host.
type: string
Nilai Properti
string