ScaleInPolicy interface

描述虛擬機擴展集的相應縮小原則。

屬性

forceDeletion

此屬性可讓您指定在虛擬機擴展集相應縮小時,是否必須強制刪除選擇移除的虛擬機。(預覽中的功能)

prioritizeUnhealthyVMs

當虛擬機擴展集正在相應縮小時,這個屬性可讓您設定刪除狀況不良和非作用中 VM 的優先順序。(預覽中的功能)

rules

調整虛擬機擴展集時要遵循的規則。

可能的值為:

預設 當虛擬機擴展集相應縮小時,如果擴展集是區域性擴展集,則擴展集會先跨區域平衡。 然後,它會盡可能跨容錯網域進行平衡。 在每個容錯網域內,選擇移除的虛擬機將會是不受相應縮小保護的最新虛擬機。

OldestVM 當虛擬機擴展集相應縮小時,將會選擇未受相應縮小保護的最舊虛擬機進行移除。 針對區域性虛擬機擴展集,擴展集會先跨區域進行平衡。 在每個區域內,將會選擇未受保護的最舊虛擬機來移除。

NewestVM 當虛擬機擴展集相應縮小時,將會選擇未受相應縮小保護的最新虛擬機來移除。 針對區域性虛擬機擴展集,擴展集會先跨區域進行平衡。 在每個區域內,將會選擇未受保護的最新虛擬機來移除。

屬性詳細資料

forceDeletion

此屬性可讓您指定在虛擬機擴展集相應縮小時,是否必須強制刪除選擇移除的虛擬機。(預覽中的功能)

forceDeletion?: boolean

屬性值

boolean

prioritizeUnhealthyVMs

當虛擬機擴展集正在相應縮小時,這個屬性可讓您設定刪除狀況不良和非作用中 VM 的優先順序。(預覽中的功能)

prioritizeUnhealthyVMs?: boolean

屬性值

boolean

rules

調整虛擬機擴展集時要遵循的規則。

可能的值為:

預設 當虛擬機擴展集相應縮小時,如果擴展集是區域性擴展集,則擴展集會先跨區域平衡。 然後,它會盡可能跨容錯網域進行平衡。 在每個容錯網域內,選擇移除的虛擬機將會是不受相應縮小保護的最新虛擬機。

OldestVM 當虛擬機擴展集相應縮小時,將會選擇未受相應縮小保護的最舊虛擬機進行移除。 針對區域性虛擬機擴展集,擴展集會先跨區域進行平衡。 在每個區域內,將會選擇未受保護的最舊虛擬機來移除。

NewestVM 當虛擬機擴展集相應縮小時,將會選擇未受相應縮小保護的最新虛擬機來移除。 針對區域性虛擬機擴展集,擴展集會先跨區域進行平衡。 在每個區域內,將會選擇未受保護的最新虛擬機來移除。

rules?: string[]

屬性值

string[]