Udostępnij za pośrednictwem


Set-AzVMBootDiagnostic

Modyfikuje właściwości diagnostyki rozruchu maszyny wirtualnej.

Składnia

Set-AzVMBootDiagnostic
   [-VM] <PSVirtualMachine>
   [-Enable]
   [[-ResourceGroupName] <String>]
   [[-StorageAccountName] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVMBootDiagnostic
   [-VM] <PSVirtualMachine>
   [-Disable]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Opis

Polecenie cmdlet Set-AzVMBootDiagnostic modyfikuje właściwości diagnostyki rozruchu maszyny wirtualnej.

Przykłady

Przykład 1. Włączanie diagnostyki rozruchu

$VM = Get-AzVM -ResourceGroupName "ResourceGroup11" -Name "ContosoVM07"
Set-AzVMBootDiagnostic -VM $VM -Enable -ResourceGroupName "ResourceGroup11" -StorageAccountName "DiagnosticStorage"
Update-AzVM -VM $VM -ResourceGroupName "ResourceGroup11"

Pierwsze polecenie pobiera maszynę wirtualną o nazwie ContosoVM07 przy użyciu Get-AzVM. Polecenie przechowuje je w zmiennej $VM. Drugie polecenie umożliwia diagnostykę rozruchu maszyny wirtualnej w $VM. Dane diagnostyczne są przechowywane na określonym koncie.

Parametry

-DefaultProfile

Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Disable

Wskazuje, że to polecenie cmdlet wyłącza diagnostykę rozruchu maszyny wirtualnej.

Typ:SwitchParameter
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Enable

Wskazuje, że to polecenie cmdlet umożliwia diagnostykę rozruchu maszyny wirtualnej.

Typ:SwitchParameter
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ResourceGroupName

Określa nazwę grupy zasobów konta magazynu.

Typ:String
Position:2
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-StorageAccountName

Określa nazwę konta magazynu, w którym mają być zapisywane dane diagnostyczne rozruchu. Jeśli nie zostanie podany, będzie on szukać identyfikatora StorageUri w profilu BootDiagnostic w obiekcie PSVirtualMachine podanym w parametrze "-VM". Jeśli identyfikator StorageUri ma wartość null, domyślnie będzie używane zarządzane konto magazynu.

Typ:String
Position:3
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-VM

Określa maszynę wirtualną, dla której to polecenie cmdlet zmienia diagnostykę rozruchu. Aby uzyskać obiekt maszyny wirtualnej, użyj polecenia cmdlet Get-AzVM.

Typ:PSVirtualMachine
Aliasy:VMProfile
Position:0
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

PSVirtualMachine

String

Dane wyjściowe

PSVirtualMachine