ApplicationResourceUpgradeProgressInfo interface
يصف هذا النوع ترقية مورد التطبيق.
الخصائص
| application |
معلومات إضافية مفصلة حول حالة الترقية المعلقة. |
| failure |
التاريخ المقدر UTC عند فشل الترقية وتنفيذ FailureAction. |
| name | اسم مورد التطبيق. |
| percent |
يتم إكمال النسبة المئوية المقدرة للنسخ المتماثلة في الترقية. |
| rolling |
الوضع المستخدم لمراقبة الصحة أثناء الترقية المتداولة. القيم هي UnmonitoredAuto و UnmonitoredManual و Monitored. تتضمن القيم المحتملة: 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'. القيمة الافتراضية: 'Monitored'. |
| service |
قائمة بتقدم ترقية الخدمة. |
| start |
التاريخ المقدر بالتوقيت العالمي المتفق عليه (UTC) عند بدء الترقية. |
| target |
إصدار التطبيق الهدف لترقية التطبيق. |
| upgrade |
الفترة الزمنية المقدرة التي انقضت فيها الترقية الإجمالية. يتم تفسيره أولا كسلسلة تمثل مدة ISO 8601. إذا فشل ذلك، تفسيره على أنه رقم يمثل العدد الإجمالي للملي ثانية. القيمة الافتراضية: "PT0H2M0S". |
| upgrade |
الحد الأقصى لمقدار الوقت لحظر معالجة مجال الترقية ومنع فقدان التوفر عند وجود مشكلات غير متوقعة. عند انتهاء هذه المهلة، ستستمر معالجة مجال الترقية بغض النظر عن مشكلات فقدان التوفر. تتم إعادة تعيين المهلة في بداية كل مجال ترقية. تتراوح القيم الصالحة بين 0 42949672925 ضمنا. (عدد صحيح 32 بت غير موقع). القيمة الافتراضية: 42949672925. |
| upgrade |
حالة ترقية مورد التطبيق. تتضمن القيم المحتملة: "غير صالح" و"ProvisioningTarget" و"RollingForward" و"UnprovisioningCurrent" و"CompletedRollforward" و"RollingBack" و"UnprovisioningTarget" و"CompletedRollback" و"Failed" |
تفاصيل الخاصية
applicationUpgradeStatusDetails
معلومات إضافية مفصلة حول حالة الترقية المعلقة.
applicationUpgradeStatusDetails?: string
قيمة الخاصية
string
failureTimestampUtc
التاريخ المقدر UTC عند فشل الترقية وتنفيذ FailureAction.
failureTimestampUtc?: string
قيمة الخاصية
string
name
اسم مورد التطبيق.
name?: string
قيمة الخاصية
string
percentCompleted
يتم إكمال النسبة المئوية المقدرة للنسخ المتماثلة في الترقية.
percentCompleted?: string
قيمة الخاصية
string
rollingUpgradeMode
الوضع المستخدم لمراقبة الصحة أثناء الترقية المتداولة. القيم هي UnmonitoredAuto و UnmonitoredManual و Monitored. تتضمن القيم المحتملة: 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'. القيمة الافتراضية: 'Monitored'.
rollingUpgradeMode?: RollingUpgradeMode
قيمة الخاصية
serviceUpgradeProgress
قائمة بتقدم ترقية الخدمة.
serviceUpgradeProgress?: ServiceUpgradeProgress[]
قيمة الخاصية
startTimestampUtc
التاريخ المقدر بالتوقيت العالمي المتفق عليه (UTC) عند بدء الترقية.
startTimestampUtc?: string
قيمة الخاصية
string
targetApplicationTypeVersion
إصدار التطبيق الهدف لترقية التطبيق.
targetApplicationTypeVersion?: string
قيمة الخاصية
string
upgradeDuration
الفترة الزمنية المقدرة التي انقضت فيها الترقية الإجمالية. يتم تفسيره أولا كسلسلة تمثل مدة ISO 8601. إذا فشل ذلك، تفسيره على أنه رقم يمثل العدد الإجمالي للملي ثانية. القيمة الافتراضية: "PT0H2M0S".
upgradeDuration?: string
قيمة الخاصية
string
upgradeReplicaSetCheckTimeoutInSeconds
الحد الأقصى لمقدار الوقت لحظر معالجة مجال الترقية ومنع فقدان التوفر عند وجود مشكلات غير متوقعة. عند انتهاء هذه المهلة، ستستمر معالجة مجال الترقية بغض النظر عن مشكلات فقدان التوفر. تتم إعادة تعيين المهلة في بداية كل مجال ترقية. تتراوح القيم الصالحة بين 0 42949672925 ضمنا. (عدد صحيح 32 بت غير موقع). القيمة الافتراضية: 42949672925.
upgradeReplicaSetCheckTimeoutInSeconds?: number
قيمة الخاصية
number
upgradeState
حالة ترقية مورد التطبيق. تتضمن القيم المحتملة: "غير صالح" و"ProvisioningTarget" و"RollingForward" و"UnprovisioningCurrent" و"CompletedRollforward" و"RollingBack" و"UnprovisioningTarget" و"CompletedRollback" و"Failed"
upgradeState?: ApplicationResourceUpgradeState