Udostępnij za pośrednictwem


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.