az maintenance configuration

Uwaga

Ta dokumentacja jest częścią rozszerzenia obsługi dla interfejsu wiersza polecenia platformy Azure (wersja 2.15.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az maintenance configuration . Dowiedz się więcej o rozszerzeniach.

Zarządzanie konfiguracją konserwacji przy użyciu konserwacji.

Polecenia

az maintenance configuration create

Utwórz rekord konfiguracji.

az maintenance configuration delete

Usuń rekord konfiguracji.

az maintenance configuration list

Pobieranie rekordów konfiguracji w ramach subskrypcji.

az maintenance configuration show

Pobierz rekord konfiguracji.

az maintenance configuration update

Rekord konfiguracji poprawek.

az maintenance configuration create

Utwórz rekord konfiguracji.

az maintenance configuration create --resource-group
                                    --resource-name
                                    [--duration]
                                    [--expiration-date-time]
                                    [--extension-properties]
                                    [--install-patches-linux-parameters]
                                    [--install-patches-post-tasks]
                                    [--install-patches-pre-tasks]
                                    [--install-patches-windows-parameters]
                                    [--location]
                                    [--maintenance-scope {All, Extension, Host, InGuestPatch, InResource, OSImage, Resource, SQLDB, SQLManagedInstance}]
                                    [--maintenance-window-recur-every]
                                    [--maintenance-window-start-date-time]
                                    [--maintenance-window-time-zone]
                                    [--namespace]
                                    [--reboot-setting {Always, IfRequired, Never}]
                                    [--tags]
                                    [--visibility {Custom, Public}]

Przykłady

MaintenanceConfigurations_CreateOrUpdateForResource

az maintenance configuration create --location "westus2" --maintenance-scope "OSImage" --maintenance-window-duration "05:00" --maintenance-window-expiration-date-time "9999-12-31 00:00" --maintenance-window-recur-every "Day" --maintenance-window-start-date-time "2020-04-30 08:00" --maintenance-window-time-zone "Pacific Standard Time" --namespace "Microsoft.Maintenance" --visibility "Custom" --resource-group "examplerg" --resource-name "configuration1"

Parametry wymagane

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--resource-name

Identyfikator zasobu.

Parametry opcjonalne

--duration --maintenance-window-duration

Czas trwania okna obsługi w formacie HH:mm. Jeśli nie zostanie podana, wartość domyślna będzie używana na podstawie podanego zakresu konserwacji. Przykład: 05:00.

--expiration-date-time --maintenance-window-expiration-date-time

Data wygaśnięcia okna obsługi w formacie RRRR-MM-DD hh:mm. Okno zostanie utworzone w podanej strefie czasowej i dostosowane do letnich oszczędności zgodnie z tym strefą czasową. Data wygaśnięcia musi być ustawiona na datę przyszłą. Jeśli nie zostanie podana, zostanie ustawiona maksymalna data/godzina 9999-12-31 23:59:59.

--extension-properties

Pobiera lub ustawia rozszerzenieWłaściwości konserwacjiKonfiguracja Oczekiwana wartość: KEY1=VALUE1 KEY2=VALUE2 ...

--install-patches-linux-parameters --linux-parameters

Parametry wejściowe specyficzne dla poprawiania maszyny z systemem Linux. W przypadku maszyn Windows nie przekazuj tej właściwości.

--install-patches-post-tasks --post-tasks

Lista zadań publikowania. np. [{'source' :'runbook', 'taskScope': 'Resource', 'parameters': { 'arg1': 'value1'}}] Oczekiwana wartość: json-string/json-file/@json-file.

--install-patches-pre-tasks --pre-tasks

Lista zadań wstępnych. np. [{'source' :'runbook', 'taskScope': 'Global', 'parameters': { 'arg1': 'value1'}}] Oczekiwana wartość: json-string/json-file/@json-file.

--install-patches-windows-parameters --windows-parameters

Parametry wejściowe specyficzne dla stosowania poprawek maszyny Windows. W przypadku maszyn z systemem Linux nie przekazuj tej właściwości.

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--maintenance-scope

Pobiera lub ustawia konserwacjęZakres konfiguracji.

akceptowane wartości: All, Extension, Host, InGuestPatch, InResource, OSImage, Resource, SQLDB, SQLManagedInstance
--maintenance-window-recur-every --recur-every

Szybkość, z jaką okno obsługi ma się powtarzać. Stawka może być wyrażona jako harmonogramy dzienne, tygodniowe lub miesięczne. Harmonogram dzienny jest formatowany jako recurEvery: [Frequency as integer]['Day(s)']. Jeśli nie zostanie podana żadna częstotliwość, domyślna częstotliwość to 1. Przykłady harmonogramu codziennego są recurEvery: Day, recurEvery: 3Days. Harmonogram tygodniowy jest sformatowany jako recurEvery: [Frequency as integer]['Week(s)'] [Opcjonalna rozdzielana przecinkami lista dni roboczych poniedziałek-niedziela]. Przykłady harmonogramu tygodniowego są recurEvery: 3Weeks, recurEvery: Week Saturday,Sunday. Harmonogramy miesięczne są formatowane jako [Frequency as integer]['Month(s)'] [Przecinki rozdzielone listą dni miesiąca] lub [Frequency as integer]['Month(s)'] [Week of Month(First, Second, Third, Fourth, Last)] [Weekday Monday-Sunday] [Optional Offset(No. dni)]. Wartość przesunięcia musi należeć do przedziału od -6 do 6 włącznie. Przykłady harmonogramu miesięcznego są recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Monday, recurEvery: Month Last Sunday Offset-3, recurEvery: Month Third Sunday Offset6.

--maintenance-window-start-date-time --start-date-time

Data rozpoczęcia okna obsługi w formacie RRRR-MM-DD hh:mm. Datę rozpoczęcia można ustawić na bieżącą datę lub datę przyszłą. Okno zostanie utworzone w podanej strefie czasowej i dostosowane do letnich oszczędności zgodnie z tym strefą czasową.

--maintenance-window-time-zone --time-zone

Nazwa strefy czasowej. Listę stref czasowych można uzyskać, wykonując polecenie [System.TimeZoneInfo]::GetSystemTimeZones() w programie PowerShell. Przykład: Pacyfik (czas standardowy), UTC, Europa (czas standardowy), Korea (czas standardowy), Cen (Cen). Australia (czas standardowy).

--namespace

Pobiera lub ustawia przestrzeń nazw zasobu.

--reboot-setting

Możliwe preferencje ponownego rozruchu zdefiniowane przez użytkownika w oparciu o to, na podstawie którego podjęto decyzję o ponownym uruchomieniu maszyny lub nie po zakończeniu operacji poprawki.

akceptowane wartości: Always, IfRequired, Never
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--visibility

Pobiera lub ustawia widoczność konfiguracji.

akceptowane wartości: Custom, Public

az maintenance configuration delete

Usuń rekord konfiguracji.

az maintenance configuration delete --resource-group
                                    --resource-name
                                    [--yes]

Przykłady

MaintenanceConfigurations_DeleteForResource

az maintenance configuration delete --resource-group "examplerg" --resource-name "example1"

Parametry wymagane

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--resource-name

Identyfikator zasobu.

Parametry opcjonalne

--yes -y

Nie monituj o potwierdzenie.

az maintenance configuration list

Pobieranie rekordów konfiguracji w ramach subskrypcji.

az maintenance configuration list

Przykłady

MaintenanceConfigurations_List

az maintenance configuration list

az maintenance configuration show

Pobierz rekord konfiguracji.

az maintenance configuration show --resource-group
                                  --resource-name

Przykłady

MaintenanceConfigurations_GetForResource

az maintenance configuration show --resource-group "examplerg" --resource-name "configuration1"

MaintenanceConfigurations_GetForResource_GuestOSPatchLinux

az maintenance configuration show --resource-group "examplerg" --resource-name "configuration1"

MaintenanceConfigurations_GetForResource_GuestOSPatchWindows

az maintenance configuration show --resource-group "examplerg" --resource-name "configuration1"

Parametry wymagane

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--resource-name

Identyfikator zasobu.

az maintenance configuration update

Rekord konfiguracji poprawek.

az maintenance configuration update --resource-group
                                    --resource-name
                                    [--duration]
                                    [--expiration-date-time]
                                    [--extension-properties]
                                    [--install-patches-linux-parameters]
                                    [--install-patches-post-tasks]
                                    [--install-patches-pre-tasks]
                                    [--install-patches-windows-parameters]
                                    [--location]
                                    [--maintenance-scope {All, Extension, Host, InGuestPatch, InResource, OSImage, Resource, SQLDB, SQLManagedInstance}]
                                    [--maintenance-window-recur-every]
                                    [--maintenance-window-start-date-time]
                                    [--maintenance-window-time-zone]
                                    [--namespace]
                                    [--reboot-setting {Always, IfRequired, Never}]
                                    [--tags]
                                    [--visibility {Custom, Public}]

Przykłady

MaintenanceConfigurations_UpdateForResource

az maintenance configuration update --location "westus2" --maintenance-scope "OSImage" --maintenance-window-duration "05:00" --maintenance-window-expiration-date-time "9999-12-31 00:00" --maintenance-window-recur-every "Month Third Sunday" --maintenance-window-start-date-time "2020-04-30 08:00" --maintenance-window-time-zone "Pacific Standard Time" --namespace "Microsoft.Maintenance" --visibility "Custom" --resource-group "examplerg" --resource-name "configuration1"

Parametry wymagane

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--resource-name

Identyfikator zasobu.

Parametry opcjonalne

--duration --maintenance-window-duration

Czas trwania okna obsługi w formacie HH:mm. Jeśli nie zostanie podana, wartość domyślna będzie używana na podstawie podanego zakresu konserwacji. Przykład: 05:00.

--expiration-date-time --maintenance-window-expiration-date-time

Data wygaśnięcia okna obsługi w formacie RRRR-MM-DD hh:mm. Okno zostanie utworzone w podanej strefie czasowej i dostosowane do letnich oszczędności zgodnie z tym strefą czasową. Data wygaśnięcia musi być ustawiona na datę przyszłą. Jeśli nie zostanie podana, zostanie ustawiona maksymalna data/godzina 9999-12-31 23:59:59.

--extension-properties

Pobiera lub ustawia rozszerzenieWłaściwości konserwacjiKonfiguracja Oczekiwana wartość: KEY1=VALUE1 KEY2=VALUE2 ...

--install-patches-linux-parameters --linux-parameters

Parametry wejściowe specyficzne dla poprawiania maszyny z systemem Linux. W przypadku maszyn Windows nie przekazuj tej właściwości.

--install-patches-post-tasks --post-tasks

Lista zadań publikowania. np. [{'source' :'runbook', 'taskScope': 'Resource', 'parameters': { 'arg1': 'value1'}}] Oczekiwana wartość: json-string/json-file/@json-file.

--install-patches-pre-tasks --pre-tasks

Lista zadań wstępnych. np. [{'source' :'runbook', 'taskScope': 'Global', 'parameters': { 'arg1': 'value1'}}] Oczekiwana wartość: json-string/json-file/@json-file.

--install-patches-windows-parameters --windows-parameters

Parametry wejściowe specyficzne dla stosowania poprawek maszyny Windows. W przypadku maszyn z systemem Linux nie przekazuj tej właściwości.

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--maintenance-scope

Pobiera lub ustawia konserwacjęZakres konfiguracji.

akceptowane wartości: All, Extension, Host, InGuestPatch, InResource, OSImage, Resource, SQLDB, SQLManagedInstance
--maintenance-window-recur-every --recur-every

Częstotliwość, w której ma być powtarzane okno Obsługi. Stawka może być wyrażona jako harmonogramy dzienne, tygodniowe lub miesięczne. Harmonogram dzienny jest sformatowany jako recurEvery: [Frequency as integer]['Day(s)']. Jeśli nie podano częstotliwości, domyślna częstotliwość to 1. Przykłady harmonogramu codziennego są cykliczne: Dzień, RecurEvery: 3Days. Harmonogram tygodniowy jest sformatowany jako recurEvery: [Częstotliwość jako liczba całkowita]['Week(s)] [Opcjonalna rozdzielana przecinkami lista dni powszednie poniedziałek-niedziela]. Przykłady harmonogramu tygodniowego są cykliczne: 3Weeks, recurEvery: Week Saturday,Sunday. Harmonogramy miesięczne są formatowane jako [Częstotliwość jako liczba całkowita]['Month(s)'] [Rozdzielana przecinkami lista dni miesiąca] lub [Frequency as integer]['Month(s)] [Week of Month(s)] [Week of Month (First, Second, Third, Fourth, Last)] [Weekday Monday-Sunday] [Opcjonalne przesunięcie(Nie). dni)]. Wartość przesunięcia musi należeć do zakresu od -6 do 6 włącznie. Przykłady harmonogramu miesięcznego są recurEvery: Month, recurEvery: 2Months, recurEvery: Month day23,day24, recurEvery: Month Last Sunday, recurEvery: Month Fourth Monday, recurEvery: Month Last Sunday Offset-3, recurEvery: Month Third Sunday Offset6.

--maintenance-window-start-date-time --start-date-time

Data rozpoczęcia okna obsługi w formacie RRRR-MM-DD hh:mm. Datę rozpoczęcia można ustawić na bieżącą datę lub datę przyszłej. Okno zostanie utworzone w podanej strefie czasowej i dostosowane do oszczędności światła dziennego zgodnie z tym strefą czasową.

--maintenance-window-time-zone --time-zone

Nazwa strefy czasowej. Listę stref czasowych można uzyskać, wykonując polecenie [System.TimeZoneInfo]::GetSystemTimeZones() w programie PowerShell. Przykład: Pacyfik (czas standardowy), UTC, W. Europa (czas standardowy), Korea (czas standardowy), Cen (Cen). Australia (czas standardowy).

--namespace

Pobiera lub ustawia przestrzeń nazw zasobu.

--reboot-setting

Możliwe preferencje ponownego rozruchu zdefiniowane przez użytkownika w oparciu o to, na podstawie którego podjęto decyzję o ponownym uruchomieniu maszyny lub nie po zakończeniu operacji poprawki.

akceptowane wartości: Always, IfRequired, Never
--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--visibility

Pobiera lub ustawia widoczność konfiguracji.

akceptowane wartości: Custom, Public