az maintenance configuration

Not

Bu başvuru, Azure CLI (sürüm 2.15.0 veya üzeri) için bakım uzantısının bir parçasıdır. Uzantı, bir az maintenance configuration komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Bakım ile bakım yapılandırmasını yönetin.

Komutlar

az maintenance configuration create

Yapılandırma kaydı oluşturun.

az maintenance configuration delete

Yapılandırma kaydını silin.

az maintenance configuration list

Abonelik içinde Yapılandırma kayıtlarını alma.

az maintenance configuration show

Yapılandırma kaydını alın.

az maintenance configuration update

Düzeltme eki yapılandırma kaydı.

az maintenance configuration create

Yapılandırma kaydı oluşturun.

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}]

Örnekler

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"

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--resource-name

Kaynak Tanımlayıcısı.

İsteğe Bağlı Parametreler

--duration --maintenance-window-duration

Bakım penceresinin SS:mm biçimindeki süresi. Sağlanmadıysa, sağlanan bakım kapsamına göre varsayılan değer kullanılır. Örnek: 05:00.

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

Bakım penceresinin YYYY-AA-GG ss:mm biçiminde geçerli son kullanma tarihi. Pencere, sağlanan saat diliminde oluşturulur ve bu saat dilimine göre gün ışığından yararlanmaya göre ayarlanır. Son kullanma tarihi gelecekteki bir tarihe ayarlanmalıdır. Sağlanmadıysa, maksimum tarih saat 9999-12-31 23:59:59 olarak ayarlanır.

--extension-properties

maintenanceConfiguration Expect değerinin extensionProperties değerini alır veya ayarlar: KEY1=DEĞER1 KEY2=DEĞER2 ...

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

Linux makinesine düzeltme eki uygulamaya özgü giriş parametreleri. Windows makineler için bu özelliği geçirmeyin.

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

Posta görevlerinin listesi. Örneğin, [{'source' :'runbook', 'taskScope': 'Resource', 'parameters': { 'arg1': 'value1'}}] Beklenen değer: json-string/json-file/@json-file.

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

Ön görevlerin listesi. Örneğin, [{'source' :'runbook', 'taskScope': 'Global', 'parameters': { 'arg1': 'value1'}}] Beklenen değer: json-string/json-file/@json-file.

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

bir Windows makinesine düzeltme eki uygulamaya özgü giriş parametreleri. Linux makineleri için bu özelliği geçirmeyin.

--location -l

Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.

--maintenance-scope

Yapılandırmanın bakımSoskopunu alır veya ayarlar.

kabul edilen değerler: All, Extension, Host, InGuestPatch, InResource, OSImage, Resource, SQLDB, SQLManagedInstance
--maintenance-window-recur-every --recur-every

Bakım penceresinin yineleniş hızı. Fiyat günlük, haftalık veya aylık zamanlamalar olarak ifade edilebilir. Günlük zamanlama recurEvery: [Frequency as integer]['Day(s)'] olarak biçimlendirilir. Sıklık sağlanmazsa, varsayılan sıklık 1'dir. Günlük zamanlama örnekleri recurEvery: Day, recurEvery: 3Days. Haftalık zamanlama recurEvery olarak biçimlendirilirEvery: [Frequency as integer]['Week(s)'] [İsteğe bağlı virgülle ayrılmış hafta içi pazartesi-pazar listesi]. Haftalık zamanlama örnekleri recurEvery: 3Weeks, recurEvery: Hafta Cumartesi,Pazar. Aylık zamanlamalar [Tamsayı olarak sıklık]['Aylar)'] [Ay günlerinin virgülle ayrılmış listesi] veya [Tamsayı olarak sıklık]['Aylar)'] [Ayın Haftası (Birinci, İkinci, Üçüncü, Dördüncü, Son)] [Hafta içi Pazartesi-Pazar] [İsteğe Bağlı Uzaklık(No. gün sayısı)]. Uzaklık değeri -6 ile 6 (dahil) arasında olmalıdır. Aylık zamanlama örnekleri 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

Bakım penceresinin YYYY-AA-GG ss:mm biçimindeki geçerlilik başlangıç tarihi. Başlangıç tarihi geçerli tarihe veya gelecekteki tarihe ayarlanabilir. Pencere, sağlanan saat diliminde oluşturulur ve bu saat dilimine göre gün ışığından yararlanmaya göre ayarlanır.

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

Saat diliminin adı. PowerShell'de [System.TimeZoneInfo]::GetSystemTimeZones() yürütülerek saat dilimlerinin listesi elde edilebilir. Örnek: Pasifik Standart Saati, UTC, W. Avrupa Standart Saati, Kore Standart Saati, Cen. Avustralya Standart Saati.

--namespace

Kaynağın ad alanını alır veya ayarlar.

--reboot-setting

Düzeltme eki işlemi tamamlandıktan sonra makineyi yeniden başlatmaya karar verilip verilmeyeceğini temel alarak kullanıcı tarafından tanımlanan olası yeniden başlatma tercihi.

kabul edilen değerler: Always, IfRequired, Never
--tags

Boşlukla ayrılmış etiketler: anahtar[=değer] [anahtar[=değer] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--visibility

Yapılandırmanın görünürlüğünü alır veya ayarlar.

kabul edilen değerler: Custom, Public

az maintenance configuration delete

Yapılandırma kaydını silin.

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

Örnekler

MaintenanceConfigurations_DeleteForResource

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

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--resource-name

Kaynak Tanımlayıcısı.

İsteğe Bağlı Parametreler

--yes -y

Onay istemde bulunmayın.

az maintenance configuration list

Abonelik içinde Yapılandırma kayıtlarını alma.

az maintenance configuration list

Örnekler

MaintenanceConfigurations_List

az maintenance configuration list

az maintenance configuration show

Yapılandırma kaydını alın.

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

Örnekler

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"

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--resource-name

Kaynak Tanımlayıcısı.

az maintenance configuration update

Düzeltme eki yapılandırma kaydı.

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}]

Örnekler

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"

Gerekli Parametreler

--resource-group -g

Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.

--resource-name

Kaynak Tanımlayıcısı.

İsteğe Bağlı Parametreler

--duration --maintenance-window-duration

Bakım penceresinin SS:mm biçimindeki süresi. Sağlanmadıysa, sağlanan bakım kapsamına göre varsayılan değer kullanılır. Örnek: 05:00.

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

Bakım penceresinin YYYY-AA-GG ss:mm biçiminde geçerli son kullanma tarihi. Pencere, sağlanan saat diliminde oluşturulur ve bu saat dilimine göre gün ışığından yararlanmaya göre ayarlanır. Son kullanma tarihi gelecekteki bir tarihe ayarlanmalıdır. Sağlanmadıysa, maksimum tarih saat 9999-12-31 23:59:59 olarak ayarlanır.

--extension-properties

maintenanceConfiguration Expect değerinin extensionProperties değerini alır veya ayarlar: KEY1=DEĞER1 KEY2=DEĞER2 ...

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

Linux makinesine düzeltme eki uygulamaya özgü giriş parametreleri. Windows makineler için bu özelliği geçirmeyin.

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

Posta görevlerinin listesi. Örneğin, [{'source' :'runbook', 'taskScope': 'Resource', 'parameters': { 'arg1': 'value1'}}] Beklenen değer: json-string/json-file/@json-file.

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

Ön görevlerin listesi. Örneğin, [{'source' :'runbook', 'taskScope': 'Global', 'parameters': { 'arg1': 'value1'}}] Beklenen değer: json-string/json-file/@json-file.

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

bir Windows makinesine düzeltme eki uygulamaya özgü giriş parametreleri. Linux makineleri için bu özelliği geçirmeyin.

--location -l

Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.

--maintenance-scope

Bakımı alır veya ayarlar Yapılandırmanın kapsamı.

kabul edilen değerler: All, Extension, Host, InGuestPatch, InResource, OSImage, Resource, SQLDB, SQLManagedInstance
--maintenance-window-recur-every --recur-every

Bakım penceresinin yineleniş hızı. Fiyat günlük, haftalık veya aylık zamanlamalar olarak ifade edilebilir. Günlük zamanlama recurEvery: [Frequency as integer]['Days'] olarak biçimlendirilir. Sıklık sağlanmazsa, varsayılan sıklık 1'dir. Günlük zamanlama örnekleri recurEvery: Day, recurEvery: 3Days şeklindedir. Haftalık zamanlama recurEvery olarak biçimlendirilirEvery: [Frequency as integer]['Week(s)'] [İsteğe bağlı virgülle ayrılmış hafta içi pazartesi-pazar listesi]. Haftalık zamanlama örnekleri recurEvery: 3Weeks, recurEvery: Hafta Cumartesi,Pazar. Aylık zamanlamalar [Tamsayı olarak sıklık]['Aylar)'] [Ay günlerinin virgülle ayrılmış listesi] veya [Tamsayı olarak sıklık]['Aylar)'] [Ayın Haftası (Birinci, İkinci, Üçüncü, Dördüncü, Son)] [Hafta içi Pazartesi-Pazar] [İsteğe Bağlı Uzaklık(No). gün)]. Uzaklık değeri -6 ile 6 (dahil) arasında olmalıdır. Aylık zamanlama örnekleri 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

Bakım penceresinin YYYY-AA-GG ss:mm biçiminde geçerli başlangıç tarihi. Başlangıç tarihi geçerli tarihe veya gelecekteki tarihe ayarlanabilir. Pencere, sağlanan saat diliminde oluşturulur ve bu saat dilimine göre gün ışığından yararlanmaya göre ayarlanır.

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

Saat diliminin adı. PowerShell'de [System.TimeZoneInfo]::GetSystemTimeZones() yürütülerek saat dilimlerinin listesi alınabilir. Örnek: Pasifik Standart Saati, UTC, W. Avrupa Standart Saati, Kore Standart Saati, Cen. Avustralya Standart Saati.

--namespace

Kaynağın ad alanını alır veya ayarlar.

--reboot-setting

Düzeltme eki işlemi tamamlandıktan sonra makineyi yeniden başlatmaya karar verilip verilmeyeceğini temel alarak kullanıcı tarafından tanımlanan olası yeniden başlatma tercihi.

kabul edilen değerler: Always, IfRequired, Never
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--visibility

Yapılandırmanın görünürlüğünü alır veya ayarlar.

kabul edilen değerler: Custom, Public