مشاركة عبر


ApplicationResourceUpgradeProgressInfo interface

يصف هذا النوع ترقية مورد التطبيق.

الخصائص

applicationUpgradeStatusDetails

معلومات إضافية مفصلة حول حالة الترقية المعلقة.

failureTimestampUtc

التاريخ المقدر UTC عند فشل الترقية وتنفيذ FailureAction.

name

اسم مورد التطبيق.

percentCompleted

يتم إكمال النسبة المئوية المقدرة للنسخ المتماثلة في الترقية.

rollingUpgradeMode

الوضع المستخدم لمراقبة الصحة أثناء الترقية المتداولة. القيم هي UnmonitoredAuto و UnmonitoredManual و Monitored. تتضمن القيم المحتملة: 'Invalid', 'UnmonitoredAuto', 'UnmonitoredManual', 'Monitored'. القيمة الافتراضية: 'Monitored'.

serviceUpgradeProgress

قائمة بتقدم ترقية الخدمة.

startTimestampUtc

التاريخ المقدر بالتوقيت العالمي المتفق عليه (UTC) عند بدء الترقية.

targetApplicationTypeVersion

إصدار التطبيق الهدف لترقية التطبيق.

upgradeDuration

الفترة الزمنية المقدرة التي انقضت فيها الترقية الإجمالية. يتم تفسيره أولا كسلسلة تمثل مدة ISO 8601. إذا فشل ذلك، تفسيره على أنه رقم يمثل العدد الإجمالي للملي ثانية. القيمة الافتراضية: "PT0H2M0S".

upgradeReplicaSetCheckTimeoutInSeconds

الحد الأقصى لمقدار الوقت لحظر معالجة مجال الترقية ومنع فقدان التوفر عند وجود مشكلات غير متوقعة. عند انتهاء هذه المهلة، ستستمر معالجة مجال الترقية بغض النظر عن مشكلات فقدان التوفر. تتم إعادة تعيين المهلة في بداية كل مجال ترقية. تتراوح القيم الصالحة بين 0 42949672925 ضمنا. (عدد صحيح 32 بت غير موقع). القيمة الافتراضية: 42949672925.

upgradeState

حالة ترقية مورد التطبيق. تتضمن القيم المحتملة: "غير صالح" و"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

قيمة الخاصية