نوصي بشدة بمراجعة سياسة الدعم لواجهة برمجة التطبيقات من Cato قبل البدء في استخدامها.
نظرة عامة على updateHa
استخدم واجهة برمجة التطبيقات updateHa لتحديث الإعدادات التالية في قسم Socket لموقع بترتيب توافر عالي (HA) في تطبيق إدارة Cato (الشبكة > المواقع > {site name} > تكوين الموقع > Socket):
عنوان IP الإداري لـ Socket الرئيسي والثانوي
VRID - معرّف لرسائل VRRP التي تحدد عند عدم استجابة Socket الرئيسي، وعند عودته للعمل مرة أخرى
تنويه:
يمكنك فقط تشغيل واجهة برمجة التطبيقات
updateHaبعد تخصيص كلا Socket لموقع، وتكوين الموقع كنقطة HA باستخدام تطبيق إدارة Cato.
تحديد موقع معرف الموقع لموقع
لا يظهر معرف الموقع في تطبيق إدارة Cato، يمكنك تحديد معرف الموقع:
باستخدام استعلام واجهة برمجة التطبيقات entityLookup (راجع واجهة برمجة التطبيقات Cato - EntityLookup)، استخدم
النوعبالقيمة الموقعيمكنك أيضًا استخدام معامل
searchبالقيمة كاسم الموقع، ويعيد الاستعلام معرف الموقعالرقم في عنوان URL لتطبيق إدارة Cato، عند اختيارك لموقع (الشبكة > المواقع > {اسم الموقع}). على سبيل المثال، معرف الموقع هو 12345 لعنوان URL التالي: https://cc.catonetworks.com/#/26/sites/12345/networkAnalytics
تفاصيل الحجج الخاصة بـ updateHa
هذه هي الحجج لتحديث إعدادات Socket في موقع باستخدام واجهة برمجة التطبيقات لتكوين Cato. جميع حجج updateHaInput اختيارية:
primaryManagementIp - عنوان IP الإداري لـ Socket الرئيسي
secondaryManagementIp- عنوان IP الإداري لـ Socket الثانوي
VRID - معرّف الموجّه الافتراضي لرسائل VRRP
updateHaInput primaryManagementIp
تحديث عنوان IP الإداري لـ Socket الرئيسي. يمكنك استخدام عنوان IP هذا للوصول إلى Socket WebUI لـ Socket الرئيسي.
updateHaInput secondaryManagementIp
تحديث عنوان IP الإداري لـ Socket الثانوي. يمكنك استخدام عنوان IP هذا للوصول إلى Socket WebUI لـ Socket الثانوي.
updateHaInput vrid
تحديث VRID (معرّف الموجّه الافتراضي) لرسائل VRRP بين Socket الرئيسي والثانوي. VRID الافتراضي هو 100.
نموذج برنامج Postman
mutation updateHa ($accountId: ID!, $siteId: ID!, $input: UpdateHaInput!) {
site(accountId: $accountId) {
updateHa (siteId: $siteId, input: $input) {
siteId
}
}
}متغيرات GraphQL
{
"accountId": "26",
"siteId": 126,
"input": {
"primaryManagementIp": "192.168.4.2",
"secondaryManagementIp": "192.168.4.3",
"vrid": 100
}
}المصادر ذات الصلة