次の方法で共有


ComposeDeploymentUpgradeProgressInfo interface

Compose デプロイのアップグレードのパラメーターについて説明します。

プロパティ

applicationHealthPolicy

アプリケーションまたはその子エンティティの正常性を評価するために使用される正常性ポリシーを定義します。

applicationName

'fabric:' URI スキームを含むターゲット アプリケーションの名前。

applicationUnhealthyEvaluations

現在集計された正常性状態になった正常性評価の一覧。

applicationUpgradeStatusDetails

エラー メッセージなど、アプリケーションのアップグレードの詳細。

currentUpgradeDomainDuration

現在のアップグレード ドメインの処理に費やされた推定時間。 最初に、ISO 8601 期間を表す文字列として解釈されます。 失敗した場合、ミリ秒の合計数を表す数値として解釈されます。

currentUpgradeDomainProgress

現在進行中のアップグレード ドメインに関する情報。

deploymentName

ターゲット デプロイの名前。

failureReason

FailureAction が実行されたアップグレード エラーの原因。 使用できる値は、'None'、'Interrupted'、'HealthCheck'、'UpgradeDomainTimeout'、'OverallUpgradeTimeout' です。

failureTimestampUtc

アップグレードに失敗し、FailureAction が実行された推定 UTC 日時。

forceRestart

true の場合、コード バージョンが変更されていない場合でも、アップグレード中にプロセスが強制的に再起動されます (アップグレードによって構成またはデータのみが変更されます)。

monitoringPolicy

監視モードでアップグレードを監視するためのパラメーターについて説明します。

rollingUpgradeMode

ローリング アップグレード中の正常性の監視に使用されるモード。 値は UnmonitoredAuto、UnmonitoredManual、Monitored です。 使用可能な値は、'Invalid'、'UnmonitoredAuto'、'UnmonitoredManual'、'Monitored' です。 既定値: 'UnmonitoredAuto'。

startTimestampUtc

アップグレードが開始されたときの推定 UTC 日時。

targetApplicationTypeVersion

アプリケーションのアップグレードのターゲット アプリケーションの種類のバージョン (アプリケーション マニフェストにあります)。

upgradeDomainProgressAtFailure

アップグレード失敗時のアップグレード ドメインの進行状況に関する情報。

upgradeDuration

アップグレード全体が経過した推定時間。 最初に、ISO 8601 期間を表す文字列として解釈されます。 失敗した場合、ミリ秒の合計数を表す数値として解釈されます。

upgradeKind

次の可能な値からアップグレードの種類。 指定できる値は、'Invalid'、'Rolling' です。 既定値: 'Rolling'。

upgradeReplicaSetCheckTimeoutInSeconds

アップグレード ドメインの処理をブロックし、予期しない問題が発生した場合の可用性の損失を防ぐための最大時間。 このタイムアウトが切れると、可用性の損失の問題に関係なく、アップグレード ドメインの処理が続行されます。 タイムアウトは、各アップグレード ドメインの開始時にリセットされます。 有効な値は 0 ~ 42949672925です。 (符号なし 32 ビット整数)。

upgradeState

Compose デプロイアップグレードの状態。 使用できる値は、'Invalid'、'ProvisioningTarget'、'RollingForwardInProgress'、'RollingForwardPending'、'UnprovisioningCurrent'、'RollingForwardCompleted'、'RollingBackInProgress'、'UnprovisioningTarget'、'RollingBackCompleted'、'Failed' です。

upgradeStatusDetails

保留中のアップグレードの状態に関する追加情報。

プロパティの詳細

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