HostnameConfiguration interface
تكوين اسم المضيف المخصص.
الخصائص
| certificate | معلومات الشهادة. |
| certificate |
كلمة مرور الشهادة. |
| certificate |
مصدر الشهادة. |
| certificate |
حالة الشهادة. |
| default |
حدد true لإعداد الشهادة المقترنة باسم المضيف هذا كشهادة SSL الافتراضية. إذا لم يرسل العميل عنوان SNI، فستكون هذه الشهادة التي سيتم الطعن فيها. الخاصية مفيدة إذا تم تمكين اسم مضيف مخصص متعدد للخدمة وتحتاج إلى اتخاذ قرار بشأن شهادة ssl الافتراضية. يتم تطبيق الإعداد فقط على نوع اسم المضيف للبوابة. |
| encoded |
شهادة ترميز Base64. |
| host |
اسم المضيف للتكوين على خدمة APIM. |
| identity |
معرف عميل الهوية المدارة المعين من قبل النظام أو المستخدم كما تم إنشاؤه بواسطة Azure AD، والذي لديه حق الوصول GET إلى keyVault الذي يحتوي على شهادة SSL. |
| key |
Url إلى KeyVault Secret الذي يحتوي على شهادة Ssl. إذا تم توفير Url مطلق يحتوي على إصدار، فلن يعمل التحديث التلقائي لشهادة ssl. يتطلب هذا تكوين خدمة APIM مع aka.ms/apimmsi. يجب أن يكون السر من النوع application/x-pkcs12 |
| negotiate |
حدد true للتفاوض دائما على شهادة العميل على اسم المضيف. القيمة الافتراضية خطأ. |
| type | نوع اسم المضيف. |
تفاصيل الخاصية
certificate
certificatePassword
كلمة مرور الشهادة.
certificatePassword?: string
قيمة الخاصية
string
certificateSource
مصدر الشهادة.
certificateSource?: string
قيمة الخاصية
string
certificateStatus
حالة الشهادة.
certificateStatus?: string
قيمة الخاصية
string
defaultSslBinding
حدد true لإعداد الشهادة المقترنة باسم المضيف هذا كشهادة SSL الافتراضية. إذا لم يرسل العميل عنوان SNI، فستكون هذه الشهادة التي سيتم الطعن فيها. الخاصية مفيدة إذا تم تمكين اسم مضيف مخصص متعدد للخدمة وتحتاج إلى اتخاذ قرار بشأن شهادة ssl الافتراضية. يتم تطبيق الإعداد فقط على نوع اسم المضيف للبوابة.
defaultSslBinding?: boolean
قيمة الخاصية
boolean
encodedCertificate
شهادة ترميز Base64.
encodedCertificate?: string
قيمة الخاصية
string
hostName
اسم المضيف للتكوين على خدمة APIM.
hostName: string
قيمة الخاصية
string
identityClientId
معرف عميل الهوية المدارة المعين من قبل النظام أو المستخدم كما تم إنشاؤه بواسطة Azure AD، والذي لديه حق الوصول GET إلى keyVault الذي يحتوي على شهادة SSL.
identityClientId?: string
قيمة الخاصية
string
keyVaultId
Url إلى KeyVault Secret الذي يحتوي على شهادة Ssl. إذا تم توفير Url مطلق يحتوي على إصدار، فلن يعمل التحديث التلقائي لشهادة ssl. يتطلب هذا تكوين خدمة APIM مع aka.ms/apimmsi. يجب أن يكون السر من النوع application/x-pkcs12
keyVaultId?: string
قيمة الخاصية
string
negotiateClientCertificate
حدد true للتفاوض دائما على شهادة العميل على اسم المضيف. القيمة الافتراضية خطأ.
negotiateClientCertificate?: boolean
قيمة الخاصية
boolean
type
نوع اسم المضيف.
type: string
قيمة الخاصية
string