다음을 통해 공유


ScaleInPolicy 클래스

가상 머신 확장 집합에 대한 스케일 인 정책을 설명합니다.

상속
azure.mgmt.compute._serialization.Model
ScaleInPolicy

생성자

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

키워드 전용 매개 변수

Name Description
rules

가상 머신 확장 집합의 크기를 조정할 때 따라야 할 규칙입니다. <br>``<br>가능한 값은 다음과 같습니다. 기본값: <br>``<br> 가상 머신 확장 집합이 스케일 인되면 영역 확장 집합인 경우 확장 집합이 영역 간에 먼저 균형을 이루게 됩니다. 그런 다음 가능한 한 장애 도메인 간에 균형을 이루게 됩니다. 각 장애 도메인 내에서 제거를 위해 선택한 가상 머신은 스케일 인으로부터 보호되지 않는 최신 머신이 됩니다. <br>``<br>OldestVM 가상 머신 확장 집합이 스케일 인되는 경우 스케일 인으로부터 보호되지 않는 가장 오래된 가상 머신이 제거하도록 선택됩니다. 영역 가상 머신 확장 집합의 경우 확장 집합은 먼저 영역 간에 균형을 이루게 됩니다. 각 영역 내에서 보호되지 않는 가장 오래된 가상 머신이 제거되도록 선택됩니다. <br>``<br>최신VM 가상 머신 확장 집합이 스케일 인되는 경우 스케일 인으로부터 보호되지 않는 최신 가상 머신이 제거되도록 선택됩니다. 영역 가상 머신 확장 집합의 경우 확장 집합은 먼저 영역 간에 균형을 이루게 됩니다. 각 영역 내에서 보호되지 않는 최신 가상 머신이 제거되도록 선택됩니다. <br>``<br>.

force_deletion

이 속성을 사용하면 가상 머신 확장 집합이 스케일 인될 때 제거를 위해 선택한 가상 머신을 강제로 삭제해야 하는지 지정할 수 있습니다. (미리 보기의 기능).

변수

Name Description
rules

가상 머신 확장 집합의 크기를 조정할 때 따라야 할 규칙입니다. <br>``<br>가능한 값은 다음과 같습니다. 기본값: <br>``<br> 가상 머신 확장 집합이 스케일 인되면 영역 확장 집합인 경우 확장 집합이 영역 간에 먼저 균형을 이루게 됩니다. 그런 다음 가능한 한 장애 도메인 간에 균형을 이루게 됩니다. 각 장애 도메인 내에서 제거를 위해 선택한 가상 머신은 스케일 인으로부터 보호되지 않는 최신 머신이 됩니다. <br>``<br>OldestVM 가상 머신 확장 집합이 스케일 인되는 경우 스케일 인으로부터 보호되지 않는 가장 오래된 가상 머신이 제거하도록 선택됩니다. 영역 가상 머신 확장 집합의 경우 확장 집합은 먼저 영역 간에 균형을 이루게 됩니다. 각 영역 내에서 보호되지 않는 가장 오래된 가상 머신이 제거되도록 선택됩니다. <br>``<br>최신VM 가상 머신 확장 집합이 스케일 인되는 경우 스케일 인으로부터 보호되지 않는 최신 가상 머신이 제거되도록 선택됩니다. 영역 가상 머신 확장 집합의 경우 확장 집합은 먼저 영역 간에 균형을 이루게 됩니다. 각 영역 내에서 보호되지 않는 최신 가상 머신이 제거되도록 선택됩니다. <br>``<br>.

force_deletion

이 속성을 사용하면 가상 머신 확장 집합이 스케일 인될 때 제거를 위해 선택한 가상 머신을 강제로 삭제해야 하는지 지정할 수 있습니다. (미리 보기의 기능).