Unregister-AzStackHCI
Unregister-AzStackHCI usuwa zasób chmury Microsoft.AzureStackHCI reprezentujący klaster lokalny i wyrejestruje klaster lokalny z platformą Azure. Zarejestrowane informacje dostępne w klastrze są używane do wyrejestrowania klastra, jeśli nie zostaną przekazane żadne parametry.
Składnia
Unregister-AzStackHCI
[[-SubscriptionId] <String>]
[[-ResourceName] <String>]
[[-TenantId] <String>]
[[-ResourceGroupName] <String>]
[[-ArmAccessToken] <String>]
[[-AccountId] <String>]
[[-EnvironmentName] <String>]
[[-Region] <String>]
[[-ComputerName] <String>]
[-UseDeviceAuthentication]
[-DisableOnlyAzureArcServer]
[-IsWAC]
[[-Credential] <PSCredential>]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Unregister-AzStackHCI usuwa zasób chmury Microsoft.AzureStackHCI reprezentujący klaster lokalny i wyrejestruje klaster lokalny z platformą Azure. Zarejestrowane informacje dostępne w klastrze są używane do wyrejestrowania klastra, jeśli nie zostaną przekazane żadne parametry.
Przykłady
Przykład 1:
Unregister-AzStackHCI
Result: Success
Wywoływanie w jednym z węzłów klastra
Przykład 2:
Unregister-AzStackHCI -ComputerName ClusterNode1
Result: Success
Wywoływanie z węzła zarządzania
Przykład 3:
Unregister-AzStackHCI -SubscriptionId "12a0f531-56cb-4340-9501-257726d741fd" -ArmAccessToken etyer..ere= -AccountId user1@corp1.com -ResourceName DemoHCICluster3 -ResourceGroupName DemoHCIRG -Confirm:$False
Result: Success
Wywoływanie z usługi WAC
Przykład 4:
Unregister-AzStackHCI -SubscriptionId "12a0f531-56cb-4340-9501-257726d741fd" -ResourceName HciCluster1 -TenantId "c31c0dbb-ce27-4c78-ad26-a5f717c14557" -ResourceGroupName HciClusterRG -ArmAccessToken eerrer..ere= -AccountId user1@corp1.com -EnvironmentName AzureCloud -ComputerName node1hci -Credential Get-Credential
Result: Success
Wywoływanie przy użyciu wszystkich parametrów
Parametry
-AccountId
Określa AccoundId. Określenie tego parametru wraz z aplikacją ArmAccessToken pozwoli uniknąć logowania interakcyjnego platformy Azure.
Typ: | String |
Position: | 6 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ArmAccessToken
Określa token dostępu usługi ARM. Określenie tego parametru wraz z wartością AccountId pozwoli uniknąć logowania interakcyjnego platformy Azure.
Typ: | String |
Position: | 5 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ComputerName
Określa jeden z węzłów klastra w klastrze lokalnym, który jest zarejestrowany na platformie Azure.
Typ: | String |
Position: | 9 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Credential
Określa poświadczenie dla ComputerName. Wartość domyślna to bieżący użytkownik wykonujący polecenie cmdlet.
Typ: | PSCredential |
Position: | 10 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DisableOnlyAzureArcServer
Określenie tego parametru do $true spowoduje wyrejestrowanie tylko węzłów klastra z usługą Arc dla serwerów i rejestracja usługi Azure Stack HCI nie zostanie zmieniona.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-EnvironmentName
Określa środowisko platformy Azure. Wartością domyślną jest AzureCloud. Prawidłowe wartości to AzureCloud, AzureChinaCloud, AzurePPE, AzureCanary, AzureUSGovernment
Typ: | String |
Position: | 7 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Force
Określa, że wyrejestrowanie powinno być kontynuowane, nawet jeśli nie można usunąć rozszerzeń usługi Arc w węzłach.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-IsWAC
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Region
Określa region, w którym jest tworzony zasób na platformie Azure.
Typ: | String |
Position: | 8 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceGroupName
Określa nazwę grupy zasobów platformy Azure. Jeśli nie określono wartości <LocalClusterName-rg>, zostanie użyta jako nazwa grupy zasobów.
Typ: | String |
Position: | 4 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-ResourceName
Określa nazwę zasobu utworzonego na platformie Azure. Jeśli nie zostanie określona, zostanie użyta nazwa klastra lokalnego.
Typ: | String |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-SubscriptionId
Określa subskrypcję platformy Azure, aby utworzyć zasób
Typ: | String |
Position: | 1 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-TenantId
Określa identyfikator dzierżawy platformy Azure.
Typ: | String |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-UseDeviceAuthentication
Użyj uwierzytelniania kodu urządzenia zamiast interakcyjnego monitu przeglądarki.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wyjściowe
PSCustomObject. Returns following Properties in PSCustomObject
Wynik: powodzenie lub niepowodzenie lub anulowanie.