VMScaleSetLifecycleHookEventUpdate interface
يحدد معلومات حول حدث خطاف دورة حياة الوحدة على نطاق الآلة الافتراضية.
الخصائص
| additional |
أزواج مفاتيح وقيم إضافية تحدد على حدث خطاف دورة الحياة مما يمنح العميل بعض السياق/البيانات المفيدة. المفاتيح في هذا القاموس خاصة بنوع الخطاف في دورة الحياة. يمكن أن تحتوي أحداث الخطاف في دورة الحياة المختلفة على مجموعات مفاتيح مختلفة في السياق الإضافي حسب نوع الخطاف في دورة الحياة. على سبيل المثال، بالنسبة لحدث خطاف دورة الحياة بنوع UpgradeAutoOSScheduling، يمكن أن يحتوي السياق الإضافي على "الأولوية" الرئيسية التي تساعد العميل على تحديد أولوية عملية ترقية نظام التشغيل التلقائي التي يتم تفعيلها على مجموعة مقياس الجهاز الافتراضي. |
| default |
حدد الإجراء الذي سيتم تطبيقه على مورد هدف في حدث تعيين دورة حياة على مستوى الآلة الافتراضية إذا لم تتلق المنصة ردا من العميل للمورد المستهدف قبل waitUntil. |
| max |
يحدد الطابع الزمني الدقيق ل UTC بصيغة ISO 8601 حتى يتمكن العميل من تأجيل حدث الخطاف في دورة الحياة. لن يسمح للعميل بتأجيل الحدث إلى وقت يتجاوز ذلك. |
| state | يحدد حالة حدث خطاف دورة حياة مجموعة الآلة الافتراضية. |
| target |
قائمة الموارد المستهدفة التي يتم معالجتها في حدث هوك دورة حياة محدد على مقياس الآلة الافتراضية. |
| time |
الطابع الزمني UTC بصيغة ISO 8601 الذي تنشئ فيه المنصة كيان حدث الخطاف على مقياس الآلة الافتراضية. |
| type | يحدد النوع أو السيناريو لإرسال حدث خطاف دورة حياة على نطاق الآلة الافتراضية إلى العميل. |
| wait |
يحدد الطابع الزمني الدقيق ل UTC بصيغة ISO 8601 حيث يبقى الحدث في حالة دورة الحياة الحالية بانتظار إجراء من العميل. بعد هذا الطابع الزمني، ستطبق المنصة الإجراء الافتراضي للحدث. |
تفاصيل الخاصية
additionalContext
أزواج مفاتيح وقيم إضافية تحدد على حدث خطاف دورة الحياة مما يمنح العميل بعض السياق/البيانات المفيدة. المفاتيح في هذا القاموس خاصة بنوع الخطاف في دورة الحياة. يمكن أن تحتوي أحداث الخطاف في دورة الحياة المختلفة على مجموعات مفاتيح مختلفة في السياق الإضافي حسب نوع الخطاف في دورة الحياة. على سبيل المثال، بالنسبة لحدث خطاف دورة الحياة بنوع UpgradeAutoOSScheduling، يمكن أن يحتوي السياق الإضافي على "الأولوية" الرئيسية التي تساعد العميل على تحديد أولوية عملية ترقية نظام التشغيل التلقائي التي يتم تفعيلها على مجموعة مقياس الجهاز الافتراضي.
additionalContext?: VMScaleSetLifecycleHookEventAdditionalContext
قيمة الخاصية
defaultAction
حدد الإجراء الذي سيتم تطبيقه على مورد هدف في حدث تعيين دورة حياة على مستوى الآلة الافتراضية إذا لم تتلق المنصة ردا من العميل للمورد المستهدف قبل waitUntil.
defaultAction?: string
قيمة الخاصية
string
maxWaitUntil
يحدد الطابع الزمني الدقيق ل UTC بصيغة ISO 8601 حتى يتمكن العميل من تأجيل حدث الخطاف في دورة الحياة. لن يسمح للعميل بتأجيل الحدث إلى وقت يتجاوز ذلك.
maxWaitUntil?: string
قيمة الخاصية
string
state
يحدد حالة حدث خطاف دورة حياة مجموعة الآلة الافتراضية.
state?: string
قيمة الخاصية
string
targetResources
قائمة الموارد المستهدفة التي يتم معالجتها في حدث هوك دورة حياة محدد على مقياس الآلة الافتراضية.
targetResources?: VMScaleSetLifecycleHookEventTargetResource[]
قيمة الخاصية
timeCreated
الطابع الزمني UTC بصيغة ISO 8601 الذي تنشئ فيه المنصة كيان حدث الخطاف على مقياس الآلة الافتراضية.
timeCreated?: string
قيمة الخاصية
string
type
يحدد النوع أو السيناريو لإرسال حدث خطاف دورة حياة على نطاق الآلة الافتراضية إلى العميل.
type?: string
قيمة الخاصية
string
waitUntil
يحدد الطابع الزمني الدقيق ل UTC بصيغة ISO 8601 حيث يبقى الحدث في حالة دورة الحياة الحالية بانتظار إجراء من العميل. بعد هذا الطابع الزمني، ستطبق المنصة الإجراء الافتراضي للحدث.
waitUntil?: string
قيمة الخاصية
string