ScaleInPolicy interface

仮想マシン スケール セットのスケールイン ポリシーについて説明します。

プロパティ

forceDeletion

このプロパティを使用すると、仮想マシン スケール セットをスケールインするときに、削除のために選択した仮想マシンを強制的に削除する必要があるかどうかを指定できます。(プレビューの機能)

rules

仮想マシン スケール セットのスケーリング時に従う規則。

次のいずれかの値になります。

既定 仮想マシン スケール セットをスケールインすると、ゾーン スケール セットの場合、スケール セットは最初にゾーン間でバランスが取られます。 その後、可能な限り障害ドメイン間でバランスが取れます。 各障害ドメイン内では、削除用に選択された仮想マシンは、スケールインから保護されていない最新のマシンになります。

OldestVM 仮想マシン スケール セットがスケールインされている場合、スケール インから保護されていない最も古い仮想マシンが削除対象として選択されます。 ゾーン仮想マシン スケール セットの場合、スケール セットは最初にゾーン間で分散されます。 各ゾーン内では、保護されていない最も古い仮想マシンが削除対象として選択されます。

NewestVM 仮想マシン スケール セットがスケールインされている場合、スケール インから保護されていない最新の仮想マシンが削除用に選択されます。 ゾーン仮想マシン スケール セットの場合、スケール セットは最初にゾーン間で分散されます。 各ゾーン内では、保護されていない最新の仮想マシンが削除対象として選択されます。

プロパティの詳細

forceDeletion

このプロパティを使用すると、仮想マシン スケール セットをスケールインするときに、削除のために選択した仮想マシンを強制的に削除する必要があるかどうかを指定できます。(プレビューの機能)

forceDeletion?: boolean

プロパティ値

boolean

rules

仮想マシン スケール セットのスケーリング時に従う規則。

次のいずれかの値になります。

既定 仮想マシン スケール セットをスケールインすると、ゾーン スケール セットの場合、スケール セットは最初にゾーン間でバランスが取られます。 その後、可能な限り障害ドメイン間でバランスが取れます。 各障害ドメイン内では、削除用に選択された仮想マシンは、スケールインから保護されていない最新のマシンになります。

OldestVM 仮想マシン スケール セットがスケールインされている場合、スケール インから保護されていない最も古い仮想マシンが削除対象として選択されます。 ゾーン仮想マシン スケール セットの場合、スケール セットは最初にゾーン間で分散されます。 各ゾーン内では、保護されていない最も古い仮想マシンが削除対象として選択されます。

NewestVM 仮想マシン スケール セットがスケールインされている場合、スケール インから保護されていない最新の仮想マシンが削除用に選択されます。 ゾーン仮想マシン スケール セットの場合、スケール セットは最初にゾーン間で分散されます。 各ゾーン内では、保護されていない最新の仮想マシンが削除対象として選択されます。

rules?: string[]

プロパティ値

string[]