ComposeDeploymentUpgradeProgressInfo interface
Compose デプロイのアップグレードのパラメーターについて説明します。
プロパティ
| application |
アプリケーションまたはその子エンティティの正常性を評価するために使用される正常性ポリシーを定義します。 |
| application |
'fabric:' URI スキームを含むターゲット アプリケーションの名前。 |
| application |
現在集計された正常性状態になった正常性評価の一覧。 |
| application |
エラー メッセージなど、アプリケーションのアップグレードの詳細。 |
| current |
現在のアップグレード ドメインの処理に費やされた推定時間。 最初に、ISO 8601 期間を表す文字列として解釈されます。 失敗した場合、ミリ秒の合計数を表す数値として解釈されます。 |
| current |
現在進行中のアップグレード ドメインに関する情報。 |
| deployment |
ターゲット デプロイの名前。 |
| failure |
FailureAction が実行されたアップグレード エラーの原因。 使用できる値は、'None'、'Interrupted'、'HealthCheck'、'UpgradeDomainTimeout'、'OverallUpgradeTimeout' です。 |
| failure |
アップグレードに失敗し、FailureAction が実行された推定 UTC 日時。 |
| force |
true の場合、コード バージョンが変更されていない場合でも、アップグレード中にプロセスが強制的に再起動されます (アップグレードによって構成またはデータのみが変更されます)。 |
| monitoring |
監視モードでアップグレードを監視するためのパラメーターについて説明します。 |
| rolling |
ローリング アップグレード中の正常性の監視に使用されるモード。 値は UnmonitoredAuto、UnmonitoredManual、Monitored です。 使用可能な値は、'Invalid'、'UnmonitoredAuto'、'UnmonitoredManual'、'Monitored' です。 既定値: 'UnmonitoredAuto'。 |
| start |
アップグレードが開始されたときの推定 UTC 日時。 |
| target |
アプリケーションのアップグレードのターゲット アプリケーションの種類のバージョン (アプリケーション マニフェストにあります)。 |
| upgrade |
アップグレード失敗時のアップグレード ドメインの進行状況に関する情報。 |
| upgrade |
アップグレード全体が経過した推定時間。 最初に、ISO 8601 期間を表す文字列として解釈されます。 失敗した場合、ミリ秒の合計数を表す数値として解釈されます。 |
| upgrade |
次の可能な値からアップグレードの種類。 指定できる値は、'Invalid'、'Rolling' です。 既定値: 'Rolling'。 |
| upgrade |
アップグレード ドメインの処理をブロックし、予期しない問題が発生した場合の可用性の損失を防ぐための最大時間。 このタイムアウトが切れると、可用性の損失の問題に関係なく、アップグレード ドメインの処理が続行されます。 タイムアウトは、各アップグレード ドメインの開始時にリセットされます。 有効な値は 0 ~ 42949672925です。 (符号なし 32 ビット整数)。 |
| upgrade |
Compose デプロイアップグレードの状態。 使用できる値は、'Invalid'、'ProvisioningTarget'、'RollingForwardInProgress'、'RollingForwardPending'、'UnprovisioningCurrent'、'RollingForwardCompleted'、'RollingBackInProgress'、'UnprovisioningTarget'、'RollingBackCompleted'、'Failed' です。 |
| upgrade |
保留中のアップグレードの状態に関する追加情報。 |
プロパティの詳細
applicationHealthPolicy
アプリケーションまたはその子エンティティの正常性を評価するために使用される正常性ポリシーを定義します。
applicationHealthPolicy?: ApplicationHealthPolicy
プロパティ値
applicationName
'fabric:' URI スキームを含むターゲット アプリケーションの名前。
applicationName?: string
プロパティ値
string
applicationUnhealthyEvaluations
現在集計された正常性状態になった正常性評価の一覧。
applicationUnhealthyEvaluations?: HealthEvaluationWrapper[]
プロパティ値
applicationUpgradeStatusDetails
エラー メッセージなど、アプリケーションのアップグレードの詳細。
applicationUpgradeStatusDetails?: string
プロパティ値
string
currentUpgradeDomainDuration
現在のアップグレード ドメインの処理に費やされた推定時間。 最初に、ISO 8601 期間を表す文字列として解釈されます。 失敗した場合、ミリ秒の合計数を表す数値として解釈されます。
currentUpgradeDomainDuration?: string
プロパティ値
string
currentUpgradeDomainProgress
現在進行中のアップグレード ドメインに関する情報。
currentUpgradeDomainProgress?: CurrentUpgradeDomainProgressInfo
プロパティ値
deploymentName
ターゲット デプロイの名前。
deploymentName?: string
プロパティ値
string
failureReason
FailureAction が実行されたアップグレード エラーの原因。 使用できる値は、'None'、'Interrupted'、'HealthCheck'、'UpgradeDomainTimeout'、'OverallUpgradeTimeout' です。
failureReason?: FailureReason
プロパティ値
failureTimestampUtc
アップグレードに失敗し、FailureAction が実行された推定 UTC 日時。
failureTimestampUtc?: string
プロパティ値
string
forceRestart
true の場合、コード バージョンが変更されていない場合でも、アップグレード中にプロセスが強制的に再起動されます (アップグレードによって構成またはデータのみが変更されます)。
forceRestart?: boolean
プロパティ値
boolean
monitoringPolicy
監視モードでアップグレードを監視するためのパラメーターについて説明します。
monitoringPolicy?: MonitoringPolicyDescription
プロパティ値
rollingUpgradeMode
ローリング アップグレード中の正常性の監視に使用されるモード。 値は UnmonitoredAuto、UnmonitoredManual、Monitored です。 使用可能な値は、'Invalid'、'UnmonitoredAuto'、'UnmonitoredManual'、'Monitored' です。 既定値: 'UnmonitoredAuto'。
rollingUpgradeMode?: UpgradeMode
プロパティ値
startTimestampUtc
アップグレードが開始されたときの推定 UTC 日時。
startTimestampUtc?: string
プロパティ値
string
targetApplicationTypeVersion
アプリケーションのアップグレードのターゲット アプリケーションの種類のバージョン (アプリケーション マニフェストにあります)。
targetApplicationTypeVersion?: string
プロパティ値
string
upgradeDomainProgressAtFailure
アップグレード失敗時のアップグレード ドメインの進行状況に関する情報。
upgradeDomainProgressAtFailure?: FailureUpgradeDomainProgressInfo
プロパティ値
upgradeDuration
アップグレード全体が経過した推定時間。 最初に、ISO 8601 期間を表す文字列として解釈されます。 失敗した場合、ミリ秒の合計数を表す数値として解釈されます。
upgradeDuration?: string
プロパティ値
string
upgradeKind
次の可能な値からアップグレードの種類。 指定できる値は、'Invalid'、'Rolling' です。 既定値: 'Rolling'。
upgradeKind?: UpgradeKind
プロパティ値
upgradeReplicaSetCheckTimeoutInSeconds
アップグレード ドメインの処理をブロックし、予期しない問題が発生した場合の可用性の損失を防ぐための最大時間。 このタイムアウトが切れると、可用性の損失の問題に関係なく、アップグレード ドメインの処理が続行されます。 タイムアウトは、各アップグレード ドメインの開始時にリセットされます。 有効な値は 0 ~ 42949672925です。 (符号なし 32 ビット整数)。
upgradeReplicaSetCheckTimeoutInSeconds?: number
プロパティ値
number
upgradeState
Compose デプロイアップグレードの状態。 使用できる値は、'Invalid'、'ProvisioningTarget'、'RollingForwardInProgress'、'RollingForwardPending'、'UnprovisioningCurrent'、'RollingForwardCompleted'、'RollingBackInProgress'、'UnprovisioningTarget'、'RollingBackCompleted'、'Failed' です。
upgradeState?: ComposeDeploymentUpgradeState
プロパティ値
upgradeStatusDetails
保留中のアップグレードの状態に関する追加情報。
upgradeStatusDetails?: string
プロパティ値
string