Sdílet prostřednictvím


ScaleInPolicy Třída

Popisuje zásadu škálování na více instancí pro škálovací sadu virtuálních počítačů.

Dědičnost
azure.mgmt.compute._serialization.Model
ScaleInPolicy

Konstruktor

ScaleInPolicy(*, rules: List[str | _models.VirtualMachineScaleSetScaleInRules] | None = None, force_deletion: bool | None = None, **kwargs)

Proměnné

rules
list[str nebo VirtualMachineScaleSetScaleInRules]

Pravidla, která se mají dodržet při škálování škálovací sady virtuálních počítačů. <br>``<br> Možné hodnoty jsou: <br>``<br>Výchozí Při škálování škálovací sady virtuálních počítačů se škálovací sada nejprve vyrovná mezi zónami, pokud se jedná o zónovou škálovací sadu. Pak bude co nejvíce vyvážena napříč doménami selhání. V každé doméně selhání budou virtuální počítače vybrané k odebrání nejnovějšími počítači, které nejsou chráněné před škálováním na více instancí. <br>``<br>Nejstarší virtuální počítač Při škálování škálovací sady virtuálních počítačů se k odebrání vyberou nejstarší virtuální počítače, které nejsou chráněné před škálováním na více instancí. U zónových škálovacích sad virtuálních počítačů se škálovací sada nejprve vyrovná mezi zónami. V každé zóně budou k odebrání vybrány nejstarší virtuální počítače, které nejsou chráněné. <br>``<br>Nejnovější virtuální počítač Při škálování škálovací sady virtuálních počítačů se k odebrání vyberou nejnovější virtuální počítače, které nejsou chráněné před škálováním na více instancí. U zónových škálovacích sad virtuálních počítačů se škálovací sada nejprve vyrovná mezi zónami. V rámci každé zóny budou k odebrání vybrány nejnovější virtuální počítače, které nejsou chráněné. <br>``<br>.

force_deletion
bool

Tato vlastnost umožňuje určit, jestli je nutné při škálování škálovací sady virtuálních počítačů vynutit odstranění virtuálních počítačů. (Funkce ve verzi Preview).