ApplicationResourceUpgradeProgressInfo interface
この種類では、アプリケーション リソースのアップグレードについて説明します。
プロパティ
| application |
保留中のアップグレードの状態に関する追加情報。 |
| failure |
アップグレードに失敗し、FailureAction が実行された推定 UTC 日時。 |
| 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 |
アプリケーション リソースのアップグレードの状態。 使用可能な値は、'Invalid'、'ProvisioningTarget'、'RollingForward'、'UnprovisioningCurrent'、'CompletedRollforward'、'RollingBack'、'UnprovisioningTarget'、'CompletedRollback'、'Failed' です。 |
プロパティの詳細
applicationUpgradeStatusDetails
保留中のアップグレードの状態に関する追加情報。
applicationUpgradeStatusDetails?: string
プロパティ値
string
failureTimestampUtc
アップグレードに失敗し、FailureAction が実行された推定 UTC 日時。
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
アプリケーション リソースのアップグレードの状態。 使用可能な値は、'Invalid'、'ProvisioningTarget'、'RollingForward'、'UnprovisioningCurrent'、'CompletedRollforward'、'RollingBack'、'UnprovisioningTarget'、'CompletedRollback'、'Failed' です。
upgradeState?: ApplicationResourceUpgradeState