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.ModelScaleInPolicy
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).