Get-AzVmssLifecycleHookEvent
Wyświetla lub pobiera zdarzenia punktów zaczepienia cyklu życia dla zestawu skalowania maszyn wirtualnych (VMSS).
Składnia
ListParameterSet (domyślnie)
Get-AzVmssLifecycleHookEvent
-ResourceGroupName <String>
-VMScaleSetName <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
GetParameterSet
Get-AzVmssLifecycleHookEvent
-ResourceGroupName <String>
-VMScaleSetName <String>
-Name <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzVmssLifecycleHookEvent zawiera listę wszystkich zdarzeń punktów zaczepienia cyklu życia dla zestawu skalowania maszyn wirtualnych (VMSS) lub pobiera określone zdarzenie według nazwy (GUID). Zdarzenia punktów zaczepienia cyklu życia są tworzone przez platformę podczas uruchamiania skonfigurowanych punktów zaczepienia w fazie automatycznego uaktualniania systemu operacyjnego.
Zdarzenia mają Properties.State wartość "Aktywna" (oczekiwanie na odpowiedź klienta) lub "Ukończono".
Przykłady
Przykład 1. Wyświetlanie listy wszystkich zdarzeń punktów zaczepienia cyklu życia dla zestawu skalowania maszyn wirtualnych
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss'
W tym przykładzie wymieniono wszystkie zdarzenia punktów zaczepienia cyklu życia dla określonego zestawu skalowania maszyn wirtualnych.
Przykład 2. Pobieranie określonego zdarzenia według nazwy
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' -Name 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx'
W tym przykładzie jest pobierane określone zdarzenie punktów zaczepienia cyklu życia według nazwy identyfikatora GUID.
Przykład 3. Filtrowanie tylko do aktywnych zdarzeń
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' |
Where-Object { $_.Properties.State -eq 'Active' }
W tym przykładzie wymieniono tylko aktywne zdarzenia punktów zaczepienia cyklu życia.
Przykład 4. Zatwierdzanie wszystkich aktywnych zdarzeń za pośrednictwem potoku
Get-AzVmssLifecycleHookEvent -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' |
Where-Object { $_.Properties.State -eq 'Active' } |
Update-AzVmssLifecycleHookEvent -ActionState Approved
W tym przykładzie są pobierane wszystkie aktywne zdarzenia i zatwierdzane przez potok.
Parametry
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z Azure.
Właściwości parametru
| Typ: | IAzureContextContainer |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
| Aliasy: | AzContext, AzureRmContext, AzureCredential |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Name
Nazwa (GUID) zdarzenia haka cyklu życia do pobrania. Po pominięciu zostaną wyświetlone wszystkie zdarzenia dla zestawu skalowania maszyn wirtualnych.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
GetParameterSet
| Position: | 2 |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | True |
| Wartość z pozostałych argumentów: | False |
-ResourceGroupName
Nazwa grupy zasobów.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | 0 |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | True |
| Wartość z pozostałych argumentów: | False |
-VMScaleSetName
Nazwa zestawu skalowania maszyn wirtualnych.
Właściwości parametru
| Typ: | String |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | 1 |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | True |
| Wartość z pozostałych argumentów: | False |
CommonParameters
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.