Polecenie cmdlet Stop-AzVmss zatrzymuje wszystkie maszyny wirtualne w zestawie skalowania maszyn wirtualnych (VMSS) lub zestawie maszyn wirtualnych.
Możesz użyć parametru InstanceId , aby wybrać zestaw maszyn wirtualnych.
Przykłady
Przykład 1. Zatrzymywanie wszystkich maszyn wirtualnych w ramach usługi VMSS
To polecenie zatrzymuje określony zestaw maszyn wirtualnych określony przez tablicę ciągów identyfikatora wystąpienia, która należy do zestawu skalowania maszyn wirtualnych o nazwie ContosoVMSS.
Parametry
-AsJob
Uruchom polecenie cmdlet w tle i zwróć zadanie, aby śledzić postęp.
Hibernacji maszyny wirtualnej z zestawu skalowania maszyn wirtualnych. Ta funkcja jest dostępna tylko dla usługi VMSS z elastyczną funkcją OrchestrationMode.
Określa jako tablicę ciągów identyfikatory lub identyfikatory wystąpień maszyny wirtualnej, które zatrzymuje to polecenie cmdlet.
Na przykład: -InstanceId "0", "3".
Jeśli zostanie określony, maszyna wirtualna przejdzie w stan zatrzymany. Jeśli nie zostanie określony, maszyna wirtualna przejdzie w stan zatrzymanego cofnięcia przydziału. Użytkownik jest nadal obciążany opłatą za maszyny wirtualne w stanie zatrzymanym, ale nie dla maszyn wirtualnych w stanie zatrzymanym cofnięcia przydziału.
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Źródło tej treści można znaleźć na GitHubie, gdzie można także tworzyć i przeglądać problemy oraz pull requesty. Więcej informacji znajdziesz w naszym przewodniku dla współautorów.