Udostępnij za pośrednictwem


New-AzureVMSqlServerAutoPatchingConfig

Tworzy obiekt konfiguracji na potrzeby automatycznego stosowania poprawek maszyny wirtualnej.

Uwaga

Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.

Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.

Składnia

New-AzureVMSqlServerAutoPatchingConfig
   [-Enable]
   [-DayOfWeek <String>]
   [-MaintenanceWindowStartingHour <Int32>]
   [-MaintenanceWindowDuration <Int32>]
   [-PatchCategory <String>]
   [-InformationAction <ActionPreference>]
   [-InformationVariable <String>]
   [<CommonParameters>]

Opis

Polecenie cmdlet New-AzureVMSqlServerAutoPatchingConfig tworzy obiekt konfiguracji dla automatycznego stosowania poprawek maszyny wirtualnej.

Przykłady

Przykład 1. Tworzenie obiektu konfiguracji w celu skonfigurowania automatycznego stosowania poprawek

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

To polecenie tworzy obiekt konfiguracji, który może służyć do konfigurowania automatycznego stosowania poprawek przy użyciu polecenia Set-AzureVMSqlServerExtension.

Parametry

-DayOfWeek

Określa dzień tygodnia, w którym należy zainstalować aktualizacje.

Dopuszczalne wartości tego parametru to:

  • Niedziela
  • Poniedziałek
  • Wtorek
  • Środa
  • Czwartek
  • Piątek
  • Sobota
  • Codziennie
Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-Enable

Wskazuje, że włączono automatyczne stosowanie poprawek dla maszyny wirtualnej. Jeśli włączysz automatyczne stosowanie poprawek, polecenie cmdlet umieści usługę Windows Update w trybie interaktywnym. Jeśli wyłączysz automatyczne stosowanie poprawek, ustawienia usługi Windows Update nie zostaną zmienione.

Typ:SwitchParameter
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationAction

Określa, jak to polecenie cmdlet reaguje na zdarzenie informacyjne.

Dopuszczalne wartości tego parametru to:

  • Kontynuuj
  • Ignoruj
  • Zapytać
  • SilentlyContinue
  • Zatrzymaj
  • Wstrzymanie
Typ:ActionPreference
Aliases:infa
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-InformationVariable

Określa zmienną informacyjną.

Typ:String
Aliases:iv
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-MaintenanceWindowDuration

Określa czas trwania okna obsługi. Automatyczne stosowanie poprawek pozwala uniknąć wykonywania akcji, która może mieć wpływ na dostępność maszyny wirtualnej poza tym oknem. Dozwolone są tylko 30 minut przyrostów.

Typ:Int32
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-MaintenanceWindowStartingHour

Określa godzinę dnia rozpoczęcia okna obsługi. Ten czas określa, kiedy aktualizacje zaczynają instalować i są zaokrąglane do godziny.

Typ:Int32
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

-PatchCategory

Określa, czy należy uwzględnić ważne aktualizacje.

Typ:String
Position:Named
wartość domyślna:None
Wymagane:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wyjściowe

AutoPatchingSettings

To polecenie cmdlet zwraca obiekt zawiera ustawienia automatycznego stosowania poprawek.