ScaleInPolicy 클래스
가상 머신 확장 집합에 대한 스케일 인 정책을 설명합니다.
- 상속
-
azure.mgmt.compute._serialization.ModelScaleInPolicy
생성자
ScaleInPolicy(*, rules: List[str | _models.VirtualMachineScaleSetScaleInRules] | None = None, force_deletion: bool | None = None, **kwargs)
변수
- rules
- list[str 또는 VirtualMachineScaleSetScaleInRules]
가상 머신 확장 집합을 스케일 인할 때 따라야 할 규칙입니다.
<br>``<br>
가능한 값은 다음과 같습니다. 기본값: <br>``<br>
가상 머신 확장 집합이 스케일 인되면 영역 확장 집합인 경우 확장 집합이 영역 간에 먼저 균형을 이루게 됩니다. 그런 다음 가능한 한 장애 도메인 간에 균형을 이루게 됩니다. 각 장애 도메인 내에서 제거를 위해 선택한 가상 머신은 스케일 인으로부터 보호되지 않는 최신 머신이 됩니다. <br>``<br>
OldestVM 가상 머신 확장 집합이 스케일 인되는 경우 스케일 인으로부터 보호되지 않는 가장 오래된 가상 머신이 제거되도록 선택됩니다. 영역 가상 머신 확장 집합의 경우 확장 집합은 먼저 영역 간에 균형을 이루게 됩니다. 각 영역 내에서 보호되지 않는 가장 오래된 가상 머신이 제거되도록 선택됩니다. <br>``<br>
NewestVM 가상 머신 확장 집합을 스케일 인하는 경우 스케일 인으로부터 보호되지 않는 최신 가상 머신이 제거되도록 선택됩니다. 영역 가상 머신 확장 집합의 경우 확장 집합은 먼저 영역 간에 균형을 이루게 됩니다. 각 영역 내에서 보호되지 않는 최신 가상 머신이 제거되도록 선택됩니다. <br>``<br>
.
- force_deletion
- bool
이 속성을 사용하면 가상 머신 확장 집합이 스케일 인될 때 제거를 위해 선택한 가상 머신을 강제로 삭제해야 하는지 지정할 수 있습니다. (미리 보기의 기능).