Udostępnij przez


Set-AzVMBootDiagnostic

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

Składnia

EnableBootDiagnostics

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

DisableBootDiagnostics

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 polecenia 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.

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ązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Disable

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

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

DisableBootDiagnostics
Position:1
Obowiązkowe:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Enable

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

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

EnableBootDiagnostics
Position:1
Obowiązkowe:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ResourceGroupName

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

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

EnableBootDiagnostics
Position:2
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów: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.

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

EnableBootDiagnostics
Position:3
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów: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.

Właściwości parametru

Typ:PSVirtualMachine
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:VMProfile

Zestawy parametrów

(All)
Position:0
Obowiązkowe:True
Wartość z potoku:True
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.

Dane wejściowe

PSVirtualMachine

String

Dane wyjściowe

PSVirtualMachine