Partilhar via


Set-AzVMBootDiagnostic

Modifica as propriedades de diagnóstico de inicialização de uma máquina virtual.

Sintaxe

EnableBootDiagnostics

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

DisableBootDiagnostics

Set-AzVMBootDiagnostic
    [-VM] <PSVirtualMachine>
    [-Disable]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

O cmdlet Set-AzVMBootDiagnostic modifica as propriedades de diagnóstico de inicialização de uma máquina virtual.

Exemplos

Exemplo 1: Ativar o diagnóstico de inicialização

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

O primeiro comando obtém a máquina virtual chamada ContosoVM07 usando Get-AzVM. O comando armazena-o na variável $VM. O segundo comando habilita o diagnóstico de inicialização para a máquina virtual no $VM. Os dados de diagnóstico são armazenados na conta especificada.

Parâmetros

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.

Propriedades dos parâmetros

Tipo:IAzureContextContainer
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Disable

Indica que esse cmdlet desabilita o diagnóstico de inicialização para a máquina virtual.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

DisableBootDiagnostics
Position:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Enable

Indica que esse cmdlet habilita o diagnóstico de inicialização para a máquina virtual.

Propriedades dos parâmetros

Tipo:SwitchParameter
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

EnableBootDiagnostics
Position:1
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-ResourceGroupName

Especifica o nome do grupo de recursos da conta de armazenamento.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

EnableBootDiagnostics
Position:2
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-StorageAccountName

Especifica o nome da conta de armazenamento na qual salvar os dados de diagnóstico de inicialização. Se não for fornecido, ele procurará um StorageUri no perfil BootDiagnostic no objeto PSVirtualMachine fornecido no parâmetro '-VM'. Se StorageUri for null, o padrão será usar uma conta de armazenamento gerenciado.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

EnableBootDiagnostics
Position:3
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

-VM

Especifica a máquina virtual para a qual este cmdlet altera o diagnóstico de inicialização. Para obter um objeto de máquina virtual, use o cmdlet Get-AzVM.

Propriedades dos parâmetros

Tipo:PSVirtualMachine
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:VMProfile

Conjuntos de parâmetros

(All)
Position:0
Obrigatório:True
Valor do pipeline:True
Valor do pipeline por nome de propriedade:True
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

PSVirtualMachine

String

Saídas

PSVirtualMachine