Partilhar via


New-AzureRmVMSqlServerAutoPatchingConfig

Cria um objeto de configuração para aplicação automática de patches em uma máquina virtual.

Aviso

O módulo AzureRM do PowerShell foi oficialmente preterido a partir de 29 de fevereiro de 2024. Os usuários são aconselhados a migrar do AzureRM para o módulo Az PowerShell para garantir suporte e atualizações contínuos.

Embora o módulo AzureRM ainda possa funcionar, ele não é mais mantido ou suportado, colocando qualquer uso continuado a critério e risco do usuário. Consulte nossos recursos de migração para obter orientação sobre a transição para o módulo Az.

Sintaxe

New-AzureRmVMSqlServerAutoPatchingConfig
   [-Enable]
   [-DayOfWeek <String>]
   [-MaintenanceWindowStartingHour <Int32>]
   [-MaintenanceWindowDuration <Int32>]
   [-PatchCategory <String>]
   [<CommonParameters>]

Description

O cmdlet New-AzureRmVMSqlServerAutoPatchingConfig cria um objeto de configuração para aplicação automática de patches em uma máquina virtual.

Exemplos

Exemplo 1: Criar um objeto de configuração para configurar a aplicação automática de patches

PS C:\> $AutoPatchingConfig = New-AzureRmVMSqlServerAutoPatchingConfig -Enable -DayOfWeek "Thursday" -MaintenanceWindowStartingHour 11 -MaintenanceWindowDuration 120 -PatchCategory "Important"
Enable                        : True
DayOfWeek                     : Thursday
MaintenanceWindowStartingHour : 11
MaintenanceWindowDuration     : 120
PatchCategory                 : Important

Este comando cria um objeto de configuração para aplicação de patches. O comando especifica o dia da semana e define a janela de manutenção. Essa configuração permite a aplicação de patches que usa esses valores. O comando armazena o resultado na variável $AutoBackupConfig. Você pode especificar esse item de configuração para outros cmdlets, como o cmdlet Set-AzureRmVMSqlServerExtension.

Parâmetros

-DayOfWeek

Especifica o dia da semana em que as atualizações devem ser instaladas. Os valores aceitáveis para este parâmetro são:

  • Domingo
  • Segunda-feira
  • Tuesday
  • Quarta-feira
  • Quinta-feira
  • Sexta-feira
  • Sábado
  • Todos os dias
Tipo:String
Valores aceites:Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Everyday
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Enable

Indica que o patch automatizado para a máquina virtual está habilitado. Se você habilitar a aplicação de patches automatizada, o cmdlet colocará o Windows Update no modo interativo. Se você desabilitar a aplicação de patches automatizada, as configurações do Windows Update não serão alteradas.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-MaintenanceWindowDuration

Especifica a duração, em minutos, da janela de manutenção. A aplicação de patches automatizada evita a execução de uma ação que pode afetar a disponibilidade de uma máquina virtual fora dessa janela. Especifique um múltiplo de 30 minutos.

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-MaintenanceWindowStartingHour

Especifica a hora do dia em que a janela de manutenção é iniciada. Este tempo define quando as atualizações começam a ser instaladas.

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PatchCategory

Especifica se atualizações importantes devem ser incluídas.

Tipo:String
Valores aceites:Important
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

None

Saídas

AutoPatchingSettings